mirror_ubuntu-kernels/Documentation/devicetree/bindings/input
Douglas Anderson 2ca376ef18 dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid backed touchscreens
As talked about in the patch ("drm/panel: Add a way for other devices
to follow panel state"), touchscreens that are connected to panels are
generally expected to be power sequenced together with the panel
they're attached to. Today, nothing provides information allowing you
to find out that a touchscreen is connected to a panel. Let's add a
phandle for this.

The proerty is added to the generic touchscreen bindings and then
enabled in the bindings for the i2c-hid backed devices. This can and
should be added for other touchscreens in the future, but for now
let's start small.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Maxime Ripard <mripard@kernel.org>
Reviewed-by: Benjamin Tissoires <bentiss@kernel.org>
Acked-by: Benjamin Tissoires <bentiss@kernel.org>
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20230727101636.v4.1.Id68e30343bb1e11470582a9078b086176cfec46b@changeid
2023-08-01 07:34:34 -07:00
..
rmi4
touchscreen dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid backed touchscreens 2023-08-01 07:34:34 -07:00
adc-joystick.yaml dt-bindings: input: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
adc-keys.yaml dt-bindings: input: Convert adc-keys to DT schema 2022-07-08 15:17:55 -07:00
adi,adp5588.yaml dt-bindings: input: adp5588: add bindings 2022-08-30 21:16:08 -07:00
allwinner,sun4i-a10-lradc-keys.yaml dt-bindings: input: sun4i-lradc-keys: Add F1C100s compatible 2022-11-03 13:44:04 -07:00
ariel-pwrbutton.yaml dt-bindings: input: ariel-pwrbutton: use spi-peripheral-props.yaml 2022-07-28 13:24:25 -07:00
atmel,captouch.txt
atmel,maxtouch.yaml dt-bindings: input: atmel,maxtouch: add linux,keycodes 2023-05-01 20:22:07 -07:00
azoteq,iqs7222.yaml dt-bindings: input: iqs7222: Add support for IQS7222A v1.13+ 2022-10-24 05:10:05 -07:00
brcm,bcm-keypad.txt
clps711x-keypad.txt
cpcap-pwrbutton.txt
cypress-sf.yaml dt-bindings: input: Add binding for cypress-sf 2021-09-09 22:26:33 -07:00
cypress,cyapa.yaml dt-bindings: input: cypress,cyapa: convert to dtschema 2023-05-11 11:37:26 -07:00
cypress,tm2-touchkey.yaml dt-bindings: input: tm2-touchkey: document vddio-supply 2020-12-09 19:47:10 -08:00
da9062-onkey.txt dt-bindings: mfd: update dlg,da9063.yaml reference 2022-07-07 13:10:00 -06:00
dlg,da7280.txt dt-bindings: input: Add document bindings for DA7280 2020-12-11 00:21:25 -08:00
dlink,dir685-touchkeys.txt
e3x0-button.txt
elan,ekth3000.yaml dt-bindings: input: elan,ekth3000: Convert txt bindings to yaml 2021-10-18 15:09:54 -05:00
elan,ekth6915.yaml dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid backed touchscreens 2023-08-01 07:34:34 -07:00
fsl,mpr121-touchkey.yaml dt-bindings: input: use generic node names 2022-05-27 21:49:32 -07:00
fsl,scu-key.yaml dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
goodix,gt7375p.yaml dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid backed touchscreens 2023-08-01 07:34:34 -07:00
google,cros-ec-keyb.yaml dt-bindings: input: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
gpio-beeper.yaml dt-bindings: input: gpio-beeper: Convert to yaml schema 2022-12-08 17:48:58 -08:00
gpio-decoder.txt
gpio-keys.yaml dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
gpio-matrix-keypad.txt
gpio-mouse.txt
gpio-vibrator.yaml dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
hid-over-i2c.yaml dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid backed touchscreens 2023-08-01 07:34:34 -07:00
ibm,op-panel.yaml dt-bindings: input: Add documentation for IBM Operation Panel 2022-08-17 12:32:02 -07:00
imx-keypad.yaml dt-bindings: input: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
input-reset.txt
input.yaml dt-bindings: drop redundant part of title of shared bindings 2022-12-16 11:41:49 -06:00
iqs62x-keys.yaml dt-bindings: input: Use common 'linux,keycodes' definition 2022-07-08 15:17:55 -07:00
iqs269a.yaml dt-bindings: input: Centralize 'linux,code' definition 2022-07-08 15:17:55 -07:00
iqs626a.yaml dt-bindings: input: iqs626a: Redefine trackpad property types 2023-02-03 17:21:04 -08:00
lpc32xx-key.txt
matrix-keymap.txt dt-bindings: input: Convert matrix-keymap to json-schema 2020-07-09 17:28:16 -06:00
matrix-keymap.yaml dt-bindings: input: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
max77650-onkey.yaml dt-bindings: input: Centralize 'linux,code' definition 2022-07-08 15:17:55 -07:00
mediatek,mt6779-keypad.yaml dt-bindings: input: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
mediatek,pmic-keys.yaml dt-bindings: input: mediatek,pmic-keys: Fix typo in "linux,keycodes" property name 2023-06-26 10:26:52 -06:00
microchip,cap11xx.yaml dt-bindings: input: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
microchip,qt1050.txt
nvidia,tegra20-kbc.txt
omap-keypad.txt
pine64,pinephone-keyboard.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
ps2keyb-mouse-apbps2.txt
pwm-beeper.yaml dt-bindings: input: pwm-beeper: convert to dt schema 2023-04-14 00:08:40 -07:00
pwm-vibrator.yaml dt-bindings: input: pwm-vibrator: Add enable-gpio 2023-05-08 09:44:06 -07:00
pxa27x-keypad.txt
qcom,pm8xxx-keypad.txt
qcom,pm8xxx-vib.yaml dt-bindings: input: qcom,pm8xxx-vib: convert to yaml 2022-09-24 23:25:47 -07:00
qcom,pm8921-pwrkey.yaml dt-bindings: input: qcom,pm8921-pwrkey: convert to dt-schema 2022-10-29 21:34:16 -07:00
qcom,pm8941-pwrkey.yaml dt-bindings: input: pm8941-pwrkey: Convert pm8941 power key binding to yaml 2021-07-23 12:36:52 -07:00
raydium_i2c_ts.txt
regulator-haptic.yaml dt-bindings: input: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
rotary-encoder.txt
samsung-keypad.txt
spear-keyboard.txt
sprd,sc27xx-vibrator.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
st-keyscan.txt
stmpe-keypad.txt
tca8418_keypad.txt
ti,drv260x.yaml dt-bindings: input: Convert ti,drv260x to DT schema 2022-12-08 17:48:58 -08:00
ti,drv2665.txt
ti,drv2667.txt
ti,nspire-keypad.txt
ti,palmas-pwrbutton.txt
tps65218-pwrbutton.txt
twl4030-keypad.txt
twl4030-pwrbutton.txt dt-bindings: mfd: Fix typo in file name of twl-familly.txt 2020-03-03 16:39:05 -06:00
zii,rave-sp-pwrbutton.txt