i.MX31/Gigabeat S: Actually enable DPTC which can set optimal voltage for 528MHz...
commit48b2d5f709a6da801a352ec3f9d6c8d87c6fb1cd
authorjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Tue, 4 May 2010 10:07:53 +0000 (4 10:07 +0000)
committerjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Tue, 4 May 2010 10:07:53 +0000 (4 10:07 +0000)
tree72a073d7ec3ede9554b394887d43d19fda6e8177
parent82a1eb11aed82b9c38059c943b5ead6abfafedb0
i.MX31/Gigabeat S: Actually enable DPTC which can set optimal voltage for 528MHz. Requires an SPI and PMIC interface rework because of the low-latency needs for the DPTC to work best with minimal panicing. SPI can work with multitasking and asynchronously from interrupt handlers or normal code.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25800 a1c6a512-1295-4272-9138-f99709370657
firmware/drivers/rtc/rtc_mc13783.c
firmware/export/config/gigabeats.h
firmware/export/mc13783.h
firmware/target/arm/imx31/debug-imx31.c
firmware/target/arm/imx31/dvfs_dptc-imx31.c
firmware/target/arm/imx31/gigabeat-s/adc-gigabeat-s.c
firmware/target/arm/imx31/gigabeat-s/backlight-gigabeat-s.c
firmware/target/arm/imx31/gigabeat-s/dvfs_dptc_tables-target.h
firmware/target/arm/imx31/mc13783-imx31.c
firmware/target/arm/imx31/spi-imx31.c
firmware/target/arm/imx31/spi-imx31.h