twx-linux/include/linux/platform_data
Linus Walleij 51d22e855e usb: usb3503: Convert to use GPIO descriptors
This converts the USB3503 to pick GPIO descriptors from the
device tree instead of iteratively picking out GPIO number
references and then referencing these from the global GPIO
numberspace.

The USB3503 is only used from device tree among the in-tree
platforms. If board files would still desire to use it they can
provide machine descriptor tables.

Make sure to preserve semantics such as the reset delay
introduced by Stefan.

Cc: Chunfeng Yun <chunfeng.yun@mediatek.com>
Cc: Marek Szyprowski <m.szyprowski@samsung.com>
Cc: Stefan Agner <stefan@agner.ch>
Cc: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
[mszyprow: invert the logic behind reset GPIO line]
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Link: https://lore.kernel.org/r/20191211145226.25074-1-m.szyprowski@samsung.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-12-30 20:40:19 +01:00
..
gpio
jz4740
media
txx9
x86 platform/x86: asus-wmi: Rename CHARGE_THRESHOLD to RSOC 2019-09-09 21:19:22 +03:00
ad5449.h
ad5755.h
ad5761.h
ad7266.h
ad7291.h
ad7298.h
ad7303.h
ad7791.h
ad7793.h
ad7887.h
adau17x1.h
adau1977.h
adp5588.h
adp8860.h
adp8870.h
ads1015.h
ads7828.h
ams-delta-fiq.h
apds990x.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
b53.h
bcmgenet.h
bd6107.h
bh1770glc.h
brcmfmac.h
clk-da8xx-cfgchip.h
clk-davinci-pll.h
clk-integrator.h
clk-st.h
clk-u300.h
cpuidle-exynos.h
cros_ec_chardev.h platform/chrome: cros_ec_chardev: Add a poll handler to receive MKBP events 2019-09-12 16:20:54 +02:00
cros_ec_commands.h ASoC: cros_ec_codec: support WoV 2019-10-21 13:52:00 +01:00
cros_ec_proto.h platform/chrome: cros_ec: handle MKBP more events flag 2019-11-21 11:23:15 +01:00
cros_ec_sensorhub.h mfd / platform / iio: cros_ec: Register sensor through sensorhub 2019-11-21 11:23:14 +01:00
crypto-atmel.h
crypto-ux500.h
cyttsp4.h
davinci_asp.h
davinci-cpufreq.h
dma-atmel.h
dma-coh901318.h
dma-dw.h
dma-ep93xx.h
dma-hsu.h
dma-imx-sdma.h dmaengine: imx-sdma: fix size check for sdma script_number 2019-10-14 13:33:44 +05:30
dma-imx.h
dma-iop32x.h dma: iop-adma: allow building without platform headers 2019-08-14 15:36:22 +02:00
dma-mcf-edma.h
dma-mmp_tdma.h
dma-mv_xor.h
dma-s3c24xx.h
dma-ste-dma40.h
dmtimer-omap.h
ds620.h
dsa.h
edma.h
efm32-spi.h
efm32-uart.h
elm.h
emif_plat.h
eth-ep93xx.h
g762.h
gpio_backlight.h backlight: gpio: Remove unused fields from platform data 2019-11-11 11:34:01 +00:00
gpio-ath79.h
gpio-davinci.h
gpio-dwapb.h
gpio-htc-egpio.h gpio: htc-egpio: Remove unused exported htc_egpio_get_wakeup_irq() 2019-09-12 10:07:44 +01:00
gpio-omap.h
gpmc-omap.h
hsmmc-omap.h mmc: host: omap-hsmmc: remove init_card pdata callback from pdata 2019-11-15 09:59:19 +01:00
hwmon-s3c.h
i2c-davinci.h
i2c-designware.h
i2c-gpio.h
i2c-hid.h
i2c-imx.h
i2c-mux-gpio.h
i2c-mux-reg.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pxa.h i2c: pxa: remove unused i2c-slave APIs 2019-11-11 21:38:09 +01:00
i2c-s3c2410.h
i2c-xiic.h
ina2xx.h
intel-mid_wdt.h
intel-spi.h mtd: spi-nor: intel-spi: add support for Intel Cannon Lake SPI flash 2019-10-23 09:27:18 +03:00
invensense_mpu6050.h
iommu-omap.h iommu/omap: add pdata ops for omap_device_enable/idle 2019-08-09 17:37:09 +02:00
irda-pxaficp.h
irda-sa11x0.h
isl9305.h
itco_wdt.h
keyboard-pxa930_rotary.h
keyboard-spear.h
keypad-ep93xx.h
keypad-nomadik-ske.h
keypad-omap.h
keypad-pxa27x.h
keyscan-davinci.h
lcd-mipid.h
leds-kirkwood-ns2.h
leds-lm355x.h
leds-lm3642.h
leds-lp55xx.h
leds-omap.h
leds-pca963x.h
leds-s3c24xx.h
lm3630a_bl.h
lm3639_bl.h
lm8323.h
lp855x.h
lp8727.h
lp8755.h
ltc4245.h
lv5207lp.h
macb.h
max197.h
max732x.h
max3421-hcd.h
max6639.h
max6697.h
mcs.h
mdio-bcm-unimac.h
mdio-gpio.h
mfd-mcp-sa11x0.h
microchip-ksz.h
mlxreg.h
mmc-davinci.h
mmc-esdhc-imx.h
mmc-mxcmmc.h
mmc-omap.h
mmc-pxamci.h
mmc-s3cmci.h
mmc-sdhci-s3c.h
mmp_audio.h
mmp_dma.h
mouse-pxa930_trkball.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-orion_nand.h
mv88e6xxx.h
mv_usb.h USB: EHCI: ehci-mv: drop pxa_ehci_type and some device IDs 2019-12-30 20:11:29 +01:00
net-cw1200.h
nfcmrvl.h
ntc_thermistor.h
omap1_bl.h
omap-twl4030.h
omap-wd-timer.h
omapdss.h
pca953x.h
pcf857x.h
pcmcia-pxa2xx_viper.h
phy-da8xx-usb.h
pinctrl-single.h pinctrl: pinctrl-single: add header include guard 2019-08-05 11:08:55 +02:00
pm33xx.h
pwm_omap_dmtimer.h
pxa2xx_udc.h
pxa_sdhci.h
regulator-haptic.h
remoteproc-omap.h
rtc-ds2404.h
rtc-v3020.h
s3c-hsotg.h
s3c-hsudc.h
sa11x0-serial.h
sc18is602.h spi: docs: convert to ReST and add it to the kABI bookset 2019-07-31 14:13:13 -06:00
sdhci-pic32.h
serial-imx.h
serial-omap.h
serial-sccnxp.h
sgi-w1.h w1: add 1-wire master driver for IP block found in SGI ASICs 2019-09-04 14:34:31 +02:00
shmob_drm.h
sht3x.h
shtc1.h
si5351.h
simplefb.h
sky81452-backlight.h
spi-ath79.h
spi-clps711x.h
spi-davinci.h
spi-ep93xx.h
spi-imx.h
spi-mt65xx.h spi: mediatek: add SPI_CS_HIGH support 2019-11-18 17:47:00 +00:00
spi-omap2-mcspi.h
spi-s3c64xx.h
ssm2518.h
st33zp24.h
st_sensors_pdata.h iio: imu: st_lsm6dsx: add wakeup_source in st_sensors_platform_data 2019-10-15 21:11:05 +01:00
syscon.h
tc35876x.h
tda9950.h
ti-aemif.h
ti-prm.h soc: ti: omap-prm: add support for denying idle for reset clockdomain 2019-10-09 08:55:38 -07:00
ti-sysc.h bus: ti-sysc: Fix missing force mstandby quirk handling 2019-12-10 07:18:21 -08:00
timer-ixp4xx.h
touchscreen-s3c2410.h
tsc2007.h
tsl2563.h
tsl2772.h
uio_dmem_genirq.h
uio_pruss.h
usb3503.h usb: usb3503: Convert to use GPIO descriptors 2019-12-30 20:40:19 +01:00
usb-davinci.h
usb-ehci-mxc.h
usb-ehci-orion.h
usb-musb-ux500.h
usb-mx2.h
usb-ohci-pxa27x.h
usb-ohci-s3c2410.h
usb-omap1.h
usb-omap.h
usb-pxa3xx-ulpi.h
usb-s3c2410_udc.h
ux500_wdt.h
video_s3c.h
video-ep93xx.h
video-imxfb.h
video-mx3fb.h
video-pxafb.h
voltage-omap.h
wilco-ec.h platform/chrome: wilco_ec: Add keyboard backlight LED support 2019-11-19 18:12:19 +01:00
wiznet.h
wkup_m3.h
xilinx-ll-temac.h
xtalk-bridge.h
zforce_ts.h