ppc/pnv: Modify the powerdown notifier to get the PowerNV machine
Use container_of() instead of qdev_get_machine() Signed-off-by: Cédric Le Goater <clg@kaod.org> Reviewed-by: Greg Kurz <groug@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> Message-Id: <20191219181155.32530-2-clg@kaod.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
905db91697
commit
8f06e3705e
@ -561,7 +561,7 @@ static void *pnv_dt_create(MachineState *machine)
|
|||||||
|
|
||||||
static void pnv_powerdown_notify(Notifier *n, void *opaque)
|
static void pnv_powerdown_notify(Notifier *n, void *opaque)
|
||||||
{
|
{
|
||||||
PnvMachineState *pnv = PNV_MACHINE(qdev_get_machine());
|
PnvMachineState *pnv = container_of(n, PnvMachineState, powerdown_notifier);
|
||||||
|
|
||||||
if (pnv->bmc) {
|
if (pnv->bmc) {
|
||||||
pnv_bmc_powerdown(pnv->bmc);
|
pnv_bmc_powerdown(pnv->bmc);
|
||||||
|
Loading…
Reference in New Issue
Block a user