linux-xiaomi-chiron/include/linux/platform_data
Linus Torvalds e67bd12d60 MMC core:
- Add support for Marvell SD8787 Wifi/BT chip
  - Improve UHS support for SDIO
  - Invent MMC_CAP_3_3V_DDR and a DT binding for eMMC DDR 3.3V mode
  - Detect Auto BKOPS enable bit
  - Export eMMC device lifetime information through sysfs
  - First take to slim down the public mmc headers to avoid abuse
  - Re-factoring of the mmc block device driver to prepare for blkmq
  - Cleanup code for the mmc block device driver
  - Clarify and cleanup code dealing with data requests
  - Cleanup some code by converting to ida_simple_ functions
  - Cleanup code dealing with card quirks
  - Cleanup private and public mmc header files
 
 MMC host:
  - Don't rely on public mmc headers to include non-mmc related headers
  - meson: Add support for eMMC HS400 mode
  - meson: Various cleanups and improvements
  - omap_hsmmc: Use the proper provided busy timeout from the core
  - sunxi: Enable new timings for the A64 MMC controllers
  - sunxi: Improvements for clock management
  - tmio: Improvements for SDIO interrupts
  - mxs-mmc: Add CMD23 support
  - sdhci-msm: Enable HS400 enhanced strobe mode support
  - sdhci-msm: Correct HS400 tuning sequence
  - sdhci-acpi: Support deferred probe
  - sdhci-pci: Add support for eMMC HS200 tuning mode on AMD
  - mediatek: Correct the implementation of card busy detection
  - dw_mmc: Initial support for ZX mmc controller
  - sh_mobile_sdhi: Enable support for eMMC HS200 mode
  - sh_mmcif: Various cleanups and improvements
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYrC2eAAoJEP4mhCVzWIwpDvYP/j4qMa5uSGOuxrHPorAq1Hru
 VP11zZGx5iZGFJOrSulDq/El4wnaZFH8ceol3QXvw9ss6YZMFrIdwWVaZxTISFrb
 Vn84w0lebo7ZWSWsdaMzPowuJVzsqeEwUKH5it1jyp5WnWUAzA6h1wSkwwh8djl5
 i05/iHGuOcwMCITvSryqUIGaMZnuXnc6NWIJXaYlL3BQPhaSaxWnkHupGTYzgDtU
 8Xkm401iXShKZLCUzuMLZShFIJ2qvnGNmSbMpt9f1VdMvDmKmSJVfs/Tzfyn/E+R
 5DEUl/BPgyTx7bbUa45V0gRqbQGqQXACbhaPBcjy8BQn0gH60MjuKxWxM9kUM0Mu
 8wa5A73Qo7sFoySCLPtDtOopzozop9No3UWeTv/V1ezzXra52P0oB4gp86Ys6x5G
 7GcsmqJ+Km/xMNNP8sS2WQv5l9zFM7dv6+JRxNrBsb1dk5c5pio/RKN8KQ1Wqo/N
 /p+iCsEi+4iKrpms5ImIpEF1hfEyJtt/wAL0rKE4NhuR8xRhO+EBGj73smrHJVgO
 JvDkFMlo9ZeE5aj1kmYYTdUcrIK5DRFSPdNWTs7T1B6XeZ8ePcTQxVwXcV01amWM
 zvx8fIGMm14M774pe85B0kmgki85XQFk0D6j3z8ElWA2QygOZlOdaSviJIZSh4jX
 aj85sRSJ6EVWJl17GggW
 =Iv7W
 -----END PGP SIGNATURE-----

Merge tag 'mmc-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc

Pull MMC updates from Ulf Hansson:
 "MMC core:
   - Add support for Marvell SD8787 Wifi/BT chip
   - Improve UHS support for SDIO
   - Invent MMC_CAP_3_3V_DDR and a DT binding for eMMC DDR 3.3V mode
   - Detect Auto BKOPS enable bit
   - Export eMMC device lifetime information through sysfs
   - First take to slim down the public mmc headers to avoid abuse
   - Re-factoring of the mmc block device driver to prepare for blkmq
   - Cleanup code for the mmc block device driver
   - Clarify and cleanup code dealing with data requests
   - Cleanup some code by converting to ida_simple_ functions
   - Cleanup code dealing with card quirks
   - Cleanup private and public mmc header files

  MMC host:
   - Don't rely on public mmc headers to include non-mmc related headers
   - meson: Add support for eMMC HS400 mode
   - meson: Various cleanups and improvements
   - omap_hsmmc: Use the proper provided busy timeout from the core
   - sunxi: Enable new timings for the A64 MMC controllers
   - sunxi: Improvements for clock management
   - tmio: Improvements for SDIO interrupts
   - mxs-mmc: Add CMD23 support
   - sdhci-msm: Enable HS400 enhanced strobe mode support
   - sdhci-msm: Correct HS400 tuning sequence
   - sdhci-acpi: Support deferred probe
   - sdhci-pci: Add support for eMMC HS200 tuning mode on AMD
   - mediatek: Correct the implementation of card busy detection
   - dw_mmc: Initial support for ZX mmc controller
   - sh_mobile_sdhi: Enable support for eMMC HS200 mode
   - sh_mmcif: Various cleanups and improvements"

* tag 'mmc-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (145 commits)
  mmc: core: add mmc prefix for blk_fixups
  mmc: core: move all quirks together into quirks.h
  mmc: core: improve the quirks for sdio devices
  mmc: core: move some sdio IDs out of quirks file
  mmc: core: change quirks.c to be a header file
  mmc: sdhci-cadence: fix bit shift of read data from PHY port
  mmc: Adding AUTO_BKOPS_EN bit set for Auto BKOPS support
  mmc: MAN_BKOPS_EN inverse debug message logic
  mmc: meson-gx: add support for HS400 mode
  mmc: meson-gx: remove unneeded checks in remove
  mmc: meson-gx: reduce bounce buffer size
  mmc: meson-gx: set max block count and request size
  mmc: meson-gx: improve interrupt handling
  mmc: meson-gx: improve meson_mmc_irq_thread
  mmc: meson-gx: improve meson_mmc_clk_set
  mmc: meson-gx: minor improvements in meson_mmc_set_ios
  mmc: meson: Assign the minimum clk rate as close to 400KHz as possible
  mmc: core: start to break apart mmc_start_areq()
  mmc: block: respect bool returned from blk_end_request()
  mmc: block: return errorcode from mmc_sd_num_wr_blocks()
  ...
2017-02-21 12:04:54 -08:00
..
media [media] media: platform: pxa_camera: make a standalone v4l2 device 2016-09-09 10:52:31 -03:00
ad5449.h
ad5755.h
ad5761.h
ad7266.h
ad7291.h
ad7298.h
ad7303.h
ad7791.h
ad7793.h
ad7879.h
ad7887.h
adau17x1.h
adau1977.h
ads7828.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 ARM: OMAP2+: McBSP: Remove the old iclk allow/deny idle code 2016-06-10 05:07:25 -07:00
asoc-ux500-msp.h
at24.h eeprom: at24: add support for at24mac series 2016-07-17 19:58:00 +02:00
at91_adc.h
ata-pxa.h
ata-samsung_cf.h
atmel.h
atmel_mxt_ts.h
b53.h net: dsa: b53: Add support for Broadcom RoboSwitch 2016-06-09 22:21:29 -07:00
bcmgenet.h
bd6107.h
bfin_rotary.h
brcmfmac.h
bt-nokia-h4p.h
clk-integrator.h
clk-lpss.h
clk-realview.h
clk-u300.h
cpuidle-exynos.h
crypto-atmel.h
crypto-ux500.h
cyttsp4.h
davinci_asp.h
db8500_thermal.h
dma-atmel.h
dma-coh901318.h
dma-dw.h dmaengine: DW DMAC: add multi-block property to device tree 2016-11-30 08:57:50 +05:30
dma-ep93xx.h
dma-hsu.h
dma-imx-sdma.h
dma-imx.h
dma-mmp_tdma.h dmaengine: mmp_tdma: enable COMPILE_TEST 2016-09-26 22:31:04 +05:30
dma-mv_xor.h
dma-s3c24xx.h dmaengine: s3c24xx: Add dma_slave_map for s3c2440 devices 2016-09-26 23:13:04 +05:30
dma-ste-dma40.h
dmtimer-omap.h
dwc3-omap.h
edma.h
efm32-spi.h
efm32-uart.h
ehci-sh.h
elm.h
emif_plat.h
eth-netx.h
fsa9480.h
g762.h
gpio-ath79.h
gpio-davinci.h
gpio-dwapb.h gpio: dwapb: convert device node to fwnode 2016-04-29 11:23:53 +02:00
gpio-htc-egpio.h mfd/gpio: Move HTC GPIO driver to GPIO subsystem 2016-09-28 09:28:34 -07:00
gpio-omap.h
gpio-ts5500.h
gpio_backlight.h
gpmc-omap.h ARM: OMAP2+: gpmc: Add gpmc timings and settings to platform data 2016-04-15 11:51:02 +03:00
hsmmc-omap.h
hwmon-s3c.h
i2c-cbus-gpio.h
i2c-davinci.h
i2c-designware.h
i2c-imx.h
i2c-mux-reg.h
i2c-nuc900.h
i2c-s3c2410.h
ina2xx.h
intel-mid_wdt.h
intel-spi.h spi-nor: Add support for Intel SPI serial flash controller 2017-01-03 17:33:36 +00:00
invensense_mpu6050.h iio:imu:mpu6050: enhance mounting matrix support 2016-04-23 22:16:01 +01:00
iommu-omap.h
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
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-pca963x.h
leds-s3c24xx.h
lm3630a_bl.h
lm3639_bl.h
lp855x.h
lp8727.h
lp8755.h
lv5207lp.h
macb.h net: macb: Added PCI wrapper for Platform Driver. 2016-12-17 10:24:33 -05:00
max197.h
max3421-hcd.h
max6697.h
mdio-gpio.h
mfd-mcp-sa11x0.h
mlxcpld-hotplug.h platform/x86: Introduce support for Mellanox hotplug driver 2016-10-23 07:52:57 -07:00
mmc-davinci.h
mmc-esdhc-imx.h mmc: sdhci-esdhc-imx: support setting tuning start point 2016-07-25 10:34:54 +02:00
mmc-mxcmmc.h mmc: mxcmmc: Include interrupt.h in the platform data header 2017-02-13 13:20:14 +01:00
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: omap2: Implement NAND ready using gpiolib 2016-04-15 11:55:37 +03:00
mtd-nand-pxa3xx.h
mtd-nand-s3c2410.h mtd: s3c2410: parse the device configuration from OF node 2016-11-07 14:48:36 +01:00
mtd-onenand-omap2.h
mtd-orion_nand.h
mv_usb.h
net-cw1200.h
nfcmrvl.h
ntc_thermistor.h
nxp-nci.h
omap-twl4030.h
omap-wd-timer.h
omap1_bl.h
omap_drm.h
omapdss.h platform_data: omapdss: Remove unused members from omap_dss_board_info 2016-06-03 16:06:35 +03:00
pca953x.h
pcmcia-pxa2xx_viper.h
pinctrl-adi2.h
pinctrl-single.h
pixcir_i2c_ts.h
pn544.h
pwm_omap_dmtimer.h ARM: OMAP2+: Add more functions to pwm pdata for ir-rx51 2016-04-28 14:26:32 -07:00
pxa2xx_udc.h
pxa_sdhci.h
regulator-haptic.h
remoteproc-omap.h remoteproc/omap: fix various code formatting issues 2016-08-12 21:27:50 -07:00
rtc-ds2404.h rtc: ds2404: move rtc-ds2404.h to platform_data 2016-06-27 10:48:28 +02:00
rtc-m48t86.h rtc: m48t86: move m48t86.h to platform_data 2016-06-27 18:15:25 +02:00
rtc-v3020.h rtc: v3020: move rtc-v3020.h to platform_data 2016-07-09 10:24:21 +02:00
s3c-hsotg.h
s3c-hsudc.h
sa11x0-serial.h
sc18is602.h
sdhci-pic32.h
serial-imx.h
serial-omap.h
serial-sccnxp.h
sh_ipmmu.h
shmob_drm.h
sht3x.h hwmon: add support for Sensirion SHT3x sensors 2016-06-27 18:58:03 -07:00
sht15.h
shtc1.h
si5351.h
simplefb.h
sky81452-backlight.h
spi-clps711x.h
spi-davinci.h
spi-ep93xx.h spi: spi-ep93xx: simplify GPIO chip selects 2017-02-16 20:10:26 +00:00
spi-imx.h
spi-mt65xx.h
spi-nuc900.h
spi-omap2-mcspi.h
spi-s3c64xx.h ARM: s3c64xx: Drop unused DMA fields from struct s3c64xx_spi_csinfo 2016-11-17 15:51:29 +05:30
ssm2518.h
st-nci.h
st21nfca.h
st33zp24.h tpm/st33zp24: Extend Copyright headers 2016-06-25 17:21:42 +03:00
st1232_pdata.h
st_sensors_pdata.h iio: st_sensors: support open drain mode 2016-04-19 19:58:13 +01:00
syscon.h
touchscreen-s3c2410.h
tsl2563.h
uio_dmem_genirq.h
uio_pruss.h
usb-davinci.h ARM: davinci: da8xx: Remove duplicated defines 2016-10-31 16:51:56 +05:30
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
ux500_wdt.h
video-clcd-versatile.h
video-ep93xx.h
video-imxfb.h
video-mx3fb.h
video-nuc900fb.h
video-pxafb.h
video_s3c.h
voltage-omap.h
wiznet.h
wkup_m3.h
zforce_ts.h