android_kernel_samsung_univ.../include/linux/platform_data
Arnd Bergmann a829abf8da ARM: pxa: propagate errors from regulator_enable() to pxamci
The em_x270_mci_setpower() and em_x270_usb_hub_init() functions
call regulator_enable(), which may return an error that must
be checked.

This changes the em_x270_usb_hub_init() function to bail out
if it fails, and changes the pxamci_platform_data->setpower
callback so that the a failed em_x270_mci_setpower call
can be propagated by the pxamci driver into the mmc core.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Cc: Mike Rapoport <mike@compulab.co.il>
Cc: Paul Gortmaker <paul.gortmaker@windriver.com>
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
Acked-by: Chris Ball <cjb@laptop.org>
[olof: fixed order of regulator_enable() and test in em_x270_usb_hub_init]
Signed-off-by: Olof Johansson <olof@lixom.net>
2013-07-23 12:15:15 -07:00
..
ad5449.h
ad5755.h
ad7266.h
ad7298.h
ad7303.h iio:dac: Add support for the AD7303 2013-06-11 20:25:58 +01:00
ad7791.h
ad7793.h
ad7887.h
ads7828.h
arm-ux500-pm.h
asoc-imx-ssi.h
asoc-kirkwood.h
asoc-mx27vis.h
asoc-palm27x.h
asoc-s3c24xx_simtec.h
asoc-s3c.h
asoc-ti-mcbsp.h
asoc-ux500-msp.h
at91_adc.h
ata-pxa.h
ata-samsung_cf.h
atmel.h
brcmfmac-sdio.h brcmfmac: add broken scatter-gather DMA support 2013-06-27 13:42:18 -04:00
camera-mx1.h
camera-mx2.h
camera-mx3.h
camera-pxa.h
clk-integrator.h
clk-lpss.h ACPI / LPSS: register clock device for Lynxpoint DMA properly 2013-05-14 10:23:58 +05:30
clk-nomadik.h
clk-realview.h
clk-u300.h
clk-ux500.h clk: ux500: Pass clock base adresses in initcall for u8540 and u9540 2013-06-06 18:16:04 -07:00
clocksource-nomadik-mtu.h
coda.h
cpsw.h
crypto-atmel.h
crypto-ux500.h
cyttsp4.h Input: cyttsp4 - add core driver for Cypress TMA4XX touchscreen devices 2013-06-30 21:24:21 -07:00
davinci_asp.h
db8500_thermal.h
dma-atmel.h dmaengine: at_hdmac: extend hardware handshaking interface identification 2013-07-05 11:40:29 +05:30
dma-coh901318.h
dma-ep93xx.h
dma-imx-sdma.h
dma-imx.h dma: imx-dma: Add oftree support 2013-07-05 11:40:26 +05:30
dma-mmp_tdma.h
dma-mv_xor.h
dma-ste-dma40.h dmaengine: ste_dma40: Allow memcpy channels to be configured from DT 2013-06-04 11:12:11 +02:00
dmtimer-omap.h
dsp-omap.h
dwc3-exynos.h
dwc3-omap.h
edma.h ARM: edma: Add EDMA crossbar event mux support 2013-06-24 14:08:34 +05:30
efm32-uart.h
ehci-sh.h
elm.h
emif_plat.h
eth-netx.h
exynos_thermal.h
fsa9480.h
g762.h Add support for GMT G762/G763 PWM fan controllers 2013-06-27 10:31:42 -07:00
gpio-em.h
gpio-omap.h
gpio-rcar.h gpio-rcar: Add RCAR_GP_PIN macro 2013-06-04 21:03:56 +09:00
gpio-ts5500.h
hwmon-s3c.h
i2c-cbus-gpio.h
i2c-davinci.h
i2c-imx.h
i2c-nomadik.h
i2c-nuc900.h
i2c-s3c2410.h
ina2xx.h
invensense_mpu6050.h
iommu-omap.h
irda-pxaficp.h
irq-renesas-intc-irqpin.h
irq-renesas-irqc.h
keyboard-pxa930_rotary.h
keyboard-spear.h
keypad-ep93xx.h
keypad-nomadik-ske.h
keypad-omap.h
keypad-pxa27x.h Input: pxa27x-keypad - use matrix_keymap for matrix keys 2013-06-18 22:56:51 -07:00
keypad-w90p910.h
keyscan-davinci.h
lcd-mipid.h
leds-kirkwood-netxbig.h
leds-kirkwood-ns2.h
leds-lm355x.h
leds-lm3642.h
leds-lp55xx.h
leds-omap.h
leds-pca9633.h
leds-renesas-tpu.h
leds-s3c24xx.h
lm3630_bl.h
lm3639_bl.h
lp855x.h
lp8727.h
lp8755.h
macb.h
mailbox-omap.h ARM: OMAP2+: add user and fifo info to mailbox platform data 2013-06-11 11:41:30 -05:00
max197.h
max310x.h
max6697.h
mfd-mcp-sa11x0.h
microread.h
mipi-csis.h
mmc-davinci.h
mmc-esdhc-imx.h mmc: esdhc-imx: parse max-frequency from devicetree 2013-06-27 11:29:41 -04:00
mmc-msm_sdcc.h
mmc-mvsdio.h
mmc-mxcmmc.h
mmc-omap.h
mmc-pxamci.h ARM: pxa: propagate errors from regulator_enable() to pxamci 2013-07-23 12:15:15 -07:00
mmc-s3cmci.h
mmc-sdhci-s3c.h
mmp_audio.h
mmp_dma.h
mouse-pxa930_trkball.h
msm_serial_hs.h
mtd-davinci-aemif.h
mtd-davinci.h
mtd-mxc_nand.h
mtd-nand-omap2.h
mtd-nand-pxa3xx.h
mtd-nand-s3c2410.h
mtd-onenand-omap2.h
mtd-orion_nand.h
mv_usb.h
net-cw1200.h cw1200: rename the cw1200 platform definition header 2013-06-03 15:54:56 -04:00
ntc_thermistor.h
omap1_bl.h
omap4-keypad.h
omap_drm.h
omap-abe-twl6040.h
omap-twl4030.h
omap-wd-timer.h
pcmcia-pxa2xx_viper.h
pinctrl-nomadik.h
pn544.h
pwm-renesas-tpu.h pwm: Add Renesas TPU PWM driver 2013-06-21 11:33:28 +02:00
pxa2xx_udc.h
pxa_sdhci.h
rcar-du.h drm: Renesas R-Car Display Unit DRM driver 2013-06-27 10:08:04 +10:00
remoteproc-omap.h remoteproc/omap: fix a sparse warning 2013-07-01 15:30:51 +03:00
s3c-hsotg.h
s3c-hsudc.h
sa11x0-serial.h
samsung-usbphy.h
sc18is602.h
serial-imx.h
serial-omap.h SERIAL: OMAP: Remove the slave idle handling from the driver 2013-05-19 16:37:08 -06:00
serial-sccnxp.h
sh_ipmmu.h
shmob_drm.h
sht15.h
si5351.h clk: si5351: Allow user to define disabled state for every clock output 2013-05-28 22:50:31 -07:00
spi-clps711x.h
spi-davinci.h ARM: davinci: move private EDMA API to arm/common 2013-06-18 10:52:03 +05:30
spi-ep93xx.h
spi-imx.h
spi-nuc900.h
spi-omap2-mcspi.h
spi-s3c64xx.h
ssm2518.h ASoC: Add ssm2518 support 2013-05-25 10:33:30 -04:00
st1232_pdata.h
tegra_emc.h
tegra_usb.h
touchscreen-s3c2410.h
tsl2563.h
uio_dmem_genirq.h
uio_pruss.h
usb3503.h usb: misc: usb3503: Add to select the ports to disable 2013-05-30 21:32:52 +09:00
usb-davinci.h
usb-ehci-mxc.h
usb-ehci-orion.h
usb-ehci-s5p.h
usb-imx_udc.h
usb-musb-ux500.h usb: musb: ux500: move channel number knowledge into the driver 2013-06-04 11:12:02 +02:00
usb-mx2.h
usb-ohci-exynos.h
usb-ohci-pxa27x.h
usb-ohci-s3c2410.h
usb-omap.h
usb-pxa3xx-ulpi.h
usb-rcar-phy.h phy-rcar-usb: add R8A7778 support 2013-06-11 16:11:16 +09:00
usb-s3c2410_udc.h
ux500_wdt.h
video_s3c.h
video-ep93xx.h
video-imxfb.h
video-msm_fb.h
video-mx3fb.h
video-nuc900fb.h
video-pxafb.h
voltage-omap.h
wiznet.h