qemu-e2k/include/hw/i2c
BALATON Zoltan ef9173a5c0 ppc4xx_i2c: Implement directcntl register
As well as being able to generate its own i2c transactions, the ppc4xx
i2c controller has a DIRECTCNTL register which allows explicit control
of the i2c lines.

Using this register an OS can directly bitbang i2c operations. In
order to let emulated i2c devices respond to this, we need to wire up
the DIRECTCNTL register to qemu's bitbanged i2c handling code.

Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2018-06-21 21:22:53 +10:00
..
aspeed_i2c.h
i2c-ddc.h
i2c.h hw/i2c: Use DeviceClass::realize instead of I2CSlaveClass::init 2018-06-01 15:14:31 +02:00
imx_i2c.h
pm_smbus.h
ppc4xx_i2c.h ppc4xx_i2c: Implement directcntl register 2018-06-21 21:22:53 +10:00
smbus.h smbus: add a smbus_eeprom_init_one() routine 2018-06-08 13:15:32 +01:00