summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx31/gigabeat-s/kernel-gigabeat-s.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2011-01-22 21:04:25 +0000
committerMichael Sevakis <jethead71@rockbox.org>2011-01-22 21:04:25 +0000
commit0a98e8af9d17b9b88676a1b6a3bb28c7aaddf7cd (patch)
tree1aea8aee0f4845410b2f23d73fe84b981d341278 /firmware/target/arm/imx31/gigabeat-s/kernel-gigabeat-s.c
parent6d2e7769e2bafead0e6c8826c465ce0bbbb065ee (diff)
downloadrockbox-0a98e8af9d17b9b88676a1b6a3bb28c7aaddf7cd.tar.gz
rockbox-0a98e8af9d17b9b88676a1b6a3bb28c7aaddf7cd.zip
i.MX31: Allow interrupts in thread context, not just ISR context, during the lengthy DVFS voltage ramp-up delay. Also, explicitly enable them just before mc13783_init since that does anyway because of the PMIC write inside it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29116 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/imx31/gigabeat-s/kernel-gigabeat-s.c')
-rw-r--r--firmware/target/arm/imx31/gigabeat-s/kernel-gigabeat-s.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/firmware/target/arm/imx31/gigabeat-s/kernel-gigabeat-s.c b/firmware/target/arm/imx31/gigabeat-s/kernel-gigabeat-s.c
index f040d8fcf1..481cb467bd 100644
--- a/firmware/target/arm/imx31/gigabeat-s/kernel-gigabeat-s.c
+++ b/firmware/target/arm/imx31/gigabeat-s/kernel-gigabeat-s.c
@@ -69,6 +69,7 @@ void INIT_ATTR kernel_device_init(void)
69{ 69{
70 sdma_init(); 70 sdma_init();
71 spi_init(); 71 spi_init();
72 enable_interrupt(IRQ_FIQ_STATUS);
72 mc13783_init(); 73 mc13783_init();
73 dvfs_dptc_init(); 74 dvfs_dptc_init();
74 dvfs_wfi_monitor(true); /* Monitor the WFI signal */ 75 dvfs_wfi_monitor(true); /* Monitor the WFI signal */