ipq40xx: add support for Mikrotik wAP R ac / LTE / LTE6
[openwrt/staging/dedeckeh.git] / target / linux / ipq40xx / files / arch / arm / boot / dts / qcom-ipq4018-wap-ac-lte.dts
1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2 /* Copyright (c) 2022, Alexander Couzens <lynxis@fe80.eu> */
3
4 #include "qcom-ipq4018-wap-ac.dtsi"
5
6 / {
7 model = "MikroTik wAP ac LTE";
8 compatible = "mikrotik,wap-ac-lte";
9
10 soc {
11 tcsr@194b000 {
12 /* select hostmode */
13 compatible = "qcom,tcsr";
14 reg = <0x194b000 0x100>;
15 qcom,usb-hsphy-mode-select = <TCSR_USB_HSPHY_HOST_MODE>;
16 status = "okay";
17 };
18
19 usb3@8af8800 {
20 status = "okay";
21
22 dwc3@8a00000 {
23 phys = <&usb3_hs_phy>;
24 phy-names = "usb2-phy";
25 };
26 };
27 };
28 };
29
30 &tlmm {
31 enable-usb-power {
32 gpio-hog;
33 gpios = <2 GPIO_ACTIVE_HIGH>;
34 output-high;
35 line-name = "enable USB power";
36 };
37 };
38
39 &usb3_hs_phy {
40 status = "okay";
41 };
42
43 &usb3 {
44 status = "okay";
45 };