[PATCH 0/9] bsp/tms570 Improvements
Sebastian Huber
sebastian.huber at embedded-brains.de
Tue Apr 23 19:15:46 UTC 2024
Sebastian Huber (9):
arm: Add arm_cp15_data_cache_all_invalidate()
bsps/cache: Simplify Cortex-R5 cache support
bsps/cache: Fix ARM CP-15 get cache size
bsp/tms570: Add TMS570LC4357 PLL support
bsp/tms570: Add clock BSP options
bsp/tms570: Fix clock driver
bsp/tms570: Add TMS570_FATAL_RTI_IRQ_INSTALL
bsp/tms570: Use RTI for CPU counter
bsp/tms570: Use write-back/write-allocate SDRAM
bsps/arm/shared/cache/cache-cp15.c | 20 ++-
bsps/arm/tms570/clock/clock.c | 157 ++++++++----------
bsps/arm/tms570/console/tms570-sci.c | 2 +-
bsps/arm/tms570/cpucounter/cpucounterread.c | 83 ---------
bsps/arm/tms570/include/bsp.h | 6 -
bsps/arm/tms570/include/bsp/ti_herc/reg_sys.h | 27 +++
bsps/arm/tms570/start/tms570_sys_core.S | 2 +-
bsps/include/bsp/fatal.h | 3 +
.../score/cpu/arm/include/libcpu/arm-cp15.h | 17 ++
spec/build/bsps/arm/tms570/grp.yml | 12 ++
spec/build/bsps/arm/tms570/obj.yml | 1 -
spec/build/bsps/arm/tms570/optgclk.yml | 21 +++
spec/build/bsps/arm/tms570/opthclk.yml | 21 +++
spec/build/bsps/arm/tms570/optrticlk.yml | 21 +++
spec/build/bsps/arm/tms570/optvclk.yml | 21 +++
spec/build/bsps/arm/tms570/optvclk2.yml | 21 +++
spec/build/bsps/arm/tms570/optvclk3.yml | 21 +++
17 files changed, 271 insertions(+), 185 deletions(-)
delete mode 100644 bsps/arm/tms570/cpucounter/cpucounterread.c
create mode 100644 spec/build/bsps/arm/tms570/optgclk.yml
create mode 100644 spec/build/bsps/arm/tms570/opthclk.yml
create mode 100644 spec/build/bsps/arm/tms570/optrticlk.yml
create mode 100644 spec/build/bsps/arm/tms570/optvclk.yml
create mode 100644 spec/build/bsps/arm/tms570/optvclk2.yml
create mode 100644 spec/build/bsps/arm/tms570/optvclk3.yml
--
2.35.3
More information about the devel
mailing list