bmips: enable the data Read Ahead Cache for BMIPS4350
authorDaniel González Cabanelas <dgcbueu@gmail.com>
Sat, 17 Jun 2023 17:34:05 +0000 (19:34 +0200)
committerÁlvaro Fernández Rojas <noltari@gmail.com>
Sun, 18 Jun 2023 18:06:06 +0000 (20:06 +0200)
commit6d1265b14850abaf8980e5cebef3e559b1fdcfb9
tree2c99cfa8adefe53c0acc2d3aa1a37c87a44aabab
parent62cdca25edc7e02249a7dd01c2218ee83e6ed145
bmips: enable the data Read Ahead Cache for BMIPS4350

The data RAC is left disabled by the bootloader in some SoCs, at least in
the core it boots from. Enabling this feature increases the performance up
to +30% depending on the task.

The kernel enables the whole RAC unconditionally on BMIPS3300 CPUs. Enable
the data RAC in a similar way also for BMIPS4350.

Tested on DGND3700 v1 (BCM6368) and HG556a (BCM6358).

Signed-off-by: Daniel González Cabanelas <dgcbueu@gmail.com>
target/linux/bmips/patches-5.15/204-mips-bmips-enable-RAC-on-BMIPS4350.patch [new file with mode: 0644]
target/linux/bmips/patches-6.1/204-mips-bmips-enable-RAC-on-BMIPS4350.patch [new file with mode: 0644]