arm64: dts: mediatek: mt8192-asurada-spherion: Mark trackpads as fail-needs-probe
authorLaura Nao <laura.nao@collabora.com>
Tue, 18 Mar 2025 10:22:59 +0000 (11:22 +0100)
committerAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Mon, 7 Jul 2025 08:53:05 +0000 (10:53 +0200)
commit1fcb7608a0eac3f86d4ac4a3241dfc5eb86a5393
treef63a728ef5069c32bd935b645350ebb00b75f7c0
parent85c767d2d36fa9d505266b2038931c5b745e6678
arm64: dts: mediatek: mt8192-asurada-spherion: Mark trackpads as fail-needs-probe

Different Spherion variants use different trackpads on the same I2C2
bus. Instead of enabling all of them by default, mark them as
"fail-needs-probe" and let the implementation determine which one is
actually present.

Additionally, move the trackpad pinctrl entry back to the individual
trackpad nodes.

Signed-off-by: Laura Nao <laura.nao@collabora.com>
Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
Reviewed-by: NĂ­colas F. R. A. Prado <nfraprado@collabora.com>
Tested-by: NĂ­colas F. R. A. Prado <nfraprado@collabora.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20250318102259.189289-3-laura.nao@collabora.com
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r0.dts
arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi