linux/arch/arm/mach-pxa/include/mach
Arnd Bergmann d997211e1e ARM: sa1100/pxa: fix MTD_XIP build
In commit 3169663ac5 "ARM: sa11x0/pxa: convert OS timer registers
to IOMEM", the definition of the OSCR macro was changed to be an
__iomem pointer, but the same register is also used by the XIP
code. This patch does the corresponding change here as well.

On PXA, the IRQ register definitions were removed even earlier, in
commit 5d284e353e ("ARM: pxa: avoid accessing interrupt registers
directly"). This patch unfortunately brings some of that back. An
earlier version of my patch moved the code into an external function,
which could not work for CONFIG_XIP_KERNEL+CONFIG_MTD_XIP, so this
restores something close to the original code.

Link: http://lists.infradead.org/pipermail/linux-arm-kernel/2014-March/241716.html
Acked-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2017-07-27 13:14:41 +02:00
..
addr-map.h ARM: pxa: fix DFI bus lockups on startup 2015-09-13 12:55:27 +02:00
audio.h
balloon3.h ARM: pxa: fix various compilation problems 2014-02-10 10:33:04 -08:00
bitfield.h
corgi.h ARM: pxa: fix various compilation problems 2014-02-10 10:33:04 -08:00
dma.h ARM: pxa: remove platform dma code 2016-08-09 08:16:58 +02:00
eseries-gpio.h
generic.h cpufreq: pxa3xx: move cpufreq driver to drivers/cpufreq 2013-04-08 13:02:31 +02:00
hardware.h ARM: sa11x0/pxa: get rid of get_clock_tick_rate 2016-10-18 09:12:37 +02:00
hx4700.h ARM: pxa: hx4700.h: include "irqs.h" for PXA_NR_BUILTIN_GPIO 2014-04-24 15:26:39 +02:00
io.h ARM: fix __io macro for PCMCIA 2012-04-05 11:29:55 -07:00
irqs.h ARM: pxa: fix broken isa interrupts for zeus and viper 2015-01-27 14:53:07 -08:00
lubbock.h ARM: pxa: lubbock: use new pxa_cplds driver 2015-04-30 22:52:51 +02:00
magician.h ARM: pxa: magician: Add support for ADS7846 touchscreen 2017-06-14 08:32:21 +02:00
mainstone.h ARM: pxa: mainstone: use new pxa_cplds driver 2015-04-30 22:52:31 +02:00
mfp.h
mtd-xip.h ARM: sa1100/pxa: fix MTD_XIP build 2017-07-27 13:14:41 +02:00
palmld.h ARM: pxa: fix various compilation problems 2014-02-10 10:33:04 -08:00
palmtc.h ARM: pxa: fix various compilation problems 2014-02-10 10:33:04 -08:00
palmtx.h ARM: pxa: fix various compilation problems 2014-02-10 10:33:04 -08:00
poodle.h ARM: pxa: fix various compilation problems 2014-02-10 10:33:04 -08:00
pxa2xx-regs.h ARM: pxa: define clock registers as __iomem 2016-02-01 21:43:41 +01:00
pxa3xx-regs.h ARM: pxa: define clock registers as __iomem 2016-02-01 21:43:41 +01:00
pxa25x-udc.h usb: gadget: pxa25x_udc: move register definitions from arch 2016-03-04 15:14:28 +02:00
regs-ac97.h
regs-lcd.h
regs-ost.h ARM: sa11x0/pxa: convert OS timer registers to IOMEM 2012-07-09 17:37:35 +01:00
regs-uart.h
reset.h
smemc.h ARM: PXA3xx: program the CSMSADRCFG register 2013-01-23 16:56:32 +08:00
spitz.h ARM: pxa: fix various compilation problems 2014-02-10 10:33:04 -08:00
tosa.h ARM: pxa: fix various compilation problems 2014-02-10 10:33:04 -08:00
trizeps4.h ARM: pxa: fix various compilation problems 2014-02-10 10:33:04 -08:00
uncompress.h ARM: remove unused arch_decomp_wdog() 2013-01-11 10:54:03 +08:00
vpac270.h [ARM] pxa/vpac270: remove TS_IRQ magic number 2010-05-11 17:25:03 +02:00
z2.h ARM: PXA: Z2: Fix libertas init/tear down sequences 2011-03-16 14:56:02 +01:00