Revision Date Author Comments
# b3ba516f 30-Nov-2021 Shawn McCarney <shawnmm@us.ibm.com>

regulators: Enhance additional error data capture

Enhance the additional error data capture support to allow the same
register to be captured multiple times.

The additional erro

regulators: Enhance additional error data capture

Enhance the additional error data capture support to allow the same
register to be captured multiple times.

The additional error data is stored as key/value pairs. The key format
is normally:

<deviceID>_register_<register>

For example, "vdd1_register_0x7A".

If the same register is captured multiple times, a counter is appended
to make the key unique. For example, "vdd1_register_0x7A_2".

One use case for capturing the same register multiple times is when a
voltage regulator produces multiple rails. It may be necessary to do
the following:
* Set the PMBus PAGE to 0
* Capture a register for the first rail
* Set the PMBus PAGE to 1
* Capture the same register again for the second rail

Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
Change-Id: I55c3e071b4b60e103f1de5778ede58b032ea29da

show more ...


# 630c46f2 02-Sep-2021 Shawn McCarney <shawnmm@us.ibm.com>

regulators: Improve I2CCaptureBytesAction doxygen

Improve the doxygen comments for the I2CCaptureBytesAction class.

Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
Change-Id:

regulators: Improve I2CCaptureBytesAction doxygen

Improve the doxygen comments for the I2CCaptureBytesAction class.

Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
Change-Id: Ic3352f0e35ab2dab8ea0a97d35ce66b4ddcdcca5

show more ...


# 3b242b72 27-Aug-2021 Shawn McCarney <shawnmm@us.ibm.com>

regulators: Implement i2c_capture_bytes action

Implement the new i2c_capture_bytes action in the JSON configuration
file.

Create gtests to test the new class.

Signed-of

regulators: Implement i2c_capture_bytes action

Implement the new i2c_capture_bytes action in the JSON configuration
file.

Create gtests to test the new class.

Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
Change-Id: Ie43e147a0a076090729871140bb5889c74323d19

show more ...