[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH for-1.4 v4 0/6] I2C libqos and tmp105 qtest support
From: |
Andreas Färber |
Subject: |
[Qemu-devel] [PATCH for-1.4 v4 0/6] I2C libqos and tmp105 qtest support |
Date: |
Wed, 16 Jan 2013 01:57:53 +0100 |
Hello Anthony,
Here's another rebased version of $subject.
Please review changed bits and apply.
Regards,
Andreas
v3 -> v4:
* Rebased tmp105 onto already-const TypeInfo.
* Rebased qtest Makefile additions onto second build reorganization.
v2 -> v3:
* Alex' tmp105.h patch was applied.
* Rebased onto header reorganization.
* Rebased onto introduction of gcov support.
* Switched order of test case and bugfix to keep make check happy.
* Dropped extra white line and renamed int64_t value -> temp to make patch
smaller.
v1 -> v2:
* Factor out libqos API for I2C and an OMAP driver
* Avoid casts by using uint8_t* in API, suggested by Blue
* Ignore SBD bit in omap_i2c driver
* Drop omap_i2c patch clearing SBD
* Incorporate Alex' tmp105.h patch
* Split out tmp105_regs.h for qtest, inspired by rtc-test
* Append replacement for Alex' fix
* Append QOM cleanup and turn setter function into QOM property
Cc: Anthony Liguori <address@hidden>
Cc: Alex Horn <address@hidden>
Cc: Andrzej Zaborowski <address@hidden>
Cc: Peter Maydell <address@hidden>
Andreas Färber (6):
libqtest: Prepare I2C libqos
tmp105: Split out I2C message constants from header
tmp105: Fix I2C protocol bug
tests: Add tmp105 qtest test case
tmp105: QOM'ify
tmp105: Add temperature QOM property
hw/tmp105.c | 77 ++++++++++++++----------
hw/tmp105.h | 64 +++++++-------------
hw/tmp105_regs.h | 50 ++++++++++++++++
tests/Makefile | 4 ++
tests/libi2c-omap.c | 166 +++++++++++++++++++++++++++++++++++++++++++++++++++
tests/libi2c.c | 22 +++++++
tests/libi2c.h | 30 ++++++++++
tests/tmp105-test.c | 76 +++++++++++++++++++++++
8 Dateien geändert, 416 Zeilen hinzugefügt(+), 73 Zeilen entfernt(-)
create mode 100644 hw/tmp105_regs.h
create mode 100644 tests/libi2c-omap.c
create mode 100644 tests/libi2c.c
create mode 100644 tests/libi2c.h
create mode 100644 tests/tmp105-test.c
--
1.7.10.4
- [Qemu-devel] [PATCH for-1.4 v4 0/6] I2C libqos and tmp105 qtest support,
Andreas Färber <=
- [Qemu-devel] [PATCH for-1.4 v4 2/6] tmp105: Split out I2C message constants from header, Andreas Färber, 2013/01/15
- [Qemu-devel] [PATCH for-1.4 v4 5/6] tmp105: QOM'ify, Andreas Färber, 2013/01/15
- [Qemu-devel] [PATCH for-1.4 v4 3/6] tmp105: Fix I2C protocol bug, Andreas Färber, 2013/01/15
- [Qemu-devel] [PATCH for-1.4 v4 1/6] libqtest: Prepare I2C libqos, Andreas Färber, 2013/01/15
- [Qemu-devel] [PATCH for-1.4 v4 6/6] tmp105: Add temperature QOM property, Andreas Färber, 2013/01/15
- [Qemu-devel] [PATCH for-1.4 v4 4/6] tests: Add tmp105 qtest test case, Andreas Färber, 2013/01/15
- Re: [Qemu-devel] [PATCH for-1.4 v4 0/6] I2C libqos and tmp105 qtest support, Anthony Liguori, 2013/01/21