<div dir="ltr"><div dir="ltr">Hello Lei,</div><div dir="ltr"><br></div><div dir="ltr">We have some interest to help contribute to the phosphor-power utils. Just have some simple questions. Sorry if they have already been asked!<br><div><br></div></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 22, 2019 at 2:49 AM Lei YU <<a href="mailto:mine260309@gmail.com">mine260309@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">This email is to introduce the current status and future changes of<br>
phosphor-power.<br>
<br>
## Background<br>
Previously, [witherspoon-pfault-analysis][1] exists for Witherspoon to<br>
provide functions like PSU monitor.<br>
Later it's found that the code could be shared for other PSUs as long<br>
as a property json config is provided.<br>
So the repo is renamed to [phosphor-power][2]<br>
<br>
## Status<br>
Now the repo is renamed and I am adding the bitbake recipes into<br>
meta-phosphor, see<br>
<a href="https://gerrit.openbmc-project.xyz/c/openbmc/meta-phosphor/+/26356" rel="noreferrer" target="_blank">https://gerrit.openbmc-project.xyz/c/openbmc/meta-phosphor/+/26356</a><br>
<br>
However, the repo still contains something that is not generic:<br>
* There is repo specific error defined in org/open_power/Witherspoon/<br>
* It has a dependency to openpower-dbus-interfaces to use interfaces<br>
in org/open_power/Sensor/Aggregation/History<br>
<br>
That is not ideal.<br>
<br>
## TODO<br>
The repo specific error and the interfaces in<br>
org/open_power/Sensor/Aggregation/History are actual generic, so they<br>
could be moved into phosphor-dbus-interfaces to become generic<br>
interfaces.<br>
<br>
So I am planning to "copy" the above interfaces into<br>
phosphor-dbus-interfaces, and when it's done, update this repo to use<br>
the interfaces in phosphor-dbus-interfaces.<br>
<br>
Do you have any comments or suggestions?<br>
Thanks!<br>
<br>
[1]: <a href="https://github.com/openbmc/witherspoon-pfault-analysis" rel="noreferrer" target="_blank">https://github.com/openbmc/witherspoon-pfault-analysis</a><br>
[2]: <a href="https://github.com/openbmc/phosphor-power" rel="noreferrer" target="_blank">https://github.com/openbmc/phosphor-power</a><br>
</blockquote></div><div><br></div>Will phosphor-power provide PMBus fault status bits monitoring? How is it co-operating with phosphor-hwmon or dbus-sensors when reading sensor data from the same PSU device over the same i2c bus?<br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Regards,<div>Kun</div></div></div></div>