linux/arch/arm/mach-omap1
Janusz Krzysztofik aabf31737a ARM: OMAP1: ams-delta: update the modem to use regulator API
After the CX20442 codec driver already takes care of enabling the codec
power for itself (commit f75a8ff67d,
"ASoC: cx20442: add bias control over a platform provided regulator"),
but before dropping the old bias control method from the Amstrad Delta
ASoC sound card file, which in fact keeps the modem power always on,
even on the ASoC device close for now, extend the modem setup with a
power management callback which toggles the regulator up to the modem's
needs, reusing the previously set up regulator consumer for this. Also,
drop the MODEM_NRESET pin setup from the modem initialization procedure,
as this operation was already ineffective since patch 1/3, and not
needed because the regulator is set up as initially enabled.

Depends on patch 1/3 "ARM: OMAP1: ams-delta: set up regulator over modem
reset GPIO pin" to apply cleanly.

Signed-off-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
Cc: Tony Lindgren <tony@atomide.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2012-03-05 11:24:30 -08:00
..
include/mach ARM: big removal of now unused vmalloc.h files 2011-11-26 19:21:29 -05:00
ams-delta-fiq-handler.S
ams-delta-fiq.c
board-ams-delta.c ARM: OMAP1: ams-delta: update the modem to use regulator API 2012-03-05 11:24:30 -08:00
board-fsample.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-generic.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-h2-mmc.c
board-h2.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-h2.h
board-h3-mmc.c
board-h3.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-h3.h
board-htcherald.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-innovator.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-nokia770.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-osk.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-palmte.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-palmtt.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-palmz71.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-perseus2.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-sx1-mmc.c
board-sx1.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
board-voiceblue.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
clock_data.c ARM: OMAP1: Always reprogram dpll1 rate at boot 2011-12-08 18:02:28 -08:00
clock.c ARM: OMAP1: Always reprogram dpll1 rate at boot 2011-12-08 18:02:28 -08:00
clock.h ARM: OMAP1: Move dpll1 rates selection from config to runtime 2011-12-08 18:02:23 -08:00
common.h ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
devices.c Merge branch 'for-russell' of git://hansjkoch.de/git/linux-tcc into HEAD 2012-01-05 12:55:03 +00:00
dma.c
flash.c
fpga.c
gpio7xx.c
gpio15xx.c
gpio16xx.c
i2c.c
id.c
io.c ARM: plat-omap: remove arch specific special handling for ioremap 2011-11-18 13:51:02 -05:00
irq.c
Kconfig ARM: OMAP1: ams-delta: set up regulator over modem reset GPIO pin 2012-03-05 11:17:10 -08:00
lcd_dma.c
leds-h2p2-debug.c
leds-innovator.c
leds-osk.c
leds.c
leds.h
mailbox.c arm: fix implicit module.h users by adding it to arch/arm as required. 2011-10-31 19:30:50 -04:00
Makefile ARM: OMAP1: dmtimer: conversion to platform devices 2011-09-21 15:50:31 -07:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
mcbsp.c ARM: OMAP: mcbsp: Move address definitions to arch/arm/mach-omap1/mcbsp.c 2011-09-26 17:48:51 -07:00
mux.c
opp_data.c ARM: OMAP1: Move dpll1 rates selection from config to runtime 2011-12-08 18:02:23 -08:00
opp.h ARM: OMAP1: Move dpll1 rates selection from config to runtime 2011-12-08 18:02:23 -08:00
pm_bus.c PM: Move clock-related definitions and headers to separate file 2011-08-25 15:34:19 +02:00
pm.c ARM: OMAP1: Fix warnings about enabling 32 KiHz timer 2011-11-04 18:07:15 -07:00
pm.h
reset.c ARM: restart: omap: use new restart hook 2012-01-05 12:57:16 +00:00
serial.c
sleep.S
sram.S
time.c ARM: 7205/2: sched_clock: allow sched_clock to be selected at runtime 2011-12-18 23:00:26 +00:00
timer32k.c ARM: 7159/1: OMAP: Introduce local common.h files 2011-11-17 17:09:30 +00:00
timer.c ARM: OMAP1: dmtimer: conversion to platform devices 2011-09-21 15:50:31 -07:00
usb.c