This series is another effort to get rid of some davinci-specific hacks for address space mapping in favor of the common ones like ioremap() + io[read|write]*.
This series converts the core code, some out of tree drivers as well as a separate patch for the EMAC driver so it can be included in the ongoing work to submit the EMAC driver upstream. On top of this, I have submitted separate patches upstream for IDE (accepted/merged) and watchdog since those drivers are already upstream. Kevin Hilman (2): davinci: add arch_ioremap() which uses existing static mapping NET: davinci emac: convert to using ioremap() arch/arm/mach-davinci/id.c | 6 +- arch/arm/mach-davinci/include/mach/io.h | 20 ++----- arch/arm/mach-davinci/include/mach/mux.h | 16 +++--- arch/arm/mach-davinci/io.c | 24 +++++++++ arch/arm/mach-davinci/irq.c | 6 ++- arch/arm/mach-davinci/mux.c | 6 +- arch/arm/mach-davinci/psc.c | 51 +++++++++--------- arch/arm/mach-davinci/serial.c | 34 ++++++------- arch/arm/mach-davinci/time.c | 74 ++++++++++++++------------- drivers/net/davinci_emac.c | 83 +++++++++++++++++++----------- drivers/video/davincifb.c | 8 ++-- 11 files changed, 185 insertions(+), 143 deletions(-) _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
