arm64: dts: qcom: msm8916-thwc: Add initial device trees
authorYang Xiwen <forbidden405@foxmail.com>
Sat, 14 Jan 2023 06:38:46 +0000 (14:38 +0800)
committerBjorn Andersson <andersson@kernel.org>
Wed, 8 Feb 2023 22:12:42 +0000 (14:12 -0800)
commitfaf69431464b95a99d74c29cf93497ab64a00ec8
treec81fe15577807b3c65ac7dff015d3e9071b0d490
parent25aab0b852d63784586ed99148d9af37a820a0c8
arm64: dts: qcom: msm8916-thwc: Add initial device trees

This commit adds support for the ufi-001C and uf896 WiFi/LTE dongle made by
Tong Heng Wei Chuang based on MSM8916.
uf896 is another variant for the usb stick. The board design
differs by using different gpios for the keys and leds.

Note: The original firmware does not support 64-bit OS. It is necessary
to flash 64-bit TZ firmware to boot arm64.

Currently supported:
- All CPU cores
- Buttons
- LEDs
- Modem
- SDHC
- USB Device Mode
- UART

Co-developed-by: Jaime Breva <jbreva@nayarsystems.com>
Signed-off-by: Jaime Breva <jbreva@nayarsystems.com>
Co-developed-by: Nikita Travkin <nikita@trvn.ru>
Signed-off-by: Nikita Travkin <nikita@trvn.ru>
Signed-off-by: Yang Xiwen <forbidden405@foxmail.com>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/Makefile
arch/arm64/boot/dts/qcom/msm8916-thwc-uf896.dts [new file with mode: 0644]
arch/arm64/boot/dts/qcom/msm8916-thwc-ufi001c.dts [new file with mode: 0644]
arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi [new file with mode: 0644]