linux-xiaomi-chiron/include/linux/platform_data
Tony Lindgren feaa8baee8 bus: ti-sysc: Implement SoC revision handling
We need to know SoC type and features for cases where the same SoC
may be installed in various versions on the same board and would need
a separate dts file otherwise for the different variants.

For example, am3703 is pin compatible with omap3630, but has sgx and
iva accelerators disabled. We must not try to access the sgx or iva
module registers on am3703, and need to set the unavailable devices
disabled early.

Let's also detect omap3430 as that is needed for display subsystem
(DSS) reset later on, and GP vs EMU or HS devices. Further SoC
specific disabled device detection can be added as needed, such as
dra71x vs dra76x rtc and usb4.

Cc: Adam Ford <aford173@gmail.com>
Cc: André Hentschel <nerv@dawncrow.de>
Cc: H. Nikolaus Schaller <hns@goldelico.com>
Cc: Keerthy <j-keerthy@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2020-02-26 10:03:35 -08:00
..
gpio
jz4740
media
txx9
x86 platform/x86: asus_wmi: Support throttle thermal policy 2020-01-10 11:57:22 +02:00
ad5449.h
ad5755.h
ad5761.h
ad7266.h iio: ad7266: Convert to use GPIO descriptors 2019-12-15 11:42:16 +00:00
ad7291.h
ad7298.h
ad7303.h
ad7791.h
ad7793.h
ad7887.h
adau17x1.h
adau1977.h
adp5588.h
adp8860.h
adp8870.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-s3c.h
asoc-s3c24xx_simtec.h
asoc-ti-mcbsp.h
asoc-ux500-msp.h
at91_adc.h
ata-pxa.h
ata-samsung_cf.h
atmel.h
b53.h net: dsa: b53: Platform data shan't include kernel.h 2020-02-05 14:00:05 +01:00
bcmgenet.h
bd6107.h backlight: bd6107: Convert to use GPIO descriptor 2019-12-16 10:32:27 +00:00
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: Match implementation with headers 2020-02-03 17:14:50 +01:00
cros_ec_sensorhub.h mfd / platform / iio: cros_ec: Register sensor through sensorhub 2019-11-21 11:23:14 +01:00
crypto-ux500.h
cyttsp4.h
davinci-cpufreq.h
davinci_asp.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 dmaengine updates for v5.3-rc1 2019-07-17 09:55:43 -07:00
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
eth_ixp4xx.h ixp4xx_eth: move platform_data definition 2020-01-12 12:59:53 -08:00
g762.h
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
gpio_backlight.h backlight: gpio: Remove unused fields from platform data 2019-11-11 11:34:01 +00:00
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 Merge branch 'i2c/for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2019-07-15 21:10:39 -07:00
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 net: dsa: microchip: Platform data shan't include kernel.h 2020-02-05 14:00:05 +01:00
mlxreg.h platform/mellanox: mlxreg-hotplug: Add support for new capability register 2020-01-13 21:02:46 +02:00
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
omap-twl4030.h
omap-wd-timer.h
omap1_bl.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
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: Implement SoC revision handling 2020-02-26 10:03:35 -08:00
timer-ixp4xx.h
touchscreen-s3c2410.h
tsc2007.h
tsl2563.h
tsl2772.h
uio_dmem_genirq.h
uio_pruss.h
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-omap.h
usb-omap1.h
usb-pxa3xx-ulpi.h
usb-s3c2410_udc.h
usb3503.h usb: usb3503: Convert to use GPIO descriptors 2019-12-30 20:40:19 +01:00
ux500_wdt.h
video-ep93xx.h
video-imxfb.h
video-mx3fb.h
video-pxafb.h
video_s3c.h
voltage-omap.h
wan_ixp4xx_hss.h wan: ixp4xx_hss: prepare compile testing 2020-01-12 12:59:52 -08:00
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