hw: arm: allwinner-h3: Fix and complete H3 i2c devices
commit2ddc45954f97cd1d7ee5cbca0def05e980d1da9f
authorqianfan Zhao <qianfanguijin@163.com>
Mon, 20 Feb 2023 08:12:52 +0000 (20 16:12 +0800)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 6 Mar 2023 15:31:24 +0000 (6 15:31 +0000)
tree28ad70aa7f7444f352a402a6882e760c2e214b7d
parent8461bfdca9cd928b13702c1df368de14306bf917
hw: arm: allwinner-h3: Fix and complete H3 i2c devices

Allwinner h3 has 4 twi(i2c) devices named twi0, twi1, twi2 and r_twi.
The registers are compatible with TYPE_AW_I2C_SUN6I, write 1 to clear
control register's INT_FLAG bit.

Signed-off-by: qianfan Zhao <qianfanguijin@163.com>
Reviewed-by: Strahinja Jankovic <strahinja.p.jankovic@gmail.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/arm/allwinner-h3.c
include/hw/arm/allwinner-h3.h