Bugzilla – Bug 12600
Implemented 'power failing' flag in MSP, kernel needs to shut down the headphone amp
Last modified: 2019-01-25 10:38:38 UTC
Bit 5 of the MSP interrupt flag register is a power failing bit. If this bit gets set this means the system is going down RIGHT NOW. You have about 50mS to do any cleanup necessary before the power goes off. The necessary cleanup that I know of now is that the DAC headphone amplifier needs to be shut down to prevent nasty noise on it. This should be done in the interrupt handler if possible, not in the work thread, since you only have 50mS to get the job done.
BTW, this is in revision r6214 of the msp code.
This bug has been identified as one that may not be required for MPQ since it now seems clear that MPQ and MP firmwares will be different. Please comment if you disagree with this assessment. Thanks!
*** Bug 12482 has been marked as a duplicate of this bug. ***
Caleb, you need to decide how this will work...
Reset priority before triage.
It seems like it may already be too late for MP. This is unfortunate if we ship with this.
This is not needed for MP -- only for 7.4.
*** Bug 12768 has been marked as a duplicate of this bug. ***
this is an administrative shuffle on priority fields to help make better judgment on the top end of the priority list. P4->P5, P3->P4, and P2->P3.
Unassigned bugs cannot have a priority.