On Sun, Aug 11, 2019 at 1:18 AM Bin Meng <bmeng...@gmail.com> wrote: > > This removes "reg-names" and "riscv,max-priority" properties of the > PLIC node from device tree. > > Signed-off-by: Bin Meng <bmeng...@gmail.com> > Reviewed-by: Jonathan Behrens <finte...@gmail.com>
Reviewed-by: Alistair Francis <alistair.fran...@wdc.com> Alistair > --- > > Changes in v3: None > Changes in v2: > - keep the PLIC compatible string unchanged as OpenSBI uses that > for DT fix up > > hw/riscv/sifive_u.c | 2 -- > hw/riscv/virt.c | 2 -- > 2 files changed, 4 deletions(-) > > diff --git a/hw/riscv/sifive_u.c b/hw/riscv/sifive_u.c > index b0026aa..8801ee2 100644 > --- a/hw/riscv/sifive_u.c > +++ b/hw/riscv/sifive_u.c > @@ -238,8 +238,6 @@ static void create_fdt(SiFiveUState *s, const struct > MemmapEntry *memmap, > qemu_fdt_setprop_cells(fdt, nodename, "reg", > 0x0, memmap[SIFIVE_U_PLIC].base, > 0x0, memmap[SIFIVE_U_PLIC].size); > - qemu_fdt_setprop_string(fdt, nodename, "reg-names", "control"); > - qemu_fdt_setprop_cell(fdt, nodename, "riscv,max-priority", 7); > qemu_fdt_setprop_cell(fdt, nodename, "riscv,ndev", 0x35); > qemu_fdt_setprop_cell(fdt, nodename, "phandle", plic_phandle); > plic_phandle = qemu_fdt_get_phandle(fdt, nodename); > diff --git a/hw/riscv/virt.c b/hw/riscv/virt.c > index 127f005..2f75195 100644 > --- a/hw/riscv/virt.c > +++ b/hw/riscv/virt.c > @@ -244,8 +244,6 @@ static void *create_fdt(RISCVVirtState *s, const struct > MemmapEntry *memmap, > qemu_fdt_setprop_cells(fdt, nodename, "reg", > 0x0, memmap[VIRT_PLIC].base, > 0x0, memmap[VIRT_PLIC].size); > - qemu_fdt_setprop_string(fdt, nodename, "reg-names", "control"); > - qemu_fdt_setprop_cell(fdt, nodename, "riscv,max-priority", 7); > qemu_fdt_setprop_cell(fdt, nodename, "riscv,ndev", VIRTIO_NDEV); > qemu_fdt_setprop_cell(fdt, nodename, "phandle", plic_phandle); > plic_phandle = qemu_fdt_get_phandle(fdt, nodename); > -- > 2.7.4 > >