hw/*: Use type casting for SysBusDevice in NPCM7XX
commit828d651c585c1c2a2b8d4e67da36c9f91124855a
authorHao Wu <wuhaotsh@google.com>
Fri, 8 Jan 2021 19:09:45 +0000 (8 11:09 -0800)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 12 Jan 2021 21:19:02 +0000 (12 21:19 +0000)
tree17e41b955e07f754162f8e2ea7f1e22f7bb9d792
parent73314f1384588e9dfd98b50f7232a9d8b4a60e2a
hw/*: Use type casting for SysBusDevice in NPCM7XX

A device shouldn't access its parent object which is QOM internal.
Instead it should use type cast for this purporse. This patch fixes this
issue for all NPCM7XX Devices.

Signed-off-by: Hao Wu <wuhaotsh@google.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20210108190945.949196-7-wuhaotsh@google.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/arm/npcm7xx_boards.c
hw/mem/npcm7xx_mc.c
hw/misc/npcm7xx_clk.c
hw/misc/npcm7xx_gcr.c
hw/misc/npcm7xx_rng.c
hw/nvram/npcm7xx_otp.c
hw/ssi/npcm7xx_fiu.c