]> Git Repo - J-linux.git/commitdiff
Merge tag 'input-for-v6.9-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor...
authorLinus Torvalds <[email protected]>
Sun, 17 Mar 2024 18:50:54 +0000 (11:50 -0700)
committerLinus Torvalds <[email protected]>
Sun, 17 Mar 2024 18:50:54 +0000 (11:50 -0700)
Pull input updates from Dmitry Torokhov:

 - a new driver for Goodix Berlin I2C and SPI touch controllers

 - support for IQS7222D v1.1 and v1.2 in iqs7222 driver

 - support for IST3032C and IST3038B parts in Imagis touchscreen driver

 - support for touch keys for Imagis touchscreen controllers

 - support for Snakebyte GAMEPADs in xpad driver

 - various cleanups and conversions to yaml for device tree bindings

 - assorted fixes and cleanups

 - old Synaptics navpoint driver has been removed since the only board
   that used it (HP iPAQ hx4700) was removed a while ago.

* tag 'input-for-v6.9-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (37 commits)
  Input: xpad - add support for Snakebyte GAMEPADs
  dt-bindings: input: samsung,s3c6410-keypad: convert to DT Schema
  Input: imagis - add touch key support
  dt-bindings: input: imagis: Document touch keys
  Input: imagis - use FIELD_GET where applicable
  Input: make input_class constant
  dt-bindings: input: atmel,captouch: convert bindings to YAML
  Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  dt-bindings: input: allwinner,sun4i-a10-lrad: drop redundant type from label
  Input: serio - make serio_bus const
  Input: synaptics-rmi4 - make rmi_bus_type const
  Input: xilinx_ps2 - fix kernel-doc for xps2_of_probe function
  input/touchscreen: imagis: add support for IST3032C
  dt-bindings: input/touchscreen: imagis: add compatible for IST3032C
  input/touchscreen: imagis: Add support for Imagis IST3038B
  dt-bindings: input/touchscreen: Add compatible for IST3038B
  input/touchscreen: imagis: Correct the maximum touch area value
  Input: leds - change config symbol dependency for audio mute trigger
  Input: ti_am335x_tsc - remove redundant assignment to variable config
  Input: xpad - sort xpad_device by vendor and product ID
  ...

1  2 
Documentation/devicetree/bindings/power/wakeup-source.txt

index 75bc20b95688f6b7ab74579b8a859b8cdbc2a00c,6baa200548dfade584cc422cb5be822130d92d91..a6c8978964aa163250f070aa1ead247792fffa50
@@@ -3,20 -3,16 +3,20 @@@ Specifying wakeup capability for device
  
  Any device nodes
  ----------------
 -Nodes that describe devices which has wakeup capability must contain an
 +Nodes that describe devices which have wakeup capability may contain a
  "wakeup-source" boolean property.
  
 -Also, if device is marked as a wakeup source, then all the primary
 -interrupt(s) can be used as wakeup interrupt(s).
 +If the device is marked as a wakeup-source, interrupt wake capability depends
 +on the device specific "interrupt-names" property. If no interrupts are labeled
 +as wake capable, then it is up to the device to determine which interrupts can
 +wake the system.
  
 -However if the devices have dedicated interrupt as the wakeup source
 -then they need to specify/identify the same using device specific
 -interrupt name. In such cases only that interrupt can be used as wakeup
 -interrupt.
 +However if a device has a dedicated interrupt as the wakeup source, then it
 +needs to specify/identify it using a device specific interrupt name. In such
 +cases only that interrupt can be used as a wakeup interrupt.
 +
 +While various legacy interrupt names exist, new devices should use "wakeup" as
 +the canonical interrupt name.
  
  List of legacy properties and respective binding document
  ---------------------------------------------------------
@@@ -27,7 -23,7 +27,7 @@@
                                Documentation/devicetree/bindings/mfd/tc3589x.txt
                                Documentation/devicetree/bindings/input/touchscreen/ads7846.txt
  4. "linux,keypad-wakeup"      Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
- 5. "linux,input-wakeup"               Documentation/devicetree/bindings/input/samsung-keypad.txt
+ 5. "linux,input-wakeup"               Documentation/devicetree/bindings/input/samsung,s3c6410-keypad.yaml
  6. "nvidia,wakeup-source"     Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt
  
  Examples
This page took 0.07452 seconds and 4 git commands to generate.