On 6/23/20 10:14 AM, Cédric Le Goater wrote: > On 6/23/20 9:27 AM, Philippe Mathieu-Daudé wrote: >> This series add trace events to better display GPIO changes. >> We'll continue in the following series by connecting LEDs to >> these GPIOs. >> >> This helps me to work on a generic LED device, see: >> https://www.mail-archive.com/qemu-devel@nongnu.org/msg711917.html > > > Tested-by: Cédric Le Goater <c...@kaod.org>
Thanks :) Note to the maintainer, this series is now fully reviewed/tested. >> >> Based-on: <20200623072132.2868-1-f4...@amsat.org> >> >> Philippe Mathieu-Daudé (9): >> hw/i2c/core: Add i2c_try_create_slave() and i2c_realize_and_unref() >> hw/misc/pca9552: Rename 'nr_leds' as 'pin_count' >> hw/misc/pca9552: Rename generic code as pca955x >> hw/misc/pca9552: Add generic PCA955xClass, parent of TYPE_PCA9552 >> hw/misc/pca9552: Add a 'description' property for debugging purpose >> hw/misc/pca9552: Trace GPIO High/Low events >> hw/arm/aspeed: Describe each PCA9552 device >> hw/misc/pca9552: Trace GPIO change events >> hw/misc/pca9552: Model qdev output GPIOs >> >> include/hw/i2c/i2c.h | 2 + >> include/hw/misc/pca9552.h | 16 +-- >> hw/arm/aspeed.c | 13 ++- >> hw/i2c/core.c | 18 +++- >> hw/misc/pca9552.c | 216 ++++++++++++++++++++++++++++---------- >> hw/misc/trace-events | 4 + >> 6 files changed, 202 insertions(+), 67 deletions(-)