rockbox/firmware/target/arm
Amaury Pouly 4b2f59b3db zen: handle lcd underflow by hand
Contrary to the imx233, the stmp37xx lcdif doesn't know how to properly
recover from underflow and things are worse because of the errata which
makes the lcdif not clear the fifo. Workaround this by detecting underflow
and taking action: stop dotclk mode (will clear fifo) and schedule next frame.
The dma transfers now write the ctrl register as part of the PIO writes,
making the code simpler.

Change-Id: I15abc24567f322cd03bf2ef7903094f7f0178427
2014-03-08 18:51:54 +01:00
..
archos/av300 button-target.h : move prototypes to button.h 2012-01-08 00:07:19 +00:00
as3525 Add missing kernel.h includes (hopefully all of them), take #3. 2014-01-05 20:51:25 +01:00
at91sam remove debug-target.h 2012-05-07 00:55:59 -04:00
imx31 Gigabeat S: Improve headphone thread implementation. 2014-03-06 17:28:26 -05:00
imx233 zen: handle lcd underflow by hand 2014-03-08 18:51:54 +01:00
ipod Combine PortalPlayer .lds files into one for app and boot. 2013-07-19 08:18:16 -04:00
iriver Combine PortalPlayer .lds files into one for app and boot. 2013-07-19 08:18:16 -04:00
olympus Combine PortalPlayer .lds files into one for app and boot. 2013-07-19 08:18:16 -04:00
pbell Fix more reds. 2014-03-03 20:26:08 +01:00
philips Fix various reds. Some includes needed fixup. 2014-03-03 19:10:48 +01:00
pnx0101 Remove data_abort_handler from ARM crt0 files. 2013-05-24 02:02:04 +02:00
pp Fix various reds. Some includes needed fixup. 2014-03-03 19:10:48 +01:00
rk27xx rk27xx: Implement HAVE_INIT_ATTR magic 2014-01-10 09:01:08 +01:00
s3c2440 Add missing kernel.h includes (hopefully all of them). 2014-01-05 20:32:09 +01:00
s5l8700 Fix last warnings. 2014-03-03 20:34:46 +01:00
s5l8702 Fix last warnings. 2014-03-03 20:34:46 +01:00
samsung Combine PortalPlayer .lds files into one for app and boot. 2013-07-19 08:18:16 -04:00
sandisk kernel: Break out kernel primitives into separate files and move to separate dir. 2014-03-03 18:11:57 +01:00
tatung Combine PortalPlayer .lds files into one for app and boot. 2013-07-19 08:18:16 -04:00
tcc77x remove debug-target.h 2012-05-07 00:55:59 -04:00
tcc780x Fix various reds. Some includes needed fixup. 2014-03-03 19:10:48 +01:00
tms320dm320 Add missing kernel.h includes (hopefully all of them), take #2. 2014-01-05 20:42:48 +01:00
ata-as-arm.S FS#11335 by me: make ARM assembly functions thumb-friendly 2010-06-11 04:41:36 +00:00
ata-nand-telechips.c Add missing kernel.h includes (hopefully all of them). 2014-01-05 20:32:09 +01:00
bits-armv4.S Do some things to make -ffunction-sections work better. 2011-12-17 01:43:32 +00:00
bits-armv6.S Do some things to make -ffunction-sections work better. 2011-12-17 01:43:32 +00:00
crt0.S arm: factor all exception handlers out of the crt0.S files 2012-04-06 13:46:32 +02:00
i2c-telechips.c Fix various reds. Some includes needed fixup. 2014-03-03 19:10:48 +01:00
lcd-c200_c200v2.c lcd drivers: Convert lcd_[remote_]framebuffer to a pointer 2012-02-28 11:44:59 +11:00
lcd-ssd1815.c lcd drivers: Convert lcd_[remote_]framebuffer to a pointer 2012-02-28 11:44:59 +11:00
mmu-arm.h Commit to certain names for cache coherency APIs and discard the aliases. 2011-12-17 07:27:24 +00:00
mmu-arm.S imx233: define HAVE_TEST_AND_CLEAN_CACHE 2012-06-07 14:48:43 +02:00
mmu-armv6.S Commit to certain names for cache coherency APIs and discard the aliases. 2011-12-17 07:27:24 +00:00
pcm-telechips.c Fix errors in unintentionally merged gerrit commit. 2012-03-03 01:45:09 -05:00
powermgmt-ascodec.c AMSv2: add proper definitions for charge current 2012-03-04 12:23:05 +01:00
system-arm.c Restore backtrace which was accidentely commented out 2012-05-19 16:55:07 +02:00
system-arm.h Create fimrware/asm directory for assembly optimized stuff. 2012-01-22 18:46:44 +01:00
usb-drv-arc.c Get rid of usb_drv_attach() from USB code. 2013-05-14 22:13:38 -04:00
usb-s3c6400x.c usb-s3c6400: merge the 2 drivers 2012-04-28 16:01:57 -04:00
usb-tcc.c usb-target.h: remove 2011-12-31 18:44:55 +00:00
wmcodec-telechips.c D2 also needs audiohw_preinit() 2008-11-28 23:44:06 +00:00