[PATCH v4 0/8] *** Add MIPS P8700 platform ***
Chao-ying Fu
icebergfu at gmail.com
Mon May 19 14:52:54 PDT 2025
On Mon, May 19, 2025 at 11:33 AM Chao-ying Fu <icebergfu at gmail.com> wrote:
>
> On Mon, May 19, 2025 at 5:16 AM Anup Patel <anup at brainfault.org> wrote:
> >
> > On Wed, Apr 30, 2025 at 5:37 AM Chao-ying Fu <icebergfu at gmail.com> wrote:
> > >
> > > ***
> > > Changes in v4:
> > > Remove code that overrides nascent_init.
> > > Update p8700.c to work with the latest override.
> > > Use csr_set for mipsconfig6 in p8700.c.
> > > Add riscv,cbom-block-size to the dts file.
> > >
> > > Changes in v3:
> > > Remove stw.s, stw.h, and extra scratch space.
> > > Use nascent_init to initialze MIPS CSRs.
> > > Add amo emulation via illegal instruction exceptions.
> > > Change to use AMO and RDTIME illegal instruction exceptions.
> > > Revise the dts file.
> > > Remove code that jumps to mips_cps_core_entry.
> > >
> > > Changes in v2:
> > > Break up one patch to 11 patches.
> > >
> > > Changes in v1:
> > > Original code.
> > > ***
> > >
> > > Chao-ying Fu (8):
> > > platform: generic: mips: add P8700
> > > platform: generic: mips: add header files
> > > platform: generic: mips: add an entry function
> > > platform: generic: mips: add the platform file
> > > lib: Emulate amo instructions
> > > platform: generic: mips: add a dts file
> > > platform: generic: mips: add objects.mk
> > > Initialize MIPS custom PMA registers
> >
> > Drop the AMO emulation patch since I have send another version
> > of this patch.
> >
> > Also, you need to rebase this series on latest OpenSBI because
> > the platform override mechanism in generic platform has changed.
> >
> > Regards,
> > Anup
>
> Yes. I will drop the AMO patch, rebase, and send out a new patch set (v6).
> Note: I sent out v5 two weeks ago. (Please ignore v5.)
> Thanks a lot for the review!
Sorry. I got confused about v5 and v6. I didn't send out v5
previously. So, I will send out v5 soon.
Thanks!
More information about the opensbi
mailing list