Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240224190245.2405016-1-rayhan.faizel@gmail.com
Maintainers: Peter Maydell <peter.maydell@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, Thomas Huth <thuth@redhat.com>, Laurent Vivier <lvivier@redhat.com>
docs/system/arm/raspi.rst | 1 +
hw/arm/Kconfig | 1 +
hw/arm/bcm2835_peripherals.c | 45 ++++-
hw/i2c/Kconfig | 4 +
hw/i2c/bcm2835_i2c.c | 282 +++++++++++++++++++++++++++
hw/i2c/meson.build | 1 +
include/hw/arm/bcm2835_peripherals.h | 4 +-
include/hw/i2c/bcm2835_i2c.h | 80 ++++++++
tests/qtest/bcm2835-i2c-test.c | 115 +++++++++++
tests/qtest/meson.build | 2 +-
10 files changed, 530 insertions(+), 5 deletions(-)
create mode 100644 hw/i2c/bcm2835_i2c.c
create mode 100644 include/hw/i2c/bcm2835_i2c.h
create mode 100644 tests/qtest/bcm2835-i2c-test.c