ppc/pnv: Add a pca9554 I2C device to powernv10-rainier
commit6aa4ef32cc06e3846cb1b81d98211ceb96bdfea6
authorGlenn Miles <milesg@linux.vnet.ibm.com>
Mon, 5 Feb 2024 07:40:16 +0000 (5 17:40 +1000)
committerNicholas Piggin <npiggin@gmail.com>
Fri, 23 Feb 2024 13:24:42 +0000 (23 23:24 +1000)
treeb76bf30a6b5b9bc200e30df55991312de01dda2b
parentde0c7d543bcaf4cbde936668817f610bbd18e897
ppc/pnv: Add a pca9554 I2C device to powernv10-rainier

For powernv10-rainier, the Power Hypervisor code expects to see a
pca9554 device connected to the 3rd PNV I2C engine on port 1 at I2C
address 0x25 (or left-justified address of 0x4A).  This is used by
the hypervisor code to detect if a "Cable Card" is present.

Reviewed-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Glenn Miles <milesg@linux.vnet.ibm.com>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
hw/misc/Kconfig
hw/misc/meson.build
hw/ppc/Kconfig
hw/ppc/pnv.c