Rick Chen <rickche...@gmail.com> 於 2019年7月18日 週四 上午11:25寫道:
>
> > > From: Bin Meng [mailto:bmeng...@gmail.com]
> > > Sent: Thursday, July 11, 2019 2:43 PM
> > > To: Rick Jian-Zhi Chen(陳建志); Anup Patel; Lukas Auer; U-Boot Mailing List
> > > Subject: [PATCH 2/2] riscv: Access CSRs using CSR numbers
> > >
> > > We should prefer accessing CSRs using their CSR numbers
> > > because:
> > > 1. It compiles fine with older toolchains.
> > > 2. We can use latest CSR names in #define macro names of CSR
> > >    numbers as-per RISC-V spec.
> > > 3. We can access newly added CSRs even if toolchain does not
> > >    recognize newly added CSRs by name.
> > >
> > > This commit is inspired from Linux kernel commit a3182c91ef4e
> > > ("RISC-V: Access CSRs using CSR numbers").
> > >
> > > Signed-off-by: Bin Meng <bmeng...@gmail.com>
> > > ---
> > >
> > >  arch/riscv/cpu/cpu.c              |   9 +-
> > >  arch/riscv/cpu/start.S            |   3 +-
> > >  arch/riscv/include/asm/csr.h      |  12 ++
> > >  arch/riscv/include/asm/encoding.h | 238 
> > > +-------------------------------------
> > >  4 files changed, 19 insertions(+), 243 deletions(-)
> > >

Applied to u-boot-riscv/master, thanks!

Rick
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to