summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/imx233/powermgmt-imx233.h
AgeCommit message (Collapse)AuthorFilesLines
2016-05-28imx233: speedup charging trickle phaseAmaury Pouly1-1/+0
Per Freescale recommandation, we need to ramp up the 4.2V rail before enabling charging. Ramping should be done at 1 step/10ms, but the old code did 1 step/1s because the powermgmt_step() function is called once every second. Use a tick task to ramp up much faster. Change-Id: I9a52bdd0c2ba5426d83ed42db8db7ecce2fea1f7
2013-11-19Fix sim redAmaury Pouly1-3/+0
Change-Id: Icbdf47c5c508516892b1ce75558b878dc512e780
2013-07-07imx233: rework power managementAmaury Pouly1-0/+1
The current code was spreaded over power and powermgmt which made it behave strangely, especially since there are relationships between power management and frequency scaling. The new code makes sure power management is initialised before frequency scaling starts. It also makes sure to start from a known state, thus fixing potential issue when the bootloader stops in a trickle state where DCDC is improperly configured. Change-Id: Ibded2e590e108f6c98daa52d2cf1bd28763c8923
2011-12-24imx233: forgot a fileAmaury Pouly1-0/+41
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31425 a1c6a512-1295-4272-9138-f99709370657