linux/arch/arm/plat-mxc/include/mach
Tony Lindgren b53e9b5ebd ARM: 5882/1: ARM: Fix uncompress code compile for different defines of flush(void)
Because of the include of the decompress_inflate.c file from
boot/compress/misc.c, there are different flush() defines:

In file included from arch/arm/boot/compressed/misc.c:249:
arch/arm/boot/compressed/../../../../lib/decompress_inflate.c:138:29: error: macro "flush" passed 2 arguments, but takes just 0

Fix this by removing the define of flush() in misc.c for
CONFIG_DEBUG_ICEDCC as it's already defined in mach/uncompress.h,
and that is being included unconditionally.

Also use a static inline function instead of define
for mach-mxc and mach-gemini to avoid similar bug
for those platforms.

Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2010-01-18 12:44:51 +00:00
..
audmux.h MXC: Add a digital audio multiplexer driver 2009-11-14 10:30:39 +01:00
board-armadillo5x0.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-eukrea_cpuimx27.h Add support for Eukrea's MBIMX27 2009-08-07 12:11:12 +02:00
board-kzmarm11.h Add KZM-ARM11-01 support 2009-11-27 09:17:00 +01:00
board-mx21ads.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-mx27ads.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-mx27lite.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-mx27pdk.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-mx31ads.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-mx31lilly.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-mx31lite.h ARM: MX3: modularize 'mx31lite' code 2009-11-19 17:11:01 +01:00
board-mx31moboard.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-mx31pdk.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-mx35pdk.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-pcm037.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-pcm038.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-pcm043.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
board-qong.h MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR 2009-08-07 12:10:52 +02:00
clkdev.h [ARM] MXC: add clkdev support 2009-03-13 10:33:50 +01:00
clock.h [ARM] MXC: add clkdev support 2009-03-13 10:33:50 +01:00
common.h MXC: add basic MXC91231 support 2009-08-14 12:40:46 +02:00
debug-macro.S MXC: add basic MXC91231 support 2009-08-14 12:40:46 +02:00
dma-mx1-mx2.h mxc: mx1/mx2 DMA: add a possibility to create an endless DMA transfer 2009-11-24 08:40:14 +01:00
entry-macro.S MXC: use variable for irq controller base in entry-macro.S 2009-08-14 12:40:39 +02:00
gpio.h mxc: emulate GPIO interrupt on both-edges 2009-05-07 16:16:06 +02:00
hardware.h MXC: add basic MXC91231 support 2009-08-14 12:40:46 +02:00
i2c.h i2c: iMX/MXC support 2009-04-07 10:18:32 +01:00
iim.h
imx-uart.h Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2009-06-14 13:42:43 -07:00
imxfb.h imxfb: Add support for multiple displays 2009-08-07 12:10:56 +02:00
io.h [ARM] MXC: do not include mach/hardware.h from mach/memory.h 2008-12-18 16:40:14 +01:00
iomux-mx1.h arm/imx2x: new IOMUX definitions 2009-03-13 10:33:44 +01:00
iomux-mx2x.h arm/imx2x: new IOMUX definitions 2009-03-13 10:33:44 +01:00
iomux-mx3.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2009-12-09 19:43:33 -08:00
iomux-mx21.h arm/imx2x: new IOMUX definitions 2009-03-13 10:33:44 +01:00
iomux-mx25.h mx25: s/NO_PAD_CTL/NO_PAD_CTRL/ 2010-01-04 11:47:44 +01:00
iomux-mx27.h arm/imx2x: new IOMUX definitions 2009-03-13 10:33:44 +01:00
iomux-mx35.h MX35: Add iomux pin defintions 2009-05-07 16:15:03 +02:00
iomux-mxc91231.h tree-wide: fix assorted typos all over the place 2009-12-04 15:39:55 +01:00
iomux-v3.h mxc: iomux v3: remove resource handling 2009-11-24 08:39:43 +01:00
iomux.h mx27: mxt_td60: Add support to SD/MMC 2009-12-02 12:06:14 +01:00
ipu.h i.MX31: Image Processing Unit DMA and IRQ drivers 2009-01-19 15:36:21 -07:00
irqs.h MXC: add basic MXC91231 support 2009-08-14 12:40:46 +02:00
memory.h MXC: add basic MXC91231 support 2009-08-14 12:40:46 +02:00
mmc.h mmc: Add a MX2/MX3 specific SDHC driver 2009-02-02 20:57:05 +01:00
mtd-xip.h patch-mx1-mtd-xip 2008-12-16 14:58:42 +01:00
mx1.h MXC gpio interrupt support: move register definitions to .c file 2009-08-07 12:11:10 +02:00
mx1_camera.h V4L/DVB (11350): Add camera (CSI) driver for MX1 2009-04-06 21:43:58 -03:00
mx2x.h ARM: fix "offest" -> "offset" typo 2009-11-26 11:55:19 +00:00
mx3_camera.h V4L/DVB (10674): soc-camera: camera host driver for i.MX3x SoCs 2009-03-30 12:42:53 -03:00
mx3fb.h i.MX31: framebuffer driver 2009-02-26 14:00:58 -07:00
mx3x.h ARM: MX3: fix CPU revision number detection 2009-11-23 11:51:18 +01:00
mx21.h imx: copy constants from mx2x.h to mx21.h using the appropriate namespace 2009-11-18 10:41:38 +01:00
mx25.h mx25: add support for FEC on i.MX25 2010-01-04 11:47:44 +01:00
mx27.h imx: copy constants from mx2x.h to mx27.h using the appropriate namespace 2009-11-18 10:41:44 +01:00
mx31.h imx: copy constants from mx3x.h to mx31.h using the appropriate namespace 2009-11-18 10:41:55 +01:00
mx35.h imx: copy constants from mx3x.h to mx35.h using the appropriate namespace 2009-11-18 10:42:00 +01:00
mxc.h MXC: add basic MXC91231 support 2009-08-14 12:40:46 +02:00
mxc91231.h MXC: add basic MXC91231 support 2009-08-14 12:40:46 +02:00
mxc_ehci.h USB: Add EHCI support for MX27 and MX31 based boards 2009-12-11 11:55:18 -08:00
mxc_nand.h mxc_nand: Allow flash based bbt 2009-11-12 08:33:32 +01:00
spi.h spi: add SPI driver for most known i.MX SoCs 2009-09-23 07:39:43 -07:00
system.h MXC: add basic MXC91231 support 2009-08-14 12:40:46 +02:00
timex.h MXC: add basic MXC91231 support 2009-08-14 12:40:46 +02:00
ulpi.h MXC: Add support for ULPI Viewports 2009-11-14 10:29:15 +01:00
uncompress.h ARM: 5882/1: ARM: Fix uncompress code compile for different defines of flush(void) 2010-01-18 12:44:51 +00:00
usb.h imx: exit functions can/should be void 2009-05-07 16:15:58 +02:00
vmalloc.h