u-boot-brain/arch/arm/mach-k3
Lokesh Vutla 40109f4d7e arm: mach-k3: Enable WA for R5F deadlock
On K3 devices there are 2 conditions where R5F can deadlock:
1.When software is performing series of store operations to
  cacheable write back/write allocate memory region and later
  on software execute barrier operation (DSB or DMB). R5F may
  hang at the barrier instruction.
2.When software is performing a mix of load and store operations
  within a tight loop and store operations are all writing to
  cacheable write back/write allocates memory regions, R5F may
  hang at one of the load instruction.

To avoid the above two conditions disable linefill optimization
inside Cortex R5F which will make R5F to only issue up to 2 cache
line fills at any point of time.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
2020-01-03 09:47:11 -05:00
..
include/mach arm: k3: Add support for printing CPUINFO 2019-10-11 13:31:18 -04:00
am6_init.c arm: mach-k3: Enable WA for R5F deadlock 2020-01-03 09:47:11 -05:00
arm64-mmu.c armv8: K3: j721e: Updated ddr address regions in MMU table 2019-10-11 10:07:59 -04:00
common.c arm: mach-k3: Enable WA for R5F deadlock 2020-01-03 09:47:11 -05:00
common.h arm: mach-k3: Enable WA for R5F deadlock 2020-01-03 09:47:11 -05:00
config_secure.mk arm: mach-k3: Add secure device build support 2019-04-26 17:51:51 -04:00
config.mk arm: k3: config.mk: Use k3_gen_x509_cert.sh to generate boot images 2019-05-09 20:22:05 -04:00
j721e_init.c arm: mach-k3: Enable WA for R5F deadlock 2020-01-03 09:47:11 -05:00
Kconfig arm: K3: common: Allow for early console functionality 2019-10-11 10:07:33 -04:00
lowlevel_init.S armv7r: K3: Allow SPL to run only on core 0 2018-11-26 22:52:11 -05:00
Makefile arm: K3: j721e: Add basic support for J721E SoC definition 2019-07-26 21:49:25 -04:00
r5_mpu.c armv7R: K3: am654: Enable MPU regions 2018-11-16 16:51:58 -05:00
security.c arm: k3: Use get_ti_sci_handle() where ever possible 2019-09-13 11:56:30 -04:00
sysfw-loader.c arm: K3: sysfw-loader: Allow loading SYSFW via Y-Modem 2019-10-11 10:07:33 -04:00