[RFC 0/2] JH7100 Monitor Core

Conor Dooley mail at conchuod.ie
Sun Jul 10 04:13:28 PDT 2022


From: Conor Dooley <conor.dooley at microchip.com>

Hey Emil,

Had a go at adding that E24, made it an RFC b/c I am not sure if I got
the cache setup anywhere close to correct. I had a look in the SiFive
E24 docs & in [0] which said "16KB I-cache with 32 Byte cache line".
Didn't have anything else to go on, so I kept the same ratio between
lines/sets/size as other SiFive monitor cores, but since they're not
32 bit I dunno if that's correct (IOW it is a wild guess).

Hopefully you know better than I do..
Thanks,
Conor.

0: https://github.com/starfive-tech/JH7100_Docs/blob/main/JH7100%20Data%20Sheet%20V01.01.04-EN%20(4-21-2021).pdf

Conor Dooley (2):
  dt-bindings: riscv: document the sifive e24
  riscv: dts: starfive: add the missing monitor core

 .../devicetree/bindings/riscv/cpus.yaml       |  2 ++
 arch/riscv/boot/dts/starfive/jh7100.dtsi      | 20 +++++++++++++++++++
 2 files changed, 22 insertions(+)

-- 
2.37.0




More information about the linux-riscv mailing list