rockbox/firmware/target/arm/imx233
Amaury Pouly 4307f95a1f imx233: rework frequency scaling
Move to a table based approach (scales better) and distinguish
between upward changes (increase frequency) and downward changes
(decrease frequency). This provides a better ordering of
operations and in particular it allows to avoid changing the
regulator while running at low speed since it takes a long time !
This should result in a much smoother scaling.

Change-Id: Iad7e5b61277e215f31c07877fbbad07ddde1171f
2013-01-13 00:58:46 +00:00
..
creative-zenxfi2 imx233: correctly send the LCD_EVENT_ACTIVATION on enable 2013-01-12 19:08:05 +00:00
creative-zenxfi3 imx233: correctly send the LCD_EVENT_ACTIVATION on enable 2013-01-12 19:08:05 +00:00
sansa-fuzeplus imx233: correctly send the LCD_EVENT_ACTIVATION on enable 2013-01-12 19:08:05 +00:00
adc-imx233.c imx233: rework adc battery temperature sensor handling 2012-05-19 16:10:51 +02:00
adc-imx233.h imx233: rework adc battery temperature sensor handling 2012-05-19 16:10:51 +02:00
app.lds imx233: remove useless alignments in linker scripts 2012-05-20 01:35:24 +02:00
audioin-imx233.c imx233: add audioin init code, add adc dma interrupts, fix register defines 2012-02-05 16:05:07 +01:00
audioin-imx233.h imx233: add audioin init code, add adc dma interrupts, fix register defines 2012-02-05 16:05:07 +01:00
audioout-imx233.c imx233: try to improve audio quality 2012-12-02 11:51:51 +01:00
audioout-imx233.h imx233: try to improve audio quality 2012-12-02 11:51:51 +01:00
boot.lds imx233: remove useless alignments in linker scripts 2012-05-20 01:35:24 +02:00
clkctrl-imx233.c imx233: fix potential hbus dividor settings + doc 2012-12-26 01:17:28 +01:00
clkctrl-imx233.h imx233: implement emi frequency scaling (disabled by default) 2013-01-10 00:51:35 +00:00
clock-target.h
crt0.S arm: factor all exception handlers out of the crt0.S files 2012-04-06 13:46:32 +02:00
dcp-imx233.c Fix copyright headers 2012-12-29 01:40:35 +01:00
dcp-imx233.h Fix copyright headers 2012-12-29 01:40:35 +01:00
debug-imx233.c imx233: add more ocotp registers to debug screen 2012-10-11 13:58:10 +02:00
dma-imx233.c Fix copyright headers 2012-12-29 01:40:35 +01:00
dma-imx233.h Fix copyright headers 2012-12-29 01:40:35 +01:00
emi-imx233.c imx233: implement emi frequency scaling (disabled by default) 2013-01-10 00:51:35 +00:00
emi-imx233.h imx233: implement emi frequency scaling (disabled by default) 2013-01-10 00:51:35 +00:00
gpmi-imx233.c imx233: add gpmi stubs 2012-05-19 16:10:52 +02:00
gpmi-imx233.h imx233: add gpmi stubs 2012-05-19 16:10:52 +02:00
i2c-imx233.c Fix copyright headers 2012-12-29 01:40:35 +01:00
i2c-imx233.h Fix copyright headers 2012-12-29 01:40:35 +01:00
icoll-imx233.c imx233: increase irq storm threshold 2012-12-29 02:53:21 +01:00
icoll-imx233.h imx233: move icoll stuff to its own file 2012-05-19 16:10:51 +02:00
kernel-imx233.c imx233: use tick insteaf of msec to collect statistics 2012-12-26 21:26:33 +01:00
kernel-imx233.h imx233: use tick insteaf of msec to collect statistics 2012-12-26 21:26:33 +01:00
lcdif-imx233.c imx233: enable underflow recovery in lcdif (needed for freq scale) 2013-01-12 18:58:19 +00:00
lcdif-imx233.h imx233: enable underflow recovery in lcdif (needed for freq scale) 2013-01-12 18:58:19 +00:00
lradc-imx233.c imx233: enhance lradc driver with touchscreen specific stuff 2012-05-19 16:10:52 +02:00
lradc-imx233.h imx233: enhance lradc driver with touchscreen specific stuff 2012-05-19 16:10:52 +02:00
nand-imx233.c imx233: add stub nand driver 2012-05-19 16:10:52 +02:00
ocotp-imx233.h imx233: add ocotp driver 2012-05-31 13:57:25 +02:00
partitions-imx233.c imx233: move the freescale partition handling to its own file 2012-05-19 16:10:52 +02:00
partitions-imx233.h imx233: move the freescale partition handling to its own file 2012-05-19 16:10:52 +02:00
pcm-imx233.c imx233: fix style 2012-08-18 14:55:41 +02:00
pinctrl-imx233.c imx233: move icoll stuff to its own file 2012-05-19 16:10:51 +02:00
pinctrl-imx233.h imx233: add pinctrl debug code to track pin uses 2012-05-10 00:13:11 +02:00
power-imx233.c imx233: move power init to system init 2012-12-29 01:40:35 +01:00
power-imx233.h imx233: move power init to system init 2012-12-29 01:40:35 +01:00
powermgmt-imx233.c imx233: correctly stop charging on topoff (fix battery discharging) 2012-02-29 18:43:26 +01:00
powermgmt-imx233.h
pwm-imx233.c imx233: have pwm code acquire configured pins 2012-05-22 23:01:03 +02:00
pwm-imx233.h imx233: add pwm driver 2012-05-19 16:10:52 +02:00
rtc-imx233.c
rtc-imx233.h imx233: add rtc functions related to msec 2012-05-19 12:57:42 +02:00
sdmmc-imx233.c imx233: simplify sdmmc led handling, fix typo 2012-12-16 21:28:41 +01:00
ssp-imx233.c Fix copyright headers 2012-12-29 01:40:35 +01:00
ssp-imx233.h Fix copyright headers 2012-12-29 01:40:35 +01:00
system-imx233.c imx233: rework frequency scaling 2013-01-13 00:58:46 +00:00
system-target.h imx233: implement emi frequency scaling (disabled by default) 2013-01-10 00:51:35 +00:00
timer-imx233.c imx233: fix user timer 2012-10-21 14:45:09 +02:00
timrot-imx233.c imx233: move icoll stuff to its own file 2012-05-19 16:10:51 +02:00
timrot-imx233.h
touchscreen-imx233.c Fix copyright headers 2012-12-29 01:40:35 +01:00
touchscreen-imx233.h Fix copyright headers 2012-12-29 01:40:35 +01:00
usb-imx233.c imx233: move icoll stuff to its own file 2012-05-19 16:10:51 +02:00