ARM: OMAP: Update include files

Sync with linux-omap tree. Updates from various OMAP developers.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Create subdirectory arch/arm/mach-omap/omap1

Sync with linux-omap tree. Move OMAP1 specific files to omap1
subdirectory to allow sharing code with upcoming OMAP2 boards.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Move OMAP1 specific core files to omap1 subdirectory

Sync with linux-omap tree. Moves OMAP1 specific core files, such
as irq.c, time.c and fpga.c to omap1 subdirectory.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Move OMAP1 specific board files to omap1 subdirectory

Sync with linux-omap tree. Moves OMAP1 specific board files
to omap1 subdirectory.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Split OMAP1 specific low-level init code into smaller files

Sync with linux-omap tree. Splits OMAP1 specific low-level init file
common.c into smaller files, and moves them into omap1 subdirectory.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Update clock framework

Sync with linux-omap tree. Updates clock framework to reset unused clocks
with a late_initcall.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: DMA update

Sync with linux-omap tree. Updates DMA code to check for active
LCD transfers.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: GPIO update

Sync with linux-omap tree. Adds wake-up functionality to GPIO interrupts.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Update McBSP

Sync with linux-omap tree. Fixes for clock framework,
DSP related updates, and optional polling read and write.

DSP updates by Toshihiro Kobayashi <toshihiro.kobayashi@nokia.com>
Polling read and write by Nishant Menon <x0nishan@ti.com>

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Mux update

Sync with linux-omap tree. Improves the locking for pin multiplexing.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: PM update

Sync with linux-omap tree. PM updates to make deep sleep work.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: USB update

Sync with linux-omap tree. Updates to low-level USB initialization.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Add cpufreq support

Sync with linux-omap tree. Adds cpufreq support for OMAP.
Does not yet include changing memory timings.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: Add support for dynamic tick timer

Adds ARM generic support for dynamic tick timer.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Enable dynamic tick timer for OMAP

Enables dynamic tick timer for OMAP.

Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Add support for dual mode timer

Adds support for OMAP dual mode timer.

Signed-off-by: Lauri Leukkunen <lauri.leukkunen@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: Add support for ATAG_BOARD

Adds support for board specific tag ATAG_BOARD.

Signed-off-by: Juha Yrjola <juha.yrjola@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Add support for boot reason

Adds support for boot reason.

Signed-off-by: Juha Yrjola <juha.yrjola@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Add support for GPIO switch

Adds support for GPIO switch

Signed-off-by: Juha Yrjola <juha.yrjola@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
ARM: OMAP: Boot 730 without bootloader

Boots 730 without bootloader.

Signed-off-by: Kevin Hilman <khilman@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>