From 0c7da4bebe1889ca2b802e0577a1e8cd816a8d4d Mon Sep 17 00:00:00 2001 From: Samin Guo Date: Mon, 3 Apr 2023 11:26:35 +0800 Subject: board: starfive: jh7110-evb: remove l2 pretcher in borad cfg It should be configured in L2. Signed-off-by: Samin Guo --- board/starfive/evb/starfive_evb.c | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/board/starfive/evb/starfive_evb.c b/board/starfive/evb/starfive_evb.c index dc02aad206..97162aafe2 100644 --- a/board/starfive/evb/starfive_evb.c +++ b/board/starfive/evb/starfive_evb.c @@ -234,32 +234,10 @@ static void get_cpu_voltage_type(struct udevice *dev) } #endif -/*enable U74-mc hart1~hart4 prefetcher*/ -static void enable_prefetcher(void) -{ - u32 hart; - u32 *reg; -#define L2_PREFETCHER_BASE_ADDR 0x2030000 -#define L2_PREFETCHER_OFFSET 0x2000 - - /*hart1~hart4*/ - for (hart = 1; hart < 5; hart++) { - reg = (u32 *)((u64)(L2_PREFETCHER_BASE_ADDR - + hart*L2_PREFETCHER_OFFSET)); - - mb(); /* memory barrier */ - setbits_le32(reg, 0x1); - mb(); /* memory barrier */ - } -} - int board_init(void) { enable_caches(); - /*enable hart1-hart4 prefetcher*/ - enable_prefetcher(); - jh7110_timer_init(); jh7110_usb_init(true); -- cgit v1.2.3