android_kernel_xiaomi_sm8350/arch/arm/mach-omap1
Russell King b820ce4e67 [ARM] omap: mcbsp: convert to use fck/ick clocks directly
Rather than introducing a special 'mcbsp_clk' with code behind it in
mach-omap*/mcbsp.c to handle the SoC specifics, arrange for the mcbsp
driver to be like any other driver.  mcbsp requests its fck and ick
clocks directly, and the SoC specific code deals with selecting the
correct clock.

There is one oddity to deal with - OMAP1 fiddles with the DSP clocks
and DSP reset, so we move this to the two callback functions.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2009-02-08 17:50:19 +00:00
..
board-ams-delta.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
board-fsample.c ARM: OMAP: Switch to gpio_request/free calls 2008-12-10 17:35:30 -08:00
board-generic.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
board-h2-mmc.c omap mmc: Add better MMC low-level init 2008-12-10 17:37:16 -08:00
board-h2.c ARM: OMAP: Remove unused platform devices, v3 2009-01-15 14:07:48 +02:00
board-h3-mmc.c omap mmc: Add better MMC low-level init 2008-12-10 17:37:16 -08:00
board-h3.c ARM: OMAP: Remove unused platform devices, v3 2009-01-15 14:07:48 +02:00
board-innovator.c ARM: OMAP: Remove unused platform devices, v3 2009-01-15 14:07:48 +02:00
board-nokia770.c ARM: OMAP: Remove unused platform devices, v3 2009-01-15 14:07:48 +02:00
board-osk.c ARM: OMAP: Remove unused platform devices, v3 2009-01-15 14:07:48 +02:00
board-palmte.c ARM: OMAP: Remove unused platform devices, v3 2009-01-15 14:07:48 +02:00
board-palmtt.c ARM: OMAP: Remove unused platform devices, v3 2009-01-15 14:07:48 +02:00
board-palmz71.c ARM: OMAP: Remove unused platform devices, v3 2009-01-15 14:07:48 +02:00
board-perseus2.c ARM: OMAP: Switch to gpio_request/free calls 2008-12-10 17:35:30 -08:00
board-sx1-mmc.c omap mmc: Add better MMC low-level init 2008-12-10 17:37:16 -08:00
board-sx1.c ARM: OMAP: Remove unused platform devices, v3 2009-01-15 14:07:48 +02:00
board-voiceblue.c ARM: OMAP: remove duplicated #include's 2009-01-15 13:09:54 +02:00
clock.c [ARM] omap: mcbsp: convert to use fck/ick clocks directly 2009-02-08 17:50:19 +00:00
clock.h [ARM] omap: convert OMAP1 to use clkdev 2009-02-08 17:50:13 +00:00
devices.c ARM: OMAP: Fix hsmmc init, v2 2009-01-29 08:57:16 -08:00
fpga.c ARM: OMAP: Switch to gpio_request/free calls 2008-12-10 17:35:30 -08:00
id.c ARM: OMAP2: Use omap_rev() instead of system_rev 2008-12-10 17:36:31 -08:00
io.c [ARM] omap: fix a pile of issues 2008-12-01 17:40:54 +00:00
irq.c [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
Kconfig [ARM] Arrange for platforms to select appropriate CPU support 2008-11-27 12:38:00 +00:00
leds-h2p2-debug.c ARM: OMAP: switch to standard gpio get/set calls 2008-12-10 17:35:25 -08:00
leds-innovator.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
leds-osk.c ARM: OMAP: switch to standard gpio get/set calls 2008-12-10 17:35:25 -08:00
leds.c ARM: OMAP: Switch to gpio_request/free calls 2008-12-10 17:35:30 -08:00
leds.h
mailbox.c [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
Makefile
Makefile.boot
mcbsp.c [ARM] omap: mcbsp: convert to use fck/ick clocks directly 2009-02-08 17:50:19 +00:00
mux.c [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
pm.c ARM: OMAP2: Use omap_rev() instead of system_rev 2008-12-10 17:36:31 -08:00
serial.c ARM: OMAP: Switch to gpio_request/free calls 2008-12-10 17:35:30 -08:00
sleep.S [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
sram.S [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
time.c cpumask: convert struct clock_event_device to cpumask pointers. 2008-12-13 21:20:26 +10:30
timer32k.c cpumask: convert struct clock_event_device to cpumask pointers. 2008-12-13 21:20:26 +10:30