davinci: add arch_ioremap() which uses existing static mappings
Add arch-specific ioremap() which uses any existing static mappings in
place of doing a new mapping. From now on, drivers should always use
ioremap() instead of IO_ADDRESS().
In addition, remove the davinci_[read|write]* macros in favor of using
ioremap.
Signed-off-by:
Kevin Hilman <khilman@deeprootsystems.com>
Showing
- arch/arm/mach-davinci/board-evm.c 3 additions, 1 deletionarch/arm/mach-davinci/board-evm.c
- arch/arm/mach-davinci/devices.c 2 additions, 0 deletionsarch/arm/mach-davinci/devices.c
- arch/arm/mach-davinci/id.c 3 additions, 3 deletionsarch/arm/mach-davinci/id.c
- arch/arm/mach-davinci/include/mach/gpio.h 3 additions, 1 deletionarch/arm/mach-davinci/include/mach/gpio.h
- arch/arm/mach-davinci/include/mach/hardware.h 13 additions, 38 deletionsarch/arm/mach-davinci/include/mach/hardware.h
- arch/arm/mach-davinci/include/mach/io.h 5 additions, 15 deletionsarch/arm/mach-davinci/include/mach/io.h
- arch/arm/mach-davinci/io.c 21 additions, 1 deletionarch/arm/mach-davinci/io.c
- arch/arm/mach-davinci/irq.c 4 additions, 2 deletionsarch/arm/mach-davinci/irq.c
- arch/arm/mach-davinci/mux.c 3 additions, 2 deletionsarch/arm/mach-davinci/mux.c
- arch/arm/mach-davinci/psc.c 2 additions, 0 deletionsarch/arm/mach-davinci/psc.c
- arch/arm/mach-davinci/time.c 44 additions, 35 deletionsarch/arm/mach-davinci/time.c
- arch/arm/mach-davinci/usb.c 2 additions, 0 deletionsarch/arm/mach-davinci/usb.c
Loading
Please register or sign in to comment