linux/include/asm-arm/mach
Russell King 3603ab2b62 [ARM] mm 10: allow memory type to be specified with ioremap
__ioremap() took a set of page table flags (specifically the cacheable
and bufferable bits) to control the mapping type.  However, with
the advent of ARMv6, this is far too limited.

Replace the page table flags with a memory type index, so that the
desired attributes can be selected from the mem_type table.

Finally, to prevent silent miscompilation due to the differing
arguments, rename the __ioremap() and __ioremap_pfn() functions.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2007-05-05 20:59:27 +01:00
..
arch.h [ARM] 3261/2: remove phys_ram from struct machine_desc (part 3) 2006-03-21 22:05:58 +00:00
dma.h [ARM] Remove '__address' from scatterlist and convert to DMA API 2006-01-04 15:08:30 +00:00
flash.h [ARM] 3057/1: Add memory control method to support OneNAND sync burst read 2005-11-09 15:15:10 +00:00
irda.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
irq.h [ARM] Remove compatibility layer for ARM irqs 2006-11-30 12:24:47 +00:00
map.h [ARM] mm 10: allow memory type to be specified with ioremap 2007-05-05 20:59:27 +01:00
mmc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci.h [ARM] 3821/1: iop3xx: switch iop32x/iop33x over to shared pci code 2006-09-25 10:25:41 +01:00
serial_at91.h [PATCH] atmel_serial: Rename at91_register_uart_fns 2006-10-04 10:25:05 -07:00
serial_sa1100.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
sharpsl_param.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
time.h Initial blind fixup for arm for irq changes 2006-10-06 10:59:54 -07:00
udc_pxa2xx.h [ARM] 3943/1: share declaration of struct pxa2xx_udc_mach_info between multiple platforms 2006-11-29 20:23:07 +00:00