[PATCH v4 0/8] *** Add MIPS P8700 platform ***
Chao-ying Fu
icebergfu at gmail.com
Mon May 19 11:33:20 PDT 2025
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!
Regards,
Chao-ying
More information about the opensbi
mailing list