rockbox/firmware/target/arm
Amaury Pouly 1b6e8cba62 imx233: make sure dma descriptors are cache friendly
Because DMA descriptors needs to be committed and discarded from
the cache, if they are not cache aligned and/or if their size
is not a multiple of cache ligne, nasty side effects could occur
with adjacents data. The same applies to DMA buffers which are
still potentially broken. Add a macro to ensure that these
constraints will not break by error in the future.

Change-Id: I1dd69a5a9c29796c156d953eaa57c0d281e79846
2012-05-20 01:35:25 +02:00
..
archos/av300 button-target.h : move prototypes to button.h 2012-01-08 00:07:19 +00:00
as3525 lcd-ssd1303: Fix big oops putting height where there should've been width. 2012-05-19 17:21:54 -04:00
at91sam remove debug-target.h 2012-05-07 00:55:59 -04:00
imx31 remove debug-target.h 2012-05-07 00:55:59 -04:00
imx233 imx233: make sure dma descriptors are cache friendly 2012-05-20 01:35:25 +02:00
ipod Make INITDATA_ATTR work on everything that has INIT_ATTR enabled for code. 2012-05-01 01:28:50 -04:00
iriver Make INITDATA_ATTR work on everything that has INIT_ATTR enabled for code. 2012-05-01 01:28:50 -04:00
olympus Make INITDATA_ATTR work on everything that has INIT_ATTR enabled for code. 2012-05-01 01:28:50 -04:00
pbell Make INITDATA_ATTR work on everything that has INIT_ATTR enabled for code. 2012-05-01 01:28:50 -04:00
philips Remove extraneous parens 2012-05-06 23:13:34 -04:00
pnx0101 remove debug-target.h 2012-05-07 00:55:59 -04:00
pp Remove STATICIRAM hack 2012-05-08 22:46:12 +02:00
rk27xx remove debug-target.h 2012-05-07 00:55:59 -04:00
s3c2440 remove debug-target.h 2012-05-07 00:55:59 -04:00
s5l8700 remove debug-target.h 2012-05-07 00:55:59 -04:00
s5l8702 remove debug-target.h 2012-05-07 00:55:59 -04:00
samsung Make INITDATA_ATTR work on everything that has INIT_ATTR enabled for code. 2012-05-01 01:28:50 -04:00
sandisk Make INITDATA_ATTR work on everything that has INIT_ATTR enabled for code. 2012-05-01 01:28:50 -04:00
tatung button-target.h : move prototypes to button.h 2012-01-08 00:07:19 +00:00
tcc77x remove debug-target.h 2012-05-07 00:55:59 -04:00
tcc780x remove debug-target.h 2012-05-07 00:55:59 -04:00
tms320dm320 remove debug-target.h 2012-05-07 00:55:59 -04:00
ata-as-arm.S
ata-nand-telechips.c GSoC/Buflib: Add buflib memory alocator to the core. 2011-08-30 14:01:33 +00: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
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 Commit to certain names for cache coherency APIs and discard the aliases. 2011-12-17 07:27:24 +00: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 Some iPod Video's need a 2nd call of ub_drv_init() to establish the USB connection. This workaround breaks the USB functionality for other devices. Until there is a proper fix available just use the workaround for iPod Video only. Fixes FS#12324. 2011-10-20 14:48:20 +00: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