Mainline:Broadcom Kona/Power Manager: Difference between revisions

Created page with "* Base address: <code>0x35010000</code> <span id="revisions"></span> == Revisions == There exist two revisions of the Power Manager: REV0 (capri) and REV2 (hawaii, java). Here is a list of known differences: * A second set of voltage controllers is introduced in REV02. ** To go with the second VO, a second sequencer command bank is introduced. * A new i2c command, <code>PWRMGR_I2C_APB_READ_OFFSET</code>, is introduced in REV02. This register contains i2c data and i2c..."
 
Line 141: Line 141:
There is code for both a HW sequencer and a SW sequencer. As evidenced by the comments, they cannot both run at once or timeouts will happen.
There is code for both a HW sequencer and a SW sequencer. As evidenced by the comments, they cannot both run at once or timeouts will happen.


Downstream driver defines multiple erratas for these. In our case: * CONFIG_KONA_PWRMGR_SWSEQ_FAKE_TRG_ERRATUM=y * CONFIG_KONA_PWRMGR_SWSEQ_RETRY_WORKAROUND=y
Downstream driver defines multiple erratas for these. In our case:
 
* <code>CONFIG_KONA_PWRMGR_SWSEQ_FAKE_TRG_ERRATUM=y</code>
* <code>CONFIG_KONA_PWRMGR_SWSEQ_RETRY_WORKAROUND=y</code>


This sequencer can control voltage requests and PC pin status.
This sequencer can control voltage requests and PC pin status.
Line 233: Line 236:


<span id="power-island"></span>
<span id="power-island"></span>
== Power Island ==
== Power Island ==