Re: [PATCH 4/5] arm64: dts: qcom: Add support for ECS LIVA QC710
From: Neil Armstrong
Date: Tue Jan 13 2026 - 04:01:52 EST
Hi,
On 1/11/26 09:35, Val Packett wrote:
Add a device tree for the ECS LIVA QC710 (Snapdragon 7c) mini PC/devkit.
Working:
- Wi-Fi (wcn3990 hw1.0)
- Bluetooth
- USB Type-A (USB3 and USB2)
- Ethernet (over USB2)
- HDMI Display
- eMMC
- SDHC (microSD slot)
Not included:
- HDMI Audio
- EC (IT8987)
Signed-off-by: Val Packett <val@xxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/Makefile | 2 +
.../boot/dts/qcom/sc7180-ecs-liva-qc710.dts | 625 ++++++++++++++++++
2 files changed, 627 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-ecs-liva-qc710.dts
<snip>
+
+ hdmi-bridge {
+ compatible = "algoltek,ag6311";
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+
+ hdmi_bridge_dp_in: endpoint {
+ remote-endpoint = <&usb_1_qmpphy_dp_out>;
+ };
+ };
+
+ port@1 {
+ reg = <1>;
+
+ hdmi_bridge_tmds_out: endpoint {
+ remote-endpoint = <&hdmi_con>;
+ };
+ };
+ };
+ };
+
+ hdmi-connector {
+ compatible = "hdmi-connector";
+ type = "a";
+
+ port {
+ hdmi_con: endpoint {
+ remote-endpoint = <&hdmi_bridge_tmds_out>;
+ };
+ };
+ };
+
<snip>
+<snip>
+&usb_1_qmpphy {
+ vdda-phy-supply = <&vreg_l3c_1p2>;
+ vdda-pll-supply = <&vreg_l4a_0p8>;
+
+ /delete-property/ mode-switch;
+ /delete-property/ orientation-switch;
+
+ status = "okay";
+
+ ports {
+ port@0 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ /delete-node/ endpoint;
+
+ usb_1_qmpphy_dp_out: endpoint@0 {
+ reg = <0>;
+
+ data-lanes = <3 2>;
+ remote-endpoint = <&hdmi_bridge_dp_in>;
+ };
+
+ usb_1_qmpphy_usb_ss_out: endpoint@1 {
+ reg = <1>;
+
+ data-lanes = <1 0>;
+ remote-endpoint = <&usb_a_connector_ss_in>;
+ };
+ };
+ };
+};
+
Hehe, finally seems my work was quite useful after all :-)
Thanks,
Neil