mbox

[PULL,0/9] I��C / SMBus / PMBus patches for 2022-03-08

Message ID 20220308181320.79400-1-philippe.mathieu.daude@gmail.com (mailing list archive)
State New, archived
Headers show

Pull-request

https://github.com/philmd/qemu.git tags/pmbus-20220308

Message

Philippe Mathieu-Daudé March 8, 2022, 6:13 p.m. UTC
From: Philippe Mathieu-Daudé <f4bug@amsat.org>

The following changes since commit 9740b907a5363c06ecf61e08b21966a81eb0dab4:

  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220307' into staging (2022-03-08 15:26:10 +0000)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/pmbus-20220308

for you to fetch changes up to 5f14cd7032beab6cac8d7ed1b09efc58baddb48c:

  hw/sensor: add Renesas raa228000 device (2022-03-08 18:46:48 +0100)

----------------------------------------------------------------
I²C / SMBus / PMBus patches

- Add some Renesas models
- Add Titus Rwantare to MAINTAINERS

----------------------------------------------------------------

Shengtan Mao (1):
  hw/i2c: Added linear mode translation for pmbus devices

Titus Rwantare (8):
  hw/i2c: pmbus: add registers
  hw/i2c: pmbus: fix error returns and guard against out of range
    accesses
  hw/i2c: pmbus: add PEC unsupported warning
  hw/i2c: pmbus: refactor uint handling
  hw/i2c: pmbus: update MAINTAINERS
  hw/sensor: add Intersil ISL69260 device model
  hw/sensor: add Renesas raa229004 PMBus device
  hw/sensor: add Renesas raa228000 device

 MAINTAINERS                      |  13 +
 hw/arm/Kconfig                   |   1 +
 hw/i2c/pmbus_device.c            | 112 +++++++-
 hw/sensor/Kconfig                |   4 +
 hw/sensor/isl_pmbus_vr.c         | 279 ++++++++++++++++++
 hw/sensor/meson.build            |   1 +
 include/hw/i2c/pmbus_device.h    |  25 +-
 include/hw/sensor/isl_pmbus_vr.h |  52 ++++
 tests/qtest/isl_pmbus_vr-test.c  | 474 +++++++++++++++++++++++++++++++
 tests/qtest/meson.build          |   1 +
 10 files changed, 948 insertions(+), 14 deletions(-)
 create mode 100644 hw/sensor/isl_pmbus_vr.c
 create mode 100644 include/hw/sensor/isl_pmbus_vr.h
 create mode 100644 tests/qtest/isl_pmbus_vr-test.c

Comments

Peter Maydell March 10, 2022, 9:18 a.m. UTC | #1
On Tue, 8 Mar 2022 at 18:22, Philippe Mathieu-Daudé
<philippe.mathieu.daude@gmail.com> wrote:
>
> From: Philippe Mathieu-Daudé <f4bug@amsat.org>
>
> The following changes since commit 9740b907a5363c06ecf61e08b21966a81eb0dab4:
>
>   Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220307' into staging (2022-03-08 15:26:10 +0000)
>
> are available in the Git repository at:
>
>   https://github.com/philmd/qemu.git tags/pmbus-20220308
>
> for you to fetch changes up to 5f14cd7032beab6cac8d7ed1b09efc58baddb48c:
>
>   hw/sensor: add Renesas raa228000 device (2022-03-08 18:46:48 +0100)
>
> ----------------------------------------------------------------
> I²C / SMBus / PMBus patches
>
> - Add some Renesas models
> - Add Titus Rwantare to MAINTAINERS
>
> ----------------------------------------------------------------



Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/7.0
for any user-visible changes.

-- PMM
Philippe Mathieu-Daudé March 10, 2022, 11:26 a.m. UTC | #2
On 10/3/22 10:18, Peter Maydell wrote:
> On Tue, 8 Mar 2022 at 18:22, Philippe Mathieu-Daudé
> <philippe.mathieu.daude@gmail.com> wrote:
>>
>> From: Philippe Mathieu-Daudé <f4bug@amsat.org>
>>
>> The following changes since commit 9740b907a5363c06ecf61e08b21966a81eb0dab4:
>>
>>    Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220307' into staging (2022-03-08 15:26:10 +0000)
>>
>> are available in the Git repository at:
>>
>>    https://github.com/philmd/qemu.git tags/pmbus-20220308
>>
>> for you to fetch changes up to 5f14cd7032beab6cac8d7ed1b09efc58baddb48c:
>>
>>    hw/sensor: add Renesas raa228000 device (2022-03-08 18:46:48 +0100)
>>
>> ----------------------------------------------------------------
>> I²C / SMBus / PMBus patches
>>
>> - Add some Renesas models
>> - Add Titus Rwantare to MAINTAINERS
>>
>> ----------------------------------------------------------------
> 
> 
> 
> Applied, thanks.

Thanks.

> Please update the changelog at https://wiki.qemu.org/ChangeLog/7.0
> for any user-visible changes.

Titus, could you add the new devices there?

Also it would be nice if you could create docs/system/devices/i2c.rst
and list them :)

Regards,

Phil.