android_kernel_msm-6.1_noth.../Documentation/devicetree/bindings/input
Linus Torvalds 883cad5ba8 - New Device Support
- Add support for AXP813 ADC to AXP20x
    - Add support for PM8005, PM8998 and PMI8998
 
  - New Functionality
    - Add support for Battery Power Supply to AXP813
    - Add support for SYSCON to SPARD SC27XX SPI
    - Add support for RTC to ChromeOS Embedded-Controller
 
  - Fix-ups
    - Remove unused code; exynos{4,5}-pmu, cros_ec, cros_ec_acpi_gpe
    - Remove duplicate error messages (-ENOMEM, etc); htc-i2cpld, janz-cmodio,
 		max8997, rc5t583, sm501, smsc-ece1099, abx500-core, si476x-i2c,
 		ti_am335x_tscadc, tps65090, tps6586x, tps65910, tps80031,
 		twl6030-irq, viperboard
    - Succinctly use ptr to struct in sizeof(); rc5t583, abx500-core, sm501,
 		smsc-ece1099
    - Simplify syntax for NULL ptr checking; abx500-core, sm501
    - No not unnecessarily initialise variables; tps65910, tps65910
    - Reorganise and simplify driver data; omap-usb-tll
    - Move to SPDX license statement; tps68470
    - Probe ADCs via DT; axp20x
    - Use new GPIOD API; arizona-core
    - Constify things; axp20x
    - Reduce code-size (use MACROS, etc); axp20x, omap-usb-host
    - Add DT support/docs; motorola-cpcap
    - Remove VLAs; rave-sp
    - Use devm_* managed resources; cros_ec
    - Interrogate HW for firmware version; rave-sp
    - Provide ACPI support for ChromeOS Embedded-Controller
 
  - Bug Fixes
    - Reorder ordered (enum) device list; tps65218
    - Only accept valid data from the offset; rave-sp
    - Refrain from copying junk from failed SPI read; cros_ec_dev
    - Fix potential memory leaks; pcf50633-core
    - Fix clock initialisation; twl-core
    - Fix build-issue; tps65911
    - Fix off-by-one error; tps65911
    - Fix code ordering issues; intel-lpss
    - Fix COMPILE_TEST related issues; pwm-stm32
    - Fix broken MMC card detection; asic3
    - Fix clocking related issues; intel-lpss-pci
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEdrbJNaO+IJqU8IdIUa+KL4f8d2EFAlsea+sACgkQUa+KL4f8
 d2Fc+A//aaFlfHfJh337tvmJ6wC8w13jjXn0f2M2NrCvRS1CoMF/WqSmJbFGguET
 gwv4v8Yf5mWe9crJfSLR4b6hlNWfvzK9Rxwy1WJ8sfnN7a71SIS6LlapxQwZ0S5o
 3tQ8n2YKdIyy6feATKnxzRi6IvTjTsIe6BRYev2+m23cEqxoI7b6xo0H1CApVXez
 vEnPaT08421qZ2vuPx3UW3JgwWMTYe4iazq1BRkveZZBdyQC+GLpdpoJIO5/OziF
 Wgn01Hluu11YuAPidxtmLCAI23RcqLNcPB0zu6//CG5+ut71qnQRs6ua4R352nME
 G6aMRVCTR1b0XY48MK+IOLb7mPCCUByHdvdaonzBd48dIrX6k//kVzYxNKY1vlmk
 //l/cYhnHBZxGvJAvCmtyi+4AjGz0aLcabY6S7qHMvpNMQ7oNU9FDomJXxynjXg9
 ulDkA4EJy6jlWDS6h0u99xycyLuQ4wKo997/Sl5SU+9FBFrdOor2q7R4KfIXQsG9
 VGZXi2kWBO9V9oFbbo1oyZ52hDiCy2TKz6fk0rdRltOpVMd4PYluETc4nmnWDo5W
 hvjP3rIJSSSIcpggOoQMp5L03cONPGP4MdiuCXOREc6q476CFtpEgJMWApgaEUjw
 e1SE8HMKounqw0JYLVz3Lf0RbcHPuR1PN5HDbrchDb8LaAAyCcA=
 =NF/E
 -----END PGP SIGNATURE-----

Merge tag 'mfd-next-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd

