]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: qcom: msm8916-wingtech-wt865x8: Add Lenovo A6000/A6010
authorAnton Bambura <jenneron@postmarketos.org>
Mon, 29 Jul 2024 16:38:48 +0000 (21:38 +0500)
committerBjorn Andersson <andersson@kernel.org>
Tue, 30 Jul 2024 19:45:26 +0000 (14:45 -0500)
commitbc5bf7b1ec49bb2c4c3b6ba7952e973a68320d1c
treec6865eeaca6706e689b4dc40508910c1ae4700e9
parente3eaace51cb087ee3fdc463b5fd1053fe5539587
arm64: dts: qcom: msm8916-wingtech-wt865x8: Add Lenovo A6000/A6010

Add initial device-tree for Lenovo A6000 (wt86518) and Lenovo A6010
(wt86528), which are MSM8916-based devices. These devices are quite
similar, so some configuration is shared in msm8916-wingtech-wt865x8.dtsi.

Lenovo A6000 (wt86518):
 - storage (eMMC and uSD card);
 - usb in peripheral mode;
 - touchscreen;
 - sensors;
 - WiFi/BT;
 - keys;
 - battery and charger.

Lenovo A6010 (wt86528):
 - storage (eMMC and uSD card);
 - usb with extcon;
 - touchscreen;
 - sensors;
 - WiFi/BT;
 - keys;
 - leds;
 - battery;

Signed-off-by: Anton Bambura <jenneron@postmarketos.org>
Co-developed-by: Stephan Gerhold <stephan@gerhold.net>
Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
[Nikita: minor cleanup]
Signed-off-by: Nikita Travkin <nikita@trvn.ru>
Link: https://lore.kernel.org/r/20240729-msm89xx-wingtech-init-v3-2-32c35476f098@trvn.ru
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/Makefile
arch/arm64/boot/dts/qcom/msm8916-wingtech-wt86518.dts [new file with mode: 0644]
arch/arm64/boot/dts/qcom/msm8916-wingtech-wt86528.dts [new file with mode: 0644]
arch/arm64/boot/dts/qcom/msm8916-wingtech-wt865x8.dtsi [new file with mode: 0644]