board: starfive: jh7110-vf2: remove l2 pretcher in borad cfg

It should be configured in L2.

Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
This commit is contained in:
Samin Guo 2023-04-03 11:29:25 +08:00
parent 479dc3cb7e
commit d72ca8695b

View file

@ -332,25 +332,6 @@ 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 */
}
}
static void jh7110_jtag_init(void)
{
/*jtag*/
@ -430,9 +411,6 @@ int board_init(void)
{
enable_caches();
/*enable hart1-hart4 prefetcher*/
enable_prefetcher();
jh7110_jtag_init();
jh7110_timer_init();