Pull MFD updates from Lee Jones:
 "New Device Support:
   - Add support for AXP813 ADC to AXP20x
   - Add support for PM8005, PM8998 and PMI8998

  New Functionality:
   - Add support for Battery Power Supply to AXP813
   - Add support for SYSCON to SPARD SC27XX SPI
   - Add support for RTC to ChromeOS Embedded-Controller

  Fix-ups:
   - Remove unused code; exynos{4,5}-pmu, cros_ec, cros_ec_acpi_gpe
   - Remove duplicate error messages (-ENOMEM, etc); htc-i2cpld,
        janz-cmodio, max8997, rc5t583, sm501, smsc-ece1099, abx500-core,
        si476x-i2c, ti_am335x_tscadc, tps65090, tps6586x, tps65910,
        tps80031, twl6030-irq, viperboard
   - Succinctly use ptr to struct in sizeof(); rc5t583, abx500-core,
        sm501, smsc-ece1099
   - Simplify syntax for NULL ptr checking; abx500-core, sm501
   - No not unnecessarily initialise variables; tps65910, tps65910
   - Reorganise and simplify driver data; omap-usb-tll
   - Move to SPDX license statement; tps68470
   - Probe ADCs via DT; axp20x
   - Use new GPIOD API; arizona-core
   - Constify things; axp20x
   - Reduce code-size (use MACROS, etc); axp20x, omap-usb-host
   - Add DT support/docs; motorola-cpcap
   - Remove VLAs; rave-sp
   - Use devm_* managed resources; cros_ec
   - Interrogate HW for firmware version; rave-sp
   - Provide ACPI support for ChromeOS Embedded-Controller

  Bug Fixes:
   - Reorder ordered (enum) device list; tps65218
   - Only accept valid data from the offset; rave-sp
   - Refrain from copying junk from failed SPI read; cros_ec_dev
   - Fix potential memory leaks; pcf50633-core
   - Fix clock initialisation; twl-core
   - Fix build-issue; tps65911
   - Fix off-by-one error; tps65911
   - Fix code ordering issues; intel-lpss
   - Fix COMPILE_TEST related issues; pwm-stm32
   - Fix broken MMC card detection; asic3
   - Fix clocking related issues; intel-lpss-pci"

* tag 'mfd-next-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (84 commits)
  mfd: cros_ec: Remove unused __remove function
  mfd: wm97xx-core: Platform data can be NULL
  mfd: cros_ec_dev: Don't advertise junk features on failure
  mfd: cros_ec: Use devm_kzalloc for private data
  mfd: intel-lpss: Fix Intel Cannon Lake LPSS I2C input clock
  mfd: asic3: Fix broken MMC card detection
  mfd: timberdale: Fix spelling mistake "Uknown" -> "Unknown"
  mfd: omap-usb-host: Use match_string() helper
  mfd: stm32-timers: Fix pwm-stm32 linker issue with COMPILE_TEST
  pwm: stm32: Initialize raw local variables
  mfd: arizona: Update DT doc to support more standard Reset binding
  dt-bindings: mfd: Add bindings for DA9063L
  mfd: intel-lpss: Correct names of RESETS register bits
  mfd: qcom-spmi-pmic: Add support for pm8005, pm8998 and pmi8998
  mfd: intel-lpss: Program REMAP register in PIO mode
  mfd: cros_ec_i2c: Moving the system sleep pm ops to late
  mfd: cros_ec_i2c: Add ACPI module device table
  mfd: cros_ec_dev: Register shutdown function for debugfs
  mfd: cros_ec_dev: Register cros-ec-rtc driver as a subdevice
  mfd: cros_ec: Don't try to grab log when suspended
  ...
