Hi all, We now have separate mach/omap include directories for mach-omap1 and mach-omap2. The common headers are now in plat/omap. The omap730 and omap850 support has been merged into omap7xx support. We've reclaimend more address space by separately mapping the L3 and L4 buses for mach-omap2. Also tons of PM updates for omap34xx processors, and support for various new omap3 variants such as omap3630 AM35xx. Initial mailbox support for omap4430. Support for new omap boards, such as HTC Herald, IGEP v2, CM-T35, 3630SDP, Zoom3 and AM3517 EVM. Regards, Tony The git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git omap-for-linus Has the following changes: Aaro Koskinen (2): OMAP: PM: Clear DMA channel state after a wakeup OMAP3: PM: Fix INTC context save/restore Ajay Kumar Gupta (2): omap3evm: Add board revision function omap3evm: ehci: Update EHCI support on OMAP3EVM (Rev >= E) Alexander Shishkin (1): omap: Eliminate OMAP_MAX_NR_PORTS Alistair Buxton (16): OMAP7XX: Serial: Remove duplicate omap850 code OMAP7XX: GPIO: Remove duplicate omap850 code OMAP7XX: IO: Remove duplicate omap850 code OMAP7XX: Mux: Remove duplicate omap850 code OMAP7XX: USB: Remove duplicate omap850 code OMAP7XX: IRQ: Remove duplicate omap850 code OMAP7XX: PM: Add omap850 support OMAP7XX: Clocks: Add omap850 support OMAP7XX: McBSP: Add omap850 support OMAP7XX: Create omap7xx.h OMAP7XX: Update core omap1 files to use omap7xx.h OMAP7XX: Replace omap730 references in irqs.h and all users OMAP7XX: Rename all the rest of the omap730 references in omap1 core OMAP7XX: omap_uwire.c: Convert to omap7xx.h OMAP850: PM: Add an ARCH_OMAP850 check OMAP850: Fix zImage booting Anand Gadiyar (2): omap: update plat/usb.h to allow ehci driver to build omap3: Update 3430SDP defconfig Angelo Arrifano (1): OMAP7XX: Clocks: Add ck_ref and armxor C A Subramaniam (6): omap: mailbox: Add build specific changes to support omap mailbox omap: mailbox: Add resources and mailbox register base address for OMAP4 mailbox omap: mailbox: remove unnecessary arg for omap_mbox_msg_send omap: mailbox: Adds code changes to support OMAP4 mailbox omap: mailbox: OMAP4 Mailbox Patch to change the IRQ flag from IRQF_DISABLED to IRQF_SHARED omap: mailbox: OMAP4 Mailbox-driver Patch to support tasklet implementation Charulatha V (1): omap: GPIO module enable/disable Cory Maccarrone (4): omap1: mmc: Add platform init for omap7xx omap1: omap_udc: Add clocking and disable vbus sense for omap7xx omap1: Add board support and LCD for HTC Herald omap1: Add default kernel configuration for Herald Enric Balletbo i Serra (2): omap3: Add minimal IGEP v2 support omap3: Add defconfig for IGEP v2 board Felipe Balbi (2): omap: Add platform init code for EHCI driver omap: Cleanup the coding style in id.c Felipe Contreras (1): omap: iommu: reorganize Hiroshi DOYU (6): omap: iommu: avoid remapping if it's been mapped in MPU side omap: iovmm: remove cache flush operation omap: mailbox: remove sequence bit checking omap: mailbox: remove class interface omap: mailbox: remove disable_/enable_mbox_irq in isr omap: mailbox: Expose omap_mbox_enable()/disable_irq() Jani Nikula (2): Input: add new keycodes useful in mobile devices ARM OMAP3: RX-51 board - add initialization of gpio keys Jouni Hogander (2): OMAP3: PM: Save and restore also CM_CLKSEL1_PLL_IVA2 OMAP3: PM: Use pwrdm_set_next_pwrst instead of set_pwrdm_state in idle loop Juha Yrjola (1): OMAP: Store reboot mode in scratchpad on OMAP34xx Julia Lawall (1): arch/arm/plat-omap: Drop an unnecessary NULL test Kalle Jokiniemi (6): OMAP3: PM: Fix secure SRAM context save/restore ARM: OMAP: SMS: save/restore of SMS_SYSCONFIG for off-mode OMAP3: PM: Fix PLL_MOD CLKEN offset in scratchpad PM: Disable usb host HW save and restore OMAP3: PM: Enable IO-CHAIN wakeup OMAP3: PM: CPUidle: fix init sequencing Kalle Valo (1): omap3: rx51: Add wl1251 wlan driver support Kevin Hilman (6): OMAP3: PM debug: allow runtime toggle of PM features PM debug: allow configurable wakeup from suspend on OMAP GPtimer OMAP3: PM: decouple PER and CORE context save and restore OMAP3: PM: CPUidle: obey enable_off_mode flag OMAP3: PM: CPUidle: check activity for C2, C3, correct accounting omap3: keep SoC features on the same line Madhu (4): omap3630: Add HSMMC related checks omap3630: Configure HSMMC1 to 4-bit omap3630: Set omap3630 MMC1 I/O speed to 52Mhz omap3: HSMMC2 8-bit mux configuration Mike Rapoport (3): omap3evm: Initialize vmmc and vmmc_aux regulators omap3: Add CompuLab CM-T35 board support omap3: Add CompuLab CM-T35 defconfig Nishanth Menon (2): omap3: Introduce OMAP3630 omap3: move check_revision above check_features Olof Johansson (1): arm: omap: Add omap3_defconfig Paul Walmsley (1): omap3: drop all IVA-related address base definitions Peter 'p2' De Schrijver (3): OMAP3: PM: Wait for SDRC ready iso a blind delay OMAP3: PM: CPUidle: Add new lower-latency C1 state OMAP3: PM: idle: Remove fclk check for idle loop Peter Ujfalusi (6): MFD: twl4030: add twl4030_codec MFD as a new child to the core OMAP: Platform support for twl4030_codec MFD MFD: TWL4030: Add audio_mclk to the codec platform data OMAP: Configure audio_mclk for twl4030-codec MFD MFD: twl4030-codec: APLL_INFREQ handling in the MFD driver omap: McBSP: Do not use extensive spin locks for dma_op_mode Rajendra Nayak (14): OMAP3: PM: GPMC context save/restore OMAP3: PM: GPIO context save/restore OMAP3: PM: INTC context save/restore OMAP3: PM: PRCM context save/restore OMAP3: PM: Populate scratchpad contents OMAP3: PM: SCM context save/restore OMAP3: PM: restore SRAM functions after off-mode. OMAP3: PM: handle PER/NEON/CORE in idle OMAP3: PM: Restore MMU table entry OMAP3: PM: MPU off-mode support OMAP3: PM: CORE domain off-mode support OMAP3: PM: Program SDRC to send self refresh on timeout of AUTO_CNT OMAP3: PM: CPUidle: base driver and support for C1-C2 OMAP3: PM: CPUidle: support retention and off-mode C-states Ranjith Lohithakshan (3): omap3: AM35xx: Initialize omap_chip bits AM35xx: Add support for AM3517 EVM board AM35xx: Defconfig for AM3517 EVM board Sanjeev Premi (4): OMAP3: PM: CPUidle: Start C-state definitions from base 0 omap3: Runtime detection of Si features omap3: Runtime detection of OMAP35x devices omap3: AM35xx: Runtime detection of the device Santosh Shilimkar (5): omap: Split OMAP2_IO_ADDRESS to L3 and L4 omap: Remap L3, L4 to get more kernel io address space omap: Move SRAM map to claim more io space omap: Fix DEBUG_LL UART io address omap: Add OMAP4 L3 and L4 peripherals. Sriram (2): omap3: evm: make HSMMC driver built-in omap3evm: MIgrate to smsc911x ethernet driver Tero Kristo (9): OMAP: PM: DMA context save/restore for off-mode support OMAP3 PM: off-mode support for HS/EMU devices OMAP3: PM: save secure RAM only during init OMAP3: PM: Enable SDRAM auto-refresh during sleep OMAP3: PM: SDRC auto-refresh workaround for off-mode OMAP3: PM: Prevent PER from going OFF when CORE is going INA OMAP3: PM: MPU and CORE should stay awake if there is CAM domain ACTIVE OMAP3: PM: Added resched check into idle calls omap3: rx51: Add SDRAM init Tony Lindgren (21): Merge branch 'omap7xx-fortony-rc3' of git://robotfuzz.com/linwizard-kernel into omap7xx omap: Change low-level serial init to use ioremap omap: Use ioremap in irq.c omap: Use ioremap in dma.c omap: Use ioremap in dmtimer.c omap: Use ioremap in gpio.c omap: Use ioremap in omap_hwmod.c omap: Use getnstimeofday for omap_device omap: Use ioremap for omap4 L4 code omap: Use ioremap in dispc.c omap: headers: Add mach path to include files omap: headers: Split debug-macro.S for mach-omap1 and mach-omap2 omap: headers: Split entry-macro.S for mach-omap1 and mach-omap2 omap: Split vmalloc.h for mach-omap1 and mach-omap2 omap: headers: Move mtd-xip.h to be mach-omap1 specific omap: headers: Create headers necessary for compile under mach-omap1 and mach-omap2 omap: headers: Move remaining headers from include/mach to include/plat Merge branch '7xx-iosplit-plat' with omap-fixes Merge branch 'pm-upstream/pm-off' of ssh://master.kernel.org/.../khilman/linux-omap-pm into 7xx-iosplit-plat-merge Merge branch 'pm-upstream/pm-cpuidle' of ssh://master.kernel.org/.../khilman/linux-omap-pm into 7xx-iosplit-plat-merge Merge 7xx-iosplit-plat-merge with omap-fixes vikram pandita (11): omap: introduce OMAP_LL_DEBUG_NONE DEBUG_LL config omap3: 3630: update is_chip variable omap3: defconfigs: remove SYSFS_DEPRECATED flag omap3: zoom: split board file for software reuse omap3: zoom: rename zoom2 name to generic zoom omap3: zoom: Drop i2c-1 speed to 2400 omap3: zoom: Introduce zoom3 board support omap: zoom3: defconfig creation omap: zoom2: update defconfig for LL_DEBUG_NONE omap: 3630sdp: introduce 3630 sdp board support omap: 3630sdp: defconfig creation arch/arm/configs/am3517_evm_defconfig | 1207 +++++++++++ arch/arm/configs/cm_t35_defconfig | 1733 ++++++++++++++++ arch/arm/configs/htcherald_defconfig | 1142 +++++++++++ arch/arm/configs/igep0020_defconfig | 1554 ++++++++++++++ arch/arm/configs/omap3_beagle_defconfig | 4 +- arch/arm/configs/omap3_defconfig | 2119 ++++++++++++++++++++ arch/arm/configs/omap3_evm_defconfig | 22 +- arch/arm/configs/omap3_pandora_defconfig | 5 +- arch/arm/configs/omap_3430sdp_defconfig | 998 +++------- arch/arm/configs/omap_3630sdp_defconfig | 1611 +++++++++++++++ arch/arm/configs/omap_4430sdp_defconfig | 4 +- arch/arm/configs/omap_ldp_defconfig | 4 +- arch/arm/configs/omap_zoom2_defconfig | 7 +- arch/arm/configs/omap_zoom3_defconfig | 1610 +++++++++++++++ arch/arm/configs/overo_defconfig | 4 +- arch/arm/configs/rx51_defconfig | 2 +- arch/arm/mach-omap1/Kconfig | 7 + arch/arm/mach-omap1/Makefile | 1 + arch/arm/mach-omap1/board-ams-delta.c | 12 +- arch/arm/mach-omap1/board-fsample.c | 32 +- arch/arm/mach-omap1/board-generic.c | 8 +- arch/arm/mach-omap1/board-h2-mmc.c | 2 +- arch/arm/mach-omap1/board-h2.c | 16 +- arch/arm/mach-omap1/board-h3-mmc.c | 2 +- arch/arm/mach-omap1/board-h3.c | 14 +- arch/arm/mach-omap1/board-htcherald.c | 247 +++ arch/arm/mach-omap1/board-innovator.c | 14 +- arch/arm/mach-omap1/board-nokia770.c | 22 +- arch/arm/mach-omap1/board-osk.c | 10 +- arch/arm/mach-omap1/board-palmte.c | 16 +- arch/arm/mach-omap1/board-palmtt.c | 18 +- arch/arm/mach-omap1/board-palmz71.c | 18 +- arch/arm/mach-omap1/board-perseus2.c | 32 +- arch/arm/mach-omap1/board-sx1-mmc.c | 4 +- arch/arm/mach-omap1/board-sx1.c | 18 +- arch/arm/mach-omap1/board-voiceblue.c | 8 +- arch/arm/mach-omap1/clock.c | 38 +- arch/arm/mach-omap1/clock.h | 22 + arch/arm/mach-omap1/devices.c | 23 +- arch/arm/mach-omap1/fpga.c | 2 +- arch/arm/mach-omap1/id.c | 2 +- arch/arm/mach-omap1/include/mach/clkdev.h | 5 + arch/arm/mach-omap1/include/mach/debug-macro.S | 45 + arch/arm/mach-omap1/include/mach/entry-macro.S | 58 + arch/arm/mach-omap1/include/mach/gpio.h | 5 + arch/arm/mach-omap1/include/mach/hardware.h | 5 + arch/arm/mach-omap1/include/mach/io.h | 5 + arch/arm/mach-omap1/include/mach/irqs.h | 5 + arch/arm/mach-omap1/include/mach/memory.h | 5 + .../include/mach/mtd-xip.h | 0 arch/arm/mach-omap1/include/mach/smp.h | 5 + arch/arm/mach-omap1/include/mach/system.h | 5 + arch/arm/mach-omap1/include/mach/timex.h | 5 + arch/arm/mach-omap1/include/mach/uncompress.h | 5 + .../include/mach/vmalloc.h | 5 +- arch/arm/mach-omap1/io.c | 49 +- arch/arm/mach-omap1/irq.c | 34 +- arch/arm/mach-omap1/leds-h2p2-debug.c | 2 +- arch/arm/mach-omap1/leds.c | 2 +- arch/arm/mach-omap1/mailbox.c | 2 +- arch/arm/mach-omap1/mcbsp.c | 42 +- arch/arm/mach-omap1/mux.c | 77 +- arch/arm/mach-omap1/pm.c | 114 +- arch/arm/mach-omap1/pm.h | 53 +- arch/arm/mach-omap1/serial.c | 32 +- arch/arm/mach-omap1/sleep.S | 22 +- arch/arm/mach-omap1/timer32k.c | 2 +- arch/arm/mach-omap2/Kconfig | 20 + arch/arm/mach-omap2/Makefile | 21 +- arch/arm/mach-omap2/board-2430sdp.c | 14 +- arch/arm/mach-omap2/board-3430sdp.c | 43 +- arch/arm/mach-omap2/board-3630sdp.c | 101 + arch/arm/mach-omap2/board-4430sdp.c | 23 +- arch/arm/mach-omap2/board-am3517evm.c | 86 + arch/arm/mach-omap2/board-apollon.c | 16 +- arch/arm/mach-omap2/board-cm-t35.c | 507 +++++ arch/arm/mach-omap2/board-generic.c | 10 +- arch/arm/mach-omap2/board-h4.c | 20 +- arch/arm/mach-omap2/board-igep0020.c | 251 +++ arch/arm/mach-omap2/board-ldp.c | 14 +- arch/arm/mach-omap2/board-n8x0.c | 16 +- arch/arm/mach-omap2/board-omap3beagle.c | 39 +- arch/arm/mach-omap2/board-omap3evm.c | 189 ++- arch/arm/mach-omap2/board-omap3pandora.c | 35 +- arch/arm/mach-omap2/board-overo.c | 47 +- arch/arm/mach-omap2/board-rx51-peripherals.c | 179 ++- arch/arm/mach-omap2/board-rx51-sdram.c | 221 ++ arch/arm/mach-omap2/board-rx51.c | 23 +- arch/arm/mach-omap2/board-zoom-debugboard.c | 72 +- arch/arm/mach-omap2/board-zoom-peripherals.c | 267 +++ arch/arm/mach-omap2/board-zoom2.c | 230 +-- arch/arm/mach-omap2/board-zoom3.c | 59 + arch/arm/mach-omap2/clock.c | 10 +- arch/arm/mach-omap2/clock.h | 2 +- arch/arm/mach-omap2/clock24xx.c | 8 +- arch/arm/mach-omap2/clock34xx.c | 8 +- arch/arm/mach-omap2/clock34xx.h | 2 +- arch/arm/mach-omap2/clockdomain.c | 6 +- arch/arm/mach-omap2/clockdomains.h | 2 +- arch/arm/mach-omap2/cm.h | 6 +- arch/arm/mach-omap2/control.c | 385 ++++- arch/arm/mach-omap2/cpuidle34xx.c | 318 +++ arch/arm/mach-omap2/devices.c | 56 +- arch/arm/mach-omap2/gpmc-onenand.c | 6 +- arch/arm/mach-omap2/gpmc-smc91x.c | 6 +- arch/arm/mach-omap2/gpmc.c | 102 +- arch/arm/mach-omap2/id.c | 165 ++- arch/arm/mach-omap2/include/mach/board-zoom.h | 5 + arch/arm/mach-omap2/include/mach/clkdev.h | 5 + .../include/mach/debug-macro.S | 19 +- .../include/mach/entry-macro.S | 62 +- arch/arm/mach-omap2/include/mach/gpio.h | 5 + arch/arm/mach-omap2/include/mach/hardware.h | 5 + arch/arm/mach-omap2/include/mach/io.h | 5 + arch/arm/mach-omap2/include/mach/irqs.h | 5 + arch/arm/mach-omap2/include/mach/memory.h | 5 + arch/arm/mach-omap2/include/mach/smp.h | 5 + arch/arm/mach-omap2/include/mach/system.h | 5 + arch/arm/mach-omap2/include/mach/timex.h | 5 + arch/arm/mach-omap2/include/mach/uncompress.h | 5 + .../include/mach/vmalloc.h | 3 +- arch/arm/mach-omap2/io.c | 38 +- arch/arm/mach-omap2/iommu2.c | 2 +- arch/arm/mach-omap2/irq.c | 78 +- arch/arm/mach-omap2/mailbox.c | 142 ++- arch/arm/mach-omap2/mcbsp.c | 8 +- arch/arm/mach-omap2/mmc-twl4030.c | 23 +- arch/arm/mach-omap2/mux.c | 19 +- arch/arm/mach-omap2/omap-smp.c | 29 +- arch/arm/mach-omap2/omap3-iommu.c | 64 +- arch/arm/mach-omap2/omap_hwmod.c | 28 +- arch/arm/mach-omap2/omap_hwmod_2420.h | 6 +- arch/arm/mach-omap2/omap_hwmod_2430.h | 6 +- arch/arm/mach-omap2/omap_hwmod_34xx.h | 6 +- arch/arm/mach-omap2/pm-debug.c | 40 +- arch/arm/mach-omap2/pm.h | 16 +- arch/arm/mach-omap2/pm24xx.c | 16 +- arch/arm/mach-omap2/pm34xx.c | 419 ++++- arch/arm/mach-omap2/powerdomain.c | 6 +- arch/arm/mach-omap2/powerdomains.h | 2 +- arch/arm/mach-omap2/powerdomains24xx.h | 2 +- arch/arm/mach-omap2/powerdomains34xx.h | 10 +- arch/arm/mach-omap2/prcm.c | 411 ++++- arch/arm/mach-omap2/prm-regbits-34xx.h | 2 + arch/arm/mach-omap2/prm.h | 6 +- arch/arm/mach-omap2/sdram-hynix-h8mbx00u0mer-0em.h | 51 + arch/arm/mach-omap2/sdram-micron-mt46h32m32lf-6.h | 2 +- .../mach-omap2/sdram-qimonda-hyb18m512160af-6.h | 2 +- arch/arm/mach-omap2/sdrc.c | 35 +- arch/arm/mach-omap2/sdrc.h | 11 +- arch/arm/mach-omap2/sdrc2xxx.c | 8 +- arch/arm/mach-omap2/serial.c | 30 +- arch/arm/mach-omap2/sleep24xx.S | 2 +- arch/arm/mach-omap2/sleep34xx.S | 220 ++- arch/arm/mach-omap2/sram242x.S | 4 +- arch/arm/mach-omap2/sram243x.S | 4 +- arch/arm/mach-omap2/timer-gp.c | 7 +- arch/arm/mach-omap2/usb-ehci.c | 192 ++ arch/arm/mach-omap2/usb-musb.c | 4 +- arch/arm/mach-omap2/usb-tusb6010.c | 4 +- arch/arm/plat-omap/Kconfig | 5 +- arch/arm/plat-omap/clock.c | 2 +- arch/arm/plat-omap/common.c | 59 +- arch/arm/plat-omap/cpu-omap.c | 2 +- arch/arm/plat-omap/debug-devices.c | 2 +- arch/arm/plat-omap/debug-leds.c | 2 +- arch/arm/plat-omap/devices.c | 38 +- arch/arm/plat-omap/dma.c | 86 +- arch/arm/plat-omap/dmtimer.c | 18 +- arch/arm/plat-omap/fb.c | 6 +- arch/arm/plat-omap/gpio.c | 549 +++--- arch/arm/plat-omap/i2c.c | 2 +- .../plat-omap/include/{mach => plat}/blizzard.h | 0 .../include/{mach => plat}/board-ams-delta.h | 0 .../plat-omap/include/{mach => plat}/board-sx1.h | 0 .../include/{mach => plat}/board-voiceblue.h | 0 arch/arm/plat-omap/include/{mach => plat}/board.h | 20 +- arch/arm/plat-omap/include/{mach => plat}/clkdev.h | 0 arch/arm/plat-omap/include/{mach => plat}/clock.h | 0 .../plat-omap/include/{mach => plat}/clockdomain.h | 6 +- arch/arm/plat-omap/include/{mach => plat}/common.h | 3 + .../arm/plat-omap/include/{mach => plat}/control.h | 114 +- arch/arm/plat-omap/include/{mach => plat}/cpu.h | 91 +- arch/arm/plat-omap/include/{mach => plat}/dma.h | 5 + .../arm/plat-omap/include/{mach => plat}/dmtimer.h | 0 .../plat-omap/include/{mach => plat}/dsp_common.h | 0 arch/arm/plat-omap/include/{mach => plat}/fpga.h | 0 .../plat-omap/include/{mach => plat}/gpio-switch.h | 0 arch/arm/plat-omap/include/{mach => plat}/gpio.h | 3 +- .../plat-omap/include/{mach => plat}/gpmc-smc91x.h | 0 arch/arm/plat-omap/include/{mach => plat}/gpmc.h | 3 + .../plat-omap/include/{mach => plat}/hardware.h | 16 +- arch/arm/plat-omap/include/{mach => plat}/hwa742.h | 0 arch/arm/plat-omap/include/{mach => plat}/io.h | 124 +- arch/arm/plat-omap/include/{mach => plat}/iommu.h | 2 +- arch/arm/plat-omap/include/{mach => plat}/iommu2.h | 0 arch/arm/plat-omap/include/{mach => plat}/iovmm.h | 0 arch/arm/plat-omap/include/{mach => plat}/irda.h | 0 arch/arm/plat-omap/include/{mach => plat}/irqs.h | 234 +-- arch/arm/plat-omap/include/{mach => plat}/keypad.h | 0 .../plat-omap/include/{mach => plat}/lcd_mipid.h | 0 arch/arm/plat-omap/include/{mach => plat}/led.h | 0 .../arm/plat-omap/include/{mach => plat}/mailbox.h | 23 +- arch/arm/plat-omap/include/{mach => plat}/mcbsp.h | 8 +- arch/arm/plat-omap/include/{mach => plat}/mcspi.h | 0 arch/arm/plat-omap/include/{mach => plat}/memory.h | 0 .../plat-omap/include/{mach => plat}/menelaus.h | 0 arch/arm/plat-omap/include/{mach => plat}/mmc.h | 2 +- arch/arm/plat-omap/include/{mach => plat}/mux.h | 114 +- arch/arm/plat-omap/include/{mach => plat}/nand.h | 0 .../plat-omap/include/{mach => plat}/omap-alsa.h | 4 +- .../arm/plat-omap/include/{mach => plat}/omap-pm.h | 0 .../plat-omap/include/{mach => plat}/omap1510.h | 0 .../plat-omap/include/{mach => plat}/omap16xx.h | 0 .../plat-omap/include/{mach => plat}/omap24xx.h | 0 .../plat-omap/include/{mach => plat}/omap34xx.h | 11 +- .../plat-omap/include/{mach => plat}/omap44xx.h | 10 +- .../arm/plat-omap/include/{mach => plat}/omap730.h | 0 .../include/{mach/omap730.h => plat/omap7xx.h} | 86 +- .../arm/plat-omap/include/{mach => plat}/omap850.h | 0 .../plat-omap/include/{mach => plat}/omap_device.h | 2 +- .../plat-omap/include/{mach => plat}/omap_hwmod.h | 2 +- arch/arm/plat-omap/include/{mach => plat}/omapfb.h | 2 +- .../arm/plat-omap/include/{mach => plat}/onenand.h | 0 arch/arm/plat-omap/include/{mach => plat}/param.h | 0 .../plat-omap/include/{mach => plat}/powerdomain.h | 2 +- arch/arm/plat-omap/include/{mach => plat}/prcm.h | 6 +- arch/arm/plat-omap/include/{mach => plat}/sdrc.h | 14 +- arch/arm/plat-omap/include/{mach => plat}/serial.h | 4 - arch/arm/plat-omap/include/{mach => plat}/smp.h | 0 arch/arm/plat-omap/include/{mach => plat}/sram.h | 7 + arch/arm/plat-omap/include/{mach => plat}/system.h | 2 +- arch/arm/plat-omap/include/{mach => plat}/tc.h | 0 .../plat-omap/include/{mach => plat}/timer-gp.h | 0 arch/arm/plat-omap/include/{mach => plat}/timex.h | 0 .../plat-omap/include/{mach => plat}/uncompress.h | 11 +- arch/arm/plat-omap/include/{mach => plat}/usb.h | 19 +- arch/arm/plat-omap/io.c | 44 +- arch/arm/plat-omap/iommu-debug.c | 4 +- arch/arm/plat-omap/iommu.c | 2 +- arch/arm/plat-omap/iovmm.c | 19 +- arch/arm/plat-omap/mailbox.c | 284 +--- arch/arm/plat-omap/mcbsp.c | 10 +- arch/arm/plat-omap/mux.c | 2 +- arch/arm/plat-omap/omap-pm-noop.c | 4 +- arch/arm/plat-omap/omap_device.c | 54 +- arch/arm/plat-omap/sram.c | 40 +- arch/arm/plat-omap/usb.c | 38 +- drivers/input/keyboard/omap-keypad.c | 6 +- drivers/leds/leds-ams-delta.c | 2 +- drivers/mfd/Kconfig | 6 + drivers/mfd/Makefile | 1 + drivers/mfd/menelaus.c | 2 +- drivers/mfd/twl4030-codec.c | 276 +++ drivers/mfd/twl4030-core.c | 16 +- drivers/mmc/host/omap.c | 10 +- drivers/mmc/host/omap_hsmmc.c | 8 +- drivers/mtd/maps/omap_nor.c | 2 +- drivers/mtd/nand/ams-delta.c | 2 +- drivers/mtd/nand/omap2.c | 6 +- drivers/mtd/onenand/omap2.c | 8 +- drivers/pcmcia/omap_cf.c | 4 +- drivers/spi/omap2_mcspi.c | 4 +- drivers/spi/omap_uwire.c | 10 +- drivers/usb/gadget/omap_udc.c | 25 +- drivers/usb/host/ohci-omap.c | 6 +- drivers/usb/musb/omap2430.c | 2 +- drivers/usb/musb/omap2430.h | 2 +- drivers/usb/musb/tusb6010_omap.c | 4 +- drivers/usb/otg/isp1301_omap.c | 4 +- drivers/video/backlight/omap1_bl.c | 4 +- drivers/video/omap/Makefile | 1 + drivers/video/omap/blizzard.c | 6 +- drivers/video/omap/dispc.c | 26 +- drivers/video/omap/hwa742.c | 6 +- drivers/video/omap/lcd_2430sdp.c | 4 +- drivers/video/omap/lcd_ams_delta.c | 4 +- drivers/video/omap/lcd_apollon.c | 4 +- drivers/video/omap/lcd_h3.c | 2 +- drivers/video/omap/lcd_h4.c | 2 +- drivers/video/omap/lcd_htcherald.c | 130 ++ drivers/video/omap/lcd_inn1510.c | 4 +- drivers/video/omap/lcd_inn1610.c | 2 +- drivers/video/omap/lcd_ldp.c | 4 +- drivers/video/omap/lcd_mipid.c | 4 +- drivers/video/omap/lcd_omap2evm.c | 4 +- drivers/video/omap/lcd_omap3beagle.c | 4 +- drivers/video/omap/lcd_omap3evm.c | 4 +- drivers/video/omap/lcd_osk.c | 4 +- drivers/video/omap/lcd_overo.c | 4 +- drivers/video/omap/lcd_palmte.c | 4 +- drivers/video/omap/lcd_palmtt.c | 2 +- drivers/video/omap/lcd_palmz71.c | 2 +- drivers/video/omap/lcdc.c | 4 +- drivers/video/omap/omapfb_main.c | 4 +- drivers/video/omap/rfbi.c | 2 +- drivers/video/omap/sossi.c | 4 +- drivers/watchdog/omap_wdt.c | 2 +- include/linux/i2c/twl4030.h | 19 + include/linux/input.h | 5 + include/linux/mfd/twl4030-codec.h | 272 +++ sound/soc/omap/ams-delta.c | 4 +- sound/soc/omap/n810.c | 2 +- sound/soc/omap/omap-mcbsp.c | 6 +- sound/soc/omap/omap-pcm.c | 2 +- sound/soc/omap/omap2evm.c | 2 +- sound/soc/omap/omap3beagle.c | 2 +- sound/soc/omap/omap3evm.c | 2 +- sound/soc/omap/osk5912.c | 2 +- sound/soc/omap/overo.c | 2 +- sound/soc/omap/sdp3430.c | 2 +- sound/soc/omap/zoom2.c | 2 +- 312 files changed, 19016 insertions(+), 3065 deletions(-) create mode 100644 arch/arm/configs/am3517_evm_defconfig create mode 100644 arch/arm/configs/cm_t35_defconfig create mode 100644 arch/arm/configs/htcherald_defconfig create mode 100644 arch/arm/configs/igep0020_defconfig create mode 100644 arch/arm/configs/omap3_defconfig create mode 100644 arch/arm/configs/omap_3630sdp_defconfig create mode 100644 arch/arm/configs/omap_zoom3_defconfig create mode 100644 arch/arm/mach-omap1/board-htcherald.c create mode 100644 arch/arm/mach-omap1/include/mach/clkdev.h create mode 100644 arch/arm/mach-omap1/include/mach/debug-macro.S create mode 100644 arch/arm/mach-omap1/include/mach/entry-macro.S create mode 100644 arch/arm/mach-omap1/include/mach/gpio.h create mode 100644 arch/arm/mach-omap1/include/mach/hardware.h create mode 100644 arch/arm/mach-omap1/include/mach/io.h create mode 100644 arch/arm/mach-omap1/include/mach/irqs.h create mode 100644 arch/arm/mach-omap1/include/mach/memory.h rename arch/arm/{plat-omap => mach-omap1}/include/mach/mtd-xip.h (100%) create mode 100644 arch/arm/mach-omap1/include/mach/smp.h create mode 100644 arch/arm/mach-omap1/include/mach/system.h create mode 100644 arch/arm/mach-omap1/include/mach/timex.h create mode 100644 arch/arm/mach-omap1/include/mach/uncompress.h copy arch/arm/{plat-omap => mach-omap1}/include/mach/vmalloc.h (88%) create mode 100755 arch/arm/mach-omap2/board-3630sdp.c create mode 100644 arch/arm/mach-omap2/board-am3517evm.c create mode 100644 arch/arm/mach-omap2/board-cm-t35.c create mode 100644 arch/arm/mach-omap2/board-igep0020.c create mode 100644 arch/arm/mach-omap2/board-rx51-sdram.c create mode 100755 arch/arm/mach-omap2/board-zoom-peripherals.c create mode 100644 arch/arm/mach-omap2/board-zoom3.c create mode 100644 arch/arm/mach-omap2/cpuidle34xx.c create mode 100644 arch/arm/mach-omap2/include/mach/board-zoom.h create mode 100644 arch/arm/mach-omap2/include/mach/clkdev.h rename arch/arm/{plat-omap => mach-omap2}/include/mach/debug-macro.S (72%) rename arch/arm/{plat-omap => mach-omap2}/include/mach/entry-macro.S (68%) create mode 100644 arch/arm/mach-omap2/include/mach/gpio.h create mode 100644 arch/arm/mach-omap2/include/mach/hardware.h create mode 100644 arch/arm/mach-omap2/include/mach/io.h create mode 100644 arch/arm/mach-omap2/include/mach/irqs.h create mode 100644 arch/arm/mach-omap2/include/mach/memory.h create mode 100644 arch/arm/mach-omap2/include/mach/smp.h create mode 100644 arch/arm/mach-omap2/include/mach/system.h create mode 100644 arch/arm/mach-omap2/include/mach/timex.h create mode 100644 arch/arm/mach-omap2/include/mach/uncompress.h rename arch/arm/{plat-omap => mach-omap2}/include/mach/vmalloc.h (94%) create mode 100644 arch/arm/mach-omap2/sdram-hynix-h8mbx00u0mer-0em.h create mode 100644 arch/arm/mach-omap2/usb-ehci.c rename arch/arm/plat-omap/include/{mach => plat}/blizzard.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/board-ams-delta.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/board-sx1.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/board-voiceblue.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/board.h (89%) rename arch/arm/plat-omap/include/{mach => plat}/clkdev.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/clock.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/clockdomain.h (97%) rename arch/arm/plat-omap/include/{mach => plat}/common.h (96%) rename arch/arm/plat-omap/include/{mach => plat}/control.h (70%) rename arch/arm/plat-omap/include/{mach => plat}/cpu.h (80%) rename arch/arm/plat-omap/include/{mach => plat}/dma.h (99%) rename arch/arm/plat-omap/include/{mach => plat}/dmtimer.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/dsp_common.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/fpga.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/gpio-switch.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/gpio.h (97%) rename arch/arm/plat-omap/include/{mach => plat}/gpmc-smc91x.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/gpmc.h (97%) rename arch/arm/plat-omap/include/{mach => plat}/hardware.h (98%) rename arch/arm/plat-omap/include/{mach => plat}/hwa742.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/io.h (60%) rename arch/arm/plat-omap/include/{mach => plat}/iommu.h (99%) rename arch/arm/plat-omap/include/{mach => plat}/iommu2.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/iovmm.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/irda.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/irqs.h (70%) rename arch/arm/plat-omap/include/{mach => plat}/keypad.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/lcd_mipid.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/led.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/mailbox.h (79%) rename arch/arm/plat-omap/include/{mach => plat}/mcbsp.h (98%) rename arch/arm/plat-omap/include/{mach => plat}/mcspi.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/memory.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/menelaus.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/mmc.h (99%) rename arch/arm/plat-omap/include/{mach => plat}/mux.h (90%) rename arch/arm/plat-omap/include/{mach => plat}/nand.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/omap-alsa.h (98%) rename arch/arm/plat-omap/include/{mach => plat}/omap-pm.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/omap1510.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/omap16xx.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/omap24xx.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/omap34xx.h (91%) rename arch/arm/plat-omap/include/{mach => plat}/omap44xx.h (79%) copy arch/arm/plat-omap/include/{mach => plat}/omap730.h (100%) rename arch/arm/plat-omap/include/{mach/omap730.h => plat/omap7xx.h} (56%) rename arch/arm/plat-omap/include/{mach => plat}/omap850.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/omap_device.h (99%) rename arch/arm/plat-omap/include/{mach => plat}/omap_hwmod.h (99%) rename arch/arm/plat-omap/include/{mach => plat}/omapfb.h (99%) rename arch/arm/plat-omap/include/{mach => plat}/onenand.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/param.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/powerdomain.h (99%) rename arch/arm/plat-omap/include/{mach => plat}/prcm.h (89%) rename arch/arm/plat-omap/include/{mach => plat}/sdrc.h (89%) rename arch/arm/plat-omap/include/{mach => plat}/serial.h (94%) rename arch/arm/plat-omap/include/{mach => plat}/smp.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/sram.h (93%) rename arch/arm/plat-omap/include/{mach => plat}/system.h (97%) rename arch/arm/plat-omap/include/{mach => plat}/tc.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/timer-gp.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/timex.h (100%) rename arch/arm/plat-omap/include/{mach => plat}/uncompress.h (90%) rename arch/arm/plat-omap/include/{mach => plat}/usb.h (90%) create mode 100644 drivers/mfd/twl4030-codec.c create mode 100644 drivers/video/omap/lcd_htcherald.c create mode 100644 include/linux/mfd/twl4030-codec.h -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html