aspeed/i2c: Add AST2600 support
commit51dd49236ba4bc20575b17abab26133957e38e91
authorCédric Le Goater <clg@kaod.org>
Wed, 25 Sep 2019 14:32:41 +0000 (25 16:32 +0200)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 15 Oct 2019 17:09:04 +0000 (15 18:09 +0100)
treed5aa61615c3d6009fef83db306c02bdb0ca76eaa
parentf7da1aa8fee9d0a4eb013ff8c173ead5a26e930e
aspeed/i2c: Add AST2600 support

The I2C controller of the AST2400 and AST2500 SoCs have one IRQ shared
by all I2C busses. The AST2600 SoC I2C controller has one IRQ per bus
and 16 busses.

Signed-off-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Message-id: 20190925143248.10000-17-clg@kaod.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/i2c/aspeed_i2c.c
include/hw/i2c/aspeed_i2c.h