From: Yegor Yefremov <yegorslists@xxxxxxxxxxxxxx> This is an attempt to revive DT support for TI tps6507x that was started in 2013 [1], [2]. Current changes: - remove tsc node - add /bits/ 16 to for 16-bit values - rework bindings description, i.e. all properties are optional Histor of original changes: Changes since V3: - Rebased on top of Dmitry's changes - Removed error handling for optional DT properties Changes since V2: - Updated tps6507x documentation. - Removed unnecessary code. Changes since V1: - Updated tps6507x documentation. - Updated commit message. - return proper error value in absence platform and DT data for touchscreen. [1] https://www.spinics.net/lists/devicetree/msg09388.html [2] https://patchwork.kernel.org/patch/2324441/ Yegor Yefremov (3): tps6507x-ts: update to devm_* API tps6507x-ts: add DT support tps6507x-ts: add DT bindings description Documentation/devicetree/bindings/mfd/tps6507x.txt | 30 +++++++- drivers/input/touchscreen/tps6507x-ts.c | 79 ++++++++++++---------- 2 files changed, 73 insertions(+), 36 deletions(-) -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html