Romulus avsbus-control and vrm-control

Joel Stanley joel at jms.id.au
Fri May 24 16:37:39 AEST 2019


On Fri, 17 May 2019 at 07:48, Alexander Soldatov <a.soldatov at yadro.com> wrote:
>
>   Hi Lei YU,
>
>
>   There is some question about avsbus-control and vrm-control on the Romulus. There are no public documentation for the IR35221 chips, which are used in the Romulus. Could anyone explain what  avsbus-control and vrm-control i2c command sequences do or give register description for the IR35221, please?

There's an upstream driver for this part that may help:

drivers/hwmon/pmbus/ir35221.c

There was a plan to replace (some?) of the scripts you reference with
the kernel driver. However these parts are powered by the same net as
the CPU, so when the host is powered off the hwmon driver cannot be
used. It would be good to come up with a kernel based solution here.

Cheers,

Joel


More information about the openbmc mailing list