mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-09-03 17:51:23 +00:00
arm64: dts: qcom: sm8250-edo: Add Samsung touchscreen
Add Samsung touchscreen node and relevant pin configuration to make the phones actually interactable with. Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org> Link: https://lore.kernel.org/r/20210616122708.144770-6-konrad.dybcio@somainline.org Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
This commit is contained in:
parent
4a62a82428
commit
e76c7e1f15
@ -462,7 +462,18 @@ &i2c13 {
|
||||
status = "okay";
|
||||
clock-frequency = <400000>;
|
||||
|
||||
/* Samsung touchscreen @ 48 */
|
||||
touchscreen@48 {
|
||||
compatible = "samsung,s6sy761";
|
||||
reg = <0x48>;
|
||||
interrupt-parent = <&tlmm>;
|
||||
interrupts = <39 0x2008>;
|
||||
/* It's "vddio" downstream but it works anyway! */
|
||||
vdd-supply = <&vreg_l1c_1p8>;
|
||||
avdd-supply = <&vreg_l10c_3p3>;
|
||||
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&ts_int_default>;
|
||||
};
|
||||
};
|
||||
|
||||
&i2c15 {
|
||||
@ -570,6 +581,14 @@ mdm2ap_default: mdm2ap-default {
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
ts_int_default: ts-int-default {
|
||||
pins = "gpio39";
|
||||
function = "gpio";
|
||||
drive-strength = <2>;
|
||||
bias-disabled;
|
||||
input-enable;
|
||||
};
|
||||
|
||||
ap2mdm_default: ap2mdm-default {
|
||||
pins = "gpio56", "gpio57";
|
||||
function = "gpio";
|
||||
|
Loading…
Reference in New Issue
Block a user