Hi everyone, Here's a follow up series of the I2C component probers for Chromebooks. This series enables the component prober for the Corsola series of devices, combines the two existing Voltorb SKUs, and adds a new device, codename Squirtle. Patch 1 adds a new HID-over-I2C touchscreen from Elan. Patch 2 merges the Voltorb entries in the device tree bindings into one. Patch 3 adds a new entry for the Squirtle device to the bindings. Patch 4 fixes up the existing device trees for the component prober to be active. Patch 5 merges the device trees for the Voltorb device. Patch 6 adds a device tree file for the Squirtle device, with I2C components ready to be probed by the prober. Patch 7 enables the prober to probe trackpads on some devices in the Corsola family. Patch 8 enables the prober to probe touchscreens on Squirtle. Please take a look. Thanks ChenYu Chen-Yu Tsai (8): dt-bindings: HID: i2c-hid: elan: Introduce Elan eKTH8D18 dt-bindings: arm: mediatek: Merge MT8186 Voltorb entries dt-bindings: arm: mediatek: Add MT8186 Squirtle Chromebooks arm64: dts: mediatek: mt8186-steelix: Mark second source components for probing arm64: dts: mediatek: mt8186: Merge Voltorb device trees arm64: dts: mediatek: mt8186: Add Squirtle Chromebooks platform/chrome: of_hw_prober: Support trackpad probing on Corsola family platform/chrome: of_hw_prober: Support touchscreen probing on Squirtle .../devicetree/bindings/arm/mediatek.yaml | 7 +- .../bindings/input/elan,ekth6915.yaml | 29 ++++- arch/arm64/boot/dts/mediatek/Makefile | 4 +- .../dts/mediatek/mt8186-corsola-squirtle.dts | 107 ++++++++++++++++++ .../dts/mediatek/mt8186-corsola-steelix.dtsi | 9 +- .../mt8186-corsola-tentacool-sku327683.dts | 2 + .../mt8186-corsola-tentacruel-sku262148.dts | 2 + .../mt8186-corsola-voltorb-sku589824.dts | 13 --- ...u589825.dts => mt8186-corsola-voltorb.dts} | 5 +- .../boot/dts/mediatek/mt8186-corsola.dtsi | 10 +- .../platform/chrome/chromeos_of_hw_prober.c | 29 +++++ 11 files changed, 185 insertions(+), 32 deletions(-) create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-squirtle.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb-sku589824.dts rename arch/arm64/boot/dts/mediatek/{mt8186-corsola-voltorb-sku589825.dts => mt8186-corsola-voltorb.dts} (76%) -- 2.49.0.rc0.332.g42c0ae87b1-goog