Commit Graph

164 Commits (lime2-spi)

Author SHA1 Message Date
Alexey Brodkin 6e63314f43 ARC: Don't use COMMON section for global not-initialized variables 6 years ago
Alexey Brodkin ba9f56f3d4 ARC: make generic print_cpuinfo() weak 6 years ago
Alexey Brodkin 5396e8b1dd arc: Add support for IoT development kit 6 years ago
Alexey Brodkin 7fe46b969d ARC: Implement print_cpuinfo() 6 years ago
Alexey Brodkin c3dcd508b6 ARC: Add model property to boards .dts 6 years ago
Alexey Brodkin 56ddae7d91 ARC: Don't pre-define CROSS_COMPILE 6 years ago
Masahiro Yamada 3747bdbb2b arch: types.h: factor out fixed width typedefs to int-ll64.h 6 years ago
Eugeniy Paltsev 13e57722fe ARC: HSDK: Fix timer frequency value 6 years ago
Alexey Brodkin 8f590063ba ARC: Enable unaligned access in hardware if compiler uses it 6 years ago
Eugeniy Paltsev cdfe6913c1 AXS10x: add spi flash support 6 years ago
Eugeniy Paltsev fe3eb7a887 GPIO: CREG: improve flexibility of hsdk-creg-gpio driver 6 years ago
Michal Simek 58008cbab5 Kconfig: Sort bool, default, select and imply options 6 years ago
Masahiro Yamada 28b538b69d .gitignore: move *.dtb and *.dtb.S patterns to the top-level .gitignore 6 years ago
Alexey Brodkin 2c3f9261c8 ARC: Add support for EM Development Kit board 6 years ago
Alexey Brodkin 7af51f12bc ARC: Use elf32-bigarc in case of -EB 6 years ago
Alexey Brodkin eb5c853938 ARC: Reset: Implement weak reset_cpu() 6 years ago
Alexey Brodkin 8f187142e5 ARC: Reset: Use __builtin_arc_brk() instead of open-coded ASM 6 years ago
Alexey Brodkin ef2cd492ad ARC: Move .ivt section to the very beginning of the image 6 years ago
Alexey Brodkin ce3071287e ARC: Improve relocation fix-ups 6 years ago
Alexey Brodkin 7530bb2175 ARC: Make sure .ivt section is not purged by garbage collector 6 years ago
Alexey Brodkin d0a5023a35 ARC: Cache: Don't compare I$ and D$ line lengths 6 years ago
Eugeniy Paltsev 429fa25e17 ARC: init debug uart in early common arc code 6 years ago
Tom Rini 83d290c56f SPDX: Convert all of our single license tags to Linux Kernel style 6 years ago
Eugeniy Paltsev 474e9312a8 ARC: Remove unused DECLARE_GLOBAL_DATA_PTR from init_helpers.c 6 years ago
Eugeniy Paltsev f770b3ee18 ARC: HSDK: Enable SPI flash support 6 years ago
Eugeniy Paltsev ada8affdfe ARC: HSDK: Add platform-specific commands 6 years ago
Eugeniy Paltsev bdc9f02fab ARC: AXS10x: DTS: Remove unused interrupt properties 6 years ago
Eugeniy Paltsev f665c14f04 ARC: bootm: Refactor GO and PREP subcommands implementation 6 years ago
Eugeniy Paltsev 6b85b26e4b ARC: Cache: Refactor arc_ioc_setup() 6 years ago
Eugeniy Paltsev 9f0253c61a ARC: Cache: Add missing cache cleanup before cache disable 6 years ago
Eugeniy Paltsev 7241944a5b ARC: Cache: Add more HW configuration checks 6 years ago
Eugeniy Paltsev 375945bac2 ARC: Implement a function to sync and cleanup caches 6 years ago
Eugeniy Paltsev 95336738f1 ARC: Cache: Fix SLC operations when SLC is bypassed for data 6 years ago
Eugeniy Paltsev c75eeb0bcb ARC: Cache: Implement [i,d]cache_enabled() as separate functions 6 years ago
Eugeniy Paltsev 48b04832d8 ARC: Move IOC enabling to compile-time options 6 years ago
Eugeniy Paltsev 246ba284ec ARC: Cache: Move PAE exists check into slc_upper_region_init() 6 years ago
Eugeniy Paltsev bf8974eda4 ARC: Move cache global variables to arch_global_data 6 years ago
Eugeniy Paltsev 7579087320 ARC: Cache: Get rid of [slc,pae,icache,dcache]_exists global variables 6 years ago
Eugeniy Paltsev ea9f6f1e87 ARC: Cache: Move SLC status check into slc_entire_op() and slc_rgn_op() 6 years ago
Eugeniy Paltsev 05c6a26a04 ARC: Cache: Use is_isa_arcv2() instead of CONFIG_ISA_ARCV2 ifdef 6 years ago
Eugeniy Paltsev c877a8911d ARC: Cache: Allways check D$ status before entire/line ops 6 years ago
Eugeniy Paltsev 88ae27eda3 ARC: Move BCR encodings to separate header file 6 years ago
Eugeniy Paltsev a6f557c4e0 ARC: Cache: Move IOC initialization to a separate function 6 years ago
Eugeniy Paltsev c27814be33 ARC: Flush & invalidate D$ with a single command 6 years ago
Eugeniy Paltsev 5e0c68edad ARC: Introduce is_isa_X() functions 6 years ago
Eugeniy Paltsev 5d7a24d646 ARC: Cache: Add support for FLUSH_N_INV D$ operations 6 years ago
Eugeniy Paltsev c4ef14d2cc ARC: Cache: Remove per-line I$ operations as unused 6 years ago
Eugeniy Paltsev 16aeee81d9 ARC: Cache: Move I$ entire operation to a separate function 6 years ago
Alexey Brodkin 71621525c3 arc: Fine-tune implementation of memory barriers 6 years ago
Alexey Brodkin 264d298fda arc: Introduce a possibility to not relocate U-boot 6 years ago