This series adds support for the latest member of the Azoteq IQS7222x family of devices; it also sneaks in a bug fix and a clarification to the binding. Changes in v2: - Added patches [1/4] and [2/4] - Updated patch [3/4] as follows: - Wrapped words instead of splitting them - Specified units for the 'azoteq,top-speed', 'azoteq,bottom-speed' and 'azoteq,gesture-dist' properties as in patch [2/4] - Corrected the 'azoteq,gesture-dist' property's role in the case of tap gestures - Updated the if/then/else schema to consolidate restrictions common to both IQS7222B and IQS7222D, and to indicate that the latter can support the 'azoteq,ulp-allow' property - Added more details to the commit message - Removed unused variable 'val' from patch [4/4] Jeff LaBundy (4): Input: iqs7222 - configure power mode before triggering ATI dt-bindings: input: iqs7222: Define units for slider properties dt-bindings: input: iqs7222: Add properties for Azoteq IQS7222D Input: iqs7222 - add support for Azoteq IQS7222D .../bindings/input/azoteq,iqs7222.yaml | 248 ++++++++- drivers/input/misc/Kconfig | 4 +- drivers/input/misc/iqs7222.c | 476 +++++++++++++++++- 3 files changed, 688 insertions(+), 40 deletions(-) -- 2.34.1