arm64: dts: qcom: lemans-evk: Add TCA9534 I/O expander

Integrate the TCA9534 I/O expander via I2C to provide 8 additional
GPIO lines for extended I/O functionality.

Signed-off-by: Nirmesh Kumar Singh <quic_nkumarsi@quicinc.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Wasim Nazir <wasim.nazir@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250916-lemans-evk-bu-v5-3-53d7d206669d@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
Nirmesh Kumar Singh 2025-09-16 16:16:51 +05:30 committed by Bjorn Andersson
parent 5bc646aa0c
commit 6ae6381f87

View File

@ -341,6 +341,38 @@ &gpi_dma2 {
status = "okay";
};
&i2c18 {
status = "okay";
expander0: gpio@38 {
compatible = "ti,tca9538";
reg = <0x38>;
#gpio-cells = <2>;
gpio-controller;
};
expander1: gpio@39 {
compatible = "ti,tca9538";
reg = <0x39>;
#gpio-cells = <2>;
gpio-controller;
};
expander2: gpio@3a {
compatible = "ti,tca9538";
reg = <0x3a>;
#gpio-cells = <2>;
gpio-controller;
};
expander3: gpio@3b {
compatible = "ti,tca9538";
reg = <0x3b>;
#gpio-cells = <2>;
gpio-controller;
};
};
&mdss0 {
status = "okay";
};