2018-06-11 07:20:17 -07:00
..
rmi4 Input: synaptics-rmi4 - support regulator supplies 2016-07-13 17:27:24 -07:00
touchscreen DeviceTree updates for 4.16: 2018-02-01 10:57:45 -08:00
adc-keys.txt Input: add ADC resistor ladder driver 2016-08-29 20:00:58 -07:00
atmel,captouch.txt Input: add Atmel Captouch Button driver 2016-05-18 15:08:19 -07:00
atmel,maxtouch.txt Input: atmel_mxt_ts - add missing compatible strings to OF device table 2018-05-01 15:51:15 -07:00
brcm,bcm-keypad.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
cap11xx.txt Input: cap11xx - add LED support 2015-08-16 23:22:01 -07:00
clps711x-keypad.txt input: clps711x-keypad: Changing the compatibility string to match with the smallest supported chip 2016-07-06 17:38:18 +02:00
cpcap-pwrbutton.txt input: cpcap-pwrbutton: New driver 2017-04-11 15:18:09 +01:00
cros-ec-keyb.txt input: Add ChromeOS EC keyboard driver 2013-04-05 11:20:13 +02:00
cypress,cyapa.txt Input: cyapa - fix address of Gen3 devices in device tree documentation 2015-09-19 11:39:02 -07:00
cypress,tm2-touchkey.txt Input: tm2-touchkey - add touchkey driver support for TM2 2017-01-18 14:50:23 -08:00
da9062-onkey.txt Input: da9062 - update bindings docs to account for da9061 2016-11-08 16:23:50 -08:00
dlink,dir685-touchkeys.txt Input: add D-Link DIR-685 touchkeys driver 2017-06-05 15:35:32 -07:00
e3x0-button.txt Input: add support for NI Ettus Research USRP E3x0 button 2015-01-10 14:17:10 -08:00
elan_i2c.txt Input: elan_i2c - add trackstick report 2018-05-23 16:46:36 -07:00
elants_i2c.txt Input: elants_i2c - wire up regulator support 2015-08-07 14:55:38 -07:00
fsl-mma8450.txt dt: fsl-mma8450.txt: Add missing 'reg' description 2012-06-13 13:34:41 -05:00
gpio-beeper.txt Input: add a new driver for GPIO beeper 2013-11-26 15:54:49 -08:00
gpio-decoder.txt Input: add generic input driver to read encoded GPIO lines 2016-08-29 20:24:23 -07:00
gpio-keys-polled.txt Input: gpio-keys-polled - don't use unit-address with button nodes 2016-09-05 10:31:45 -07:00
gpio-keys.txt Input: gpio-keys - add support for wakeup event action 2018-03-14 10:13:22 -07:00
gpio-matrix-keypad.txt Input: matrix_keypad - add option to drive inactive columns 2017-03-29 00:25:01 -07:00
gpio-mouse.txt Input: gpio_mouse - add DT bindings 2017-10-19 17:08:45 -07:00
hid-over-i2c.txt HID: i2c-hid: Allow ACPI systems to specify "post-power-on-delay-ms" 2017-11-21 13:29:15 +01:00
imx-keypad.txt Input: imx_keypad - add device tree support 2013-01-03 12:41:31 -08:00
input-reset.txt Input: sysrq - DT binding for key sequence 2013-08-12 22:31:55 -07:00
lpc32xx-key.txt input: Extend matrix-keypad device tree binding 2013-02-08 12:58:40 +00:00
matrix-keymap.txt input: Extend matrix-keypad device tree binding 2013-02-08 12:58:40 +00:00
mpr121-touchkey.txt Input: mpr121 - switch to device tree probe 2017-01-15 15:08:46 -08:00
mtk-pmic-keys.txt dt-bindings: input: Add document bindings for mtk-pmic-keys 2018-04-16 15:16:09 +01:00
nvidia,tegra20-kbc.txt Documentation: devicetree: fix reference to legacy wakeup properties 2015-10-30 13:04:19 -05:00
omap-keypad.txt input: Extend matrix-keypad device tree binding 2013-02-08 12:58:40 +00:00
ps2keyb-mouse-apbps2.txt Input: add support for GRLIB APBPS2 PS/2 Keyboard/Mouse 2013-03-12 08:50:06 -07:00
pwm-beeper.txt Input: pwm-beeper - support customized freq for SND_BELL 2017-03-07 10:39:23 -08:00
pwm-vibrator.txt Input: add a driver for PWM controllable vibrators 2017-09-04 12:13:24 -07:00
pxa27x-keypad.txt Input: pxa27x-keypad - add device tree support 2013-06-18 22:56:51 -07:00
qcom,pm8xxx-keypad.txt Documentation: devicetree: fix reference to legacy wakeup properties 2015-10-30 13:04:19 -05:00
qcom,pm8xxx-pwrkey.txt Input: pmic8xxx-pwrkey - migrate to DT 2014-03-30 13:25:19 -07:00
qcom,pm8xxx-vib.txt Input: pm8xxx-vib - add support for pm8916's vibrator 2017-04-05 08:52:39 -07:00
qcom,pm8941-pwrkey.txt Input: add Qualcomm PM8941 power key driver 2015-03-20 21:59:55 -07:00
raydium_i2c_ts.txt Input: add Raydium I2C touchscreen driver 2016-05-27 17:08:31 -07:00
regulator-haptic.txt Input: add regulator haptic driver 2014-12-21 18:59:20 -08:00
rotary-encoder.txt dt-bindings: input: rotary-encoder: fix typo 2017-04-20 10:47:27 -07:00
samsung-keypad.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
snvs-pwrkey.txt Document: devicetree: input: imx: i.mx snvs power device tree bindings 2015-07-15 10:17:11 +08:00
spear-keyboard.txt Input: spear-keyboard - document DT bindings 2012-05-20 22:02:04 -07:00
st-keyscan.txt Input: add st-keyscan driver 2014-05-14 16:39:46 -07:00
stmpe-keypad.txt Input: stmpe - enforce device tree only mode 2014-12-15 21:46:12 -08:00
sun4i-lradc-keys.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
tca8418_keypad.txt input: Extend matrix-keypad device tree binding 2013-02-08 12:58:40 +00:00
ti,drv260x.txt dt-bindings: input: ti,drv260x: fix typo in property name 2017-07-17 12:41:12 -05:00
ti,drv2665.txt Input: add TI drv2665 haptics driver 2015-05-08 16:45:16 -07:00
ti,drv2667.txt Input: add support for the DRV2667 haptic driver 2014-09-08 16:16:23 -07:00
ti,nspire-keypad.txt Input: add TI-Nspire keypad support 2013-06-04 09:17:25 -07:00
ti,palmas-pwrbutton.txt Input: introduce palmas-pwrbutton 2014-09-11 23:40:16 -07:00
tps65218-pwrbutton.txt dt-bindings: input: Specify the interrupt number of TPS65217 power button 2016-12-27 10:06:00 -08:00
twl4030-keypad.txt Input: twl4030-keypad - add device tree support 2014-01-04 00:47:37 -08:00
twl4030-pwrbutton.txt Input: twl4030-pwrbutton - add device tree support 2013-11-25 18:28:07 -08:00
zii,rave-sp-pwrbutton.txt Input: add RAVE SP Powerbutton driver 2018-03-08 15:34:45 -08:00