sc7280.dtsi (876f7a438e4247a948268ad77b67c494f709cc30) | sc7280.dtsi (73419e4d2fd1b838fcb1df6a978d67b3ae1c5c01) |
---|---|
1// SPDX-License-Identifier: BSD-3-Clause 2/* 3 * sc7280 SoC device tree source 4 * 5 * Copyright (c) 2020-2021, The Linux Foundation. All rights reserved. 6 */ | 1// SPDX-License-Identifier: BSD-3-Clause 2/* 3 * sc7280 SoC device tree source 4 * 5 * Copyright (c) 2020-2021, The Linux Foundation. All rights reserved. 6 */ |
7 | 7#include <dt-bindings/clock/qcom,camcc-sc7280.h> |
8#include <dt-bindings/clock/qcom,dispcc-sc7280.h> 9#include <dt-bindings/clock/qcom,gcc-sc7280.h> 10#include <dt-bindings/clock/qcom,gpucc-sc7280.h> 11#include <dt-bindings/clock/qcom,rpmh.h> 12#include <dt-bindings/clock/qcom,videocc-sc7280.h> | 8#include <dt-bindings/clock/qcom,dispcc-sc7280.h> 9#include <dt-bindings/clock/qcom,gcc-sc7280.h> 10#include <dt-bindings/clock/qcom,gpucc-sc7280.h> 11#include <dt-bindings/clock/qcom,rpmh.h> 12#include <dt-bindings/clock/qcom,videocc-sc7280.h> |
13#include <dt-bindings/gpio/gpio.h> |
|
13#include <dt-bindings/interconnect/qcom,sc7280.h> 14#include <dt-bindings/interrupt-controller/arm-gic.h> 15#include <dt-bindings/mailbox/qcom-ipcc.h> 16#include <dt-bindings/power/qcom-rpmpd.h> 17#include <dt-bindings/reset/qcom,sdm845-aoss.h> 18#include <dt-bindings/reset/qcom,sdm845-pdc.h> 19#include <dt-bindings/soc/qcom,rpmh-rsc.h> 20#include <dt-bindings/thermal/thermal.h> --- 1688 unchanged lines hidden (view full) --- 1709 clocks = <&rpmhcc RPMH_IPA_CLK>; 1710 clock-names = "core"; 1711 1712 interconnects = <&aggre2_noc MASTER_IPA 0 &mc_virt SLAVE_EBI1 0>, 1713 <&gem_noc MASTER_APPSS_PROC 0 &cnoc2 SLAVE_IPA_CFG 0>; 1714 interconnect-names = "memory", 1715 "config"; 1716 | 14#include <dt-bindings/interconnect/qcom,sc7280.h> 15#include <dt-bindings/interrupt-controller/arm-gic.h> 16#include <dt-bindings/mailbox/qcom-ipcc.h> 17#include <dt-bindings/power/qcom-rpmpd.h> 18#include <dt-bindings/reset/qcom,sdm845-aoss.h> 19#include <dt-bindings/reset/qcom,sdm845-pdc.h> 20#include <dt-bindings/soc/qcom,rpmh-rsc.h> 21#include <dt-bindings/thermal/thermal.h> --- 1688 unchanged lines hidden (view full) --- 1710 clocks = <&rpmhcc RPMH_IPA_CLK>; 1711 clock-names = "core"; 1712 1713 interconnects = <&aggre2_noc MASTER_IPA 0 &mc_virt SLAVE_EBI1 0>, 1714 <&gem_noc MASTER_APPSS_PROC 0 &cnoc2 SLAVE_IPA_CFG 0>; 1715 interconnect-names = "memory", 1716 "config"; 1717 |
1718 qcom,qmp = <&aoss_qmp>; 1719 |
|
1717 qcom,smem-states = <&ipa_smp2p_out 0>, 1718 <&ipa_smp2p_out 1>; 1719 qcom,smem-state-names = "ipa-clock-enabled-valid", 1720 "ipa-clock-enabled"; 1721 1722 status = "disabled"; 1723 }; 1724 --- 60 unchanged lines hidden (view full) --- 1785 opp-550000000 { 1786 opp-hz = /bits/ 64 <550000000>; 1787 opp-level = <RPMH_REGULATOR_LEVEL_SVS_L1>; 1788 opp-peak-kBps = <6832000>; 1789 }; 1790 }; 1791 }; 1792 | 1720 qcom,smem-states = <&ipa_smp2p_out 0>, 1721 <&ipa_smp2p_out 1>; 1722 qcom,smem-state-names = "ipa-clock-enabled-valid", 1723 "ipa-clock-enabled"; 1724 1725 status = "disabled"; 1726 }; 1727 --- 60 unchanged lines hidden (view full) --- 1788 opp-550000000 { 1789 opp-hz = /bits/ 64 <550000000>; 1790 opp-level = <RPMH_REGULATOR_LEVEL_SVS_L1>; 1791 opp-peak-kBps = <6832000>; 1792 }; 1793 }; 1794 }; 1795 |
1793 gmu: gmu@3d69000 { | 1796 gmu: gmu@3d6a000 { |
1794 compatible="qcom,adreno-gmu-635.0", "qcom,adreno-gmu"; 1795 reg = <0 0x03d6a000 0 0x34000>, 1796 <0 0x3de0000 0 0x10000>, 1797 <0 0x0b290000 0 0x10000>; 1798 reg-names = "gmu", "rscc", "gmu_pdc"; 1799 interrupts = <GIC_SPI 304 IRQ_TYPE_LEVEL_HIGH>, 1800 <GIC_SPI 305 IRQ_TYPE_LEVEL_HIGH>; 1801 interrupt-names = "hfi", "gmu"; --- 954 unchanged lines hidden (view full) --- 2756 clocks = <&rpmhcc RPMH_CXO_CLK>, 2757 <&rpmhcc RPMH_CXO_CLK_A>; 2758 clock-names = "bi_tcxo", "bi_tcxo_ao"; 2759 #clock-cells = <1>; 2760 #reset-cells = <1>; 2761 #power-domain-cells = <1>; 2762 }; 2763 | 1797 compatible="qcom,adreno-gmu-635.0", "qcom,adreno-gmu"; 1798 reg = <0 0x03d6a000 0 0x34000>, 1799 <0 0x3de0000 0 0x10000>, 1800 <0 0x0b290000 0 0x10000>; 1801 reg-names = "gmu", "rscc", "gmu_pdc"; 1802 interrupts = <GIC_SPI 304 IRQ_TYPE_LEVEL_HIGH>, 1803 <GIC_SPI 305 IRQ_TYPE_LEVEL_HIGH>; 1804 interrupt-names = "hfi", "gmu"; --- 954 unchanged lines hidden (view full) --- 2759 clocks = <&rpmhcc RPMH_CXO_CLK>, 2760 <&rpmhcc RPMH_CXO_CLK_A>; 2761 clock-names = "bi_tcxo", "bi_tcxo_ao"; 2762 #clock-cells = <1>; 2763 #reset-cells = <1>; 2764 #power-domain-cells = <1>; 2765 }; 2766 |
2767 camcc: clock-controller@ad00000 { 2768 compatible = "qcom,sc7280-camcc"; 2769 reg = <0 0x0ad00000 0 0x10000>; 2770 clocks = <&rpmhcc RPMH_CXO_CLK>, 2771 <&rpmhcc RPMH_CXO_CLK_A>, 2772 <&sleep_clk>; 2773 clock-names = "bi_tcxo", "bi_tcxo_ao", "sleep_clk"; 2774 #clock-cells = <1>; 2775 #reset-cells = <1>; 2776 #power-domain-cells = <1>; 2777 }; 2778 |
|
2764 dispcc: clock-controller@af00000 { 2765 compatible = "qcom,sc7280-dispcc"; 2766 reg = <0 0xaf00000 0 0x20000>; 2767 clocks = <&rpmhcc RPMH_CXO_CLK>, 2768 <&gcc GCC_DISP_GPLL0_CLK_SRC>, | 2779 dispcc: clock-controller@af00000 { 2780 compatible = "qcom,sc7280-dispcc"; 2781 reg = <0 0xaf00000 0 0x20000>; 2782 clocks = <&rpmhcc RPMH_CXO_CLK>, 2783 <&gcc GCC_DISP_GPLL0_CLK_SRC>, |
2769 <0>, <0>, <0>, <0>, <0>, <0>; 2770 clock-names = "bi_tcxo", "gcc_disp_gpll0_clk", | 2784 <&mdss_dsi_phy 0>, 2785 <&mdss_dsi_phy 1>, 2786 <&dp_phy 0>, 2787 <&dp_phy 1>, 2788 <&mdss_edp_phy 0>, 2789 <&mdss_edp_phy 1>; 2790 clock-names = "bi_tcxo", 2791 "gcc_disp_gpll0_clk", |
2771 "dsi0_phy_pll_out_byteclk", 2772 "dsi0_phy_pll_out_dsiclk", 2773 "dp_phy_pll_link_clk", 2774 "dp_phy_pll_vco_div_clk", 2775 "edp_phy_pll_link_clk", 2776 "edp_phy_pll_vco_div_clk"; 2777 #clock-cells = <1>; 2778 #reset-cells = <1>; 2779 #power-domain-cells = <1>; 2780 }; 2781 | 2792 "dsi0_phy_pll_out_byteclk", 2793 "dsi0_phy_pll_out_dsiclk", 2794 "dp_phy_pll_link_clk", 2795 "dp_phy_pll_vco_div_clk", 2796 "edp_phy_pll_link_clk", 2797 "edp_phy_pll_vco_div_clk"; 2798 #clock-cells = <1>; 2799 #reset-cells = <1>; 2800 #power-domain-cells = <1>; 2801 }; 2802 |
2803 mdss: display-subsystem@ae00000 { 2804 compatible = "qcom,sc7280-mdss"; 2805 reg = <0 0x0ae00000 0 0x1000>; 2806 reg-names = "mdss"; 2807 2808 power-domains = <&dispcc DISP_CC_MDSS_CORE_GDSC>; 2809 2810 clocks = <&gcc GCC_DISP_AHB_CLK>, 2811 <&dispcc DISP_CC_MDSS_AHB_CLK>, 2812 <&dispcc DISP_CC_MDSS_MDP_CLK>; 2813 clock-names = "iface", 2814 "ahb", 2815 "core"; 2816 2817 assigned-clocks = <&dispcc DISP_CC_MDSS_MDP_CLK>; 2818 assigned-clock-rates = <300000000>; 2819 2820 interrupts = <GIC_SPI 83 IRQ_TYPE_LEVEL_HIGH>; 2821 interrupt-controller; 2822 #interrupt-cells = <1>; 2823 2824 interconnects = <&mmss_noc MASTER_MDP0 0 &mc_virt SLAVE_EBI1 0>; 2825 interconnect-names = "mdp0-mem"; 2826 2827 iommus = <&apps_smmu 0x900 0x402>; 2828 2829 #address-cells = <2>; 2830 #size-cells = <2>; 2831 ranges; 2832 2833 status = "disabled"; 2834 2835 mdss_mdp: display-controller@ae01000 { 2836 compatible = "qcom,sc7280-dpu"; 2837 reg = <0 0x0ae01000 0 0x8f030>, 2838 <0 0x0aeb0000 0 0x2008>; 2839 reg-names = "mdp", "vbif"; 2840 2841 clocks = <&gcc GCC_DISP_HF_AXI_CLK>, 2842 <&gcc GCC_DISP_SF_AXI_CLK>, 2843 <&dispcc DISP_CC_MDSS_AHB_CLK>, 2844 <&dispcc DISP_CC_MDSS_MDP_LUT_CLK>, 2845 <&dispcc DISP_CC_MDSS_MDP_CLK>, 2846 <&dispcc DISP_CC_MDSS_VSYNC_CLK>; 2847 clock-names = "bus", 2848 "nrt_bus", 2849 "iface", 2850 "lut", 2851 "core", 2852 "vsync"; 2853 assigned-clocks = <&dispcc DISP_CC_MDSS_MDP_CLK>, 2854 <&dispcc DISP_CC_MDSS_VSYNC_CLK>, 2855 <&dispcc DISP_CC_MDSS_AHB_CLK>; 2856 assigned-clock-rates = <300000000>, 2857 <19200000>, 2858 <19200000>; 2859 operating-points-v2 = <&mdp_opp_table>; 2860 power-domains = <&rpmhpd SC7280_CX>; 2861 2862 interrupt-parent = <&mdss>; 2863 interrupts = <0>; 2864 2865 status = "disabled"; 2866 2867 ports { 2868 #address-cells = <1>; 2869 #size-cells = <0>; 2870 2871 port@0 { 2872 reg = <0>; 2873 dpu_intf1_out: endpoint { 2874 remote-endpoint = <&dsi0_in>; 2875 }; 2876 }; 2877 2878 port@1 { 2879 reg = <1>; 2880 dpu_intf5_out: endpoint { 2881 remote-endpoint = <&edp_in>; 2882 }; 2883 }; 2884 2885 port@2 { 2886 reg = <2>; 2887 dpu_intf0_out: endpoint { 2888 remote-endpoint = <&dp_in>; 2889 }; 2890 }; 2891 }; 2892 2893 mdp_opp_table: opp-table { 2894 compatible = "operating-points-v2"; 2895 2896 opp-200000000 { 2897 opp-hz = /bits/ 64 <200000000>; 2898 required-opps = <&rpmhpd_opp_low_svs>; 2899 }; 2900 2901 opp-300000000 { 2902 opp-hz = /bits/ 64 <300000000>; 2903 required-opps = <&rpmhpd_opp_svs>; 2904 }; 2905 2906 opp-380000000 { 2907 opp-hz = /bits/ 64 <380000000>; 2908 required-opps = <&rpmhpd_opp_svs_l1>; 2909 }; 2910 2911 opp-506666667 { 2912 opp-hz = /bits/ 64 <506666667>; 2913 required-opps = <&rpmhpd_opp_nom>; 2914 }; 2915 }; 2916 }; 2917 2918 mdss_dsi: dsi@ae94000 { 2919 compatible = "qcom,mdss-dsi-ctrl"; 2920 reg = <0 0x0ae94000 0 0x400>; 2921 reg-names = "dsi_ctrl"; 2922 2923 interrupt-parent = <&mdss>; 2924 interrupts = <4>; 2925 2926 clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK>, 2927 <&dispcc DISP_CC_MDSS_BYTE0_INTF_CLK>, 2928 <&dispcc DISP_CC_MDSS_PCLK0_CLK>, 2929 <&dispcc DISP_CC_MDSS_ESC0_CLK>, 2930 <&dispcc DISP_CC_MDSS_AHB_CLK>, 2931 <&gcc GCC_DISP_HF_AXI_CLK>; 2932 clock-names = "byte", 2933 "byte_intf", 2934 "pixel", 2935 "core", 2936 "iface", 2937 "bus"; 2938 2939 operating-points-v2 = <&dsi_opp_table>; 2940 power-domains = <&rpmhpd SC7280_CX>; 2941 2942 phys = <&mdss_dsi_phy>; 2943 phy-names = "dsi"; 2944 2945 #address-cells = <1>; 2946 #size-cells = <0>; 2947 2948 status = "disabled"; 2949 2950 ports { 2951 #address-cells = <1>; 2952 #size-cells = <0>; 2953 2954 port@0 { 2955 reg = <0>; 2956 dsi0_in: endpoint { 2957 remote-endpoint = <&dpu_intf1_out>; 2958 }; 2959 }; 2960 2961 port@1 { 2962 reg = <1>; 2963 dsi0_out: endpoint { 2964 }; 2965 }; 2966 }; 2967 2968 dsi_opp_table: opp-table { 2969 compatible = "operating-points-v2"; 2970 2971 opp-187500000 { 2972 opp-hz = /bits/ 64 <187500000>; 2973 required-opps = <&rpmhpd_opp_low_svs>; 2974 }; 2975 2976 opp-300000000 { 2977 opp-hz = /bits/ 64 <300000000>; 2978 required-opps = <&rpmhpd_opp_svs>; 2979 }; 2980 2981 opp-358000000 { 2982 opp-hz = /bits/ 64 <358000000>; 2983 required-opps = <&rpmhpd_opp_svs_l1>; 2984 }; 2985 }; 2986 }; 2987 2988 mdss_dsi_phy: phy@ae94400 { 2989 compatible = "qcom,sc7280-dsi-phy-7nm"; 2990 reg = <0 0x0ae94400 0 0x200>, 2991 <0 0x0ae94600 0 0x280>, 2992 <0 0x0ae94900 0 0x280>; 2993 reg-names = "dsi_phy", 2994 "dsi_phy_lane", 2995 "dsi_pll"; 2996 2997 #clock-cells = <1>; 2998 #phy-cells = <0>; 2999 3000 clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, 3001 <&rpmhcc RPMH_CXO_CLK>; 3002 clock-names = "iface", "ref"; 3003 3004 status = "disabled"; 3005 }; 3006 3007 mdss_edp: edp@aea0000 { 3008 compatible = "qcom,sc7280-edp"; 3009 3010 reg = <0 0xaea0000 0 0x200>, 3011 <0 0xaea0200 0 0x200>, 3012 <0 0xaea0400 0 0xc00>, 3013 <0 0xaea1000 0 0x400>; 3014 3015 interrupt-parent = <&mdss>; 3016 interrupts = <14>; 3017 3018 clocks = <&rpmhcc RPMH_CXO_CLK>, 3019 <&gcc GCC_EDP_CLKREF_EN>, 3020 <&dispcc DISP_CC_MDSS_AHB_CLK>, 3021 <&dispcc DISP_CC_MDSS_EDP_AUX_CLK>, 3022 <&dispcc DISP_CC_MDSS_EDP_LINK_CLK>, 3023 <&dispcc DISP_CC_MDSS_EDP_LINK_INTF_CLK>, 3024 <&dispcc DISP_CC_MDSS_EDP_PIXEL_CLK>; 3025 clock-names = "core_xo", 3026 "core_ref", 3027 "core_iface", 3028 "core_aux", 3029 "ctrl_link", 3030 "ctrl_link_iface", 3031 "stream_pixel"; 3032 #clock-cells = <1>; 3033 assigned-clocks = <&dispcc DISP_CC_MDSS_EDP_LINK_CLK_SRC>, 3034 <&dispcc DISP_CC_MDSS_EDP_PIXEL_CLK_SRC>; 3035 assigned-clock-parents = <&mdss_edp_phy 0>, <&mdss_edp_phy 1>; 3036 3037 phys = <&mdss_edp_phy>; 3038 phy-names = "dp"; 3039 3040 operating-points-v2 = <&edp_opp_table>; 3041 power-domains = <&rpmhpd SC7280_CX>; 3042 3043 #address-cells = <1>; 3044 #size-cells = <0>; 3045 3046 status = "disabled"; 3047 3048 ports { 3049 #address-cells = <1>; 3050 #size-cells = <0>; 3051 port@0 { 3052 reg = <0>; 3053 edp_in: endpoint { 3054 remote-endpoint = <&dpu_intf5_out>; 3055 }; 3056 }; 3057 }; 3058 3059 edp_opp_table: opp-table { 3060 compatible = "operating-points-v2"; 3061 3062 opp-160000000 { 3063 opp-hz = /bits/ 64 <160000000>; 3064 required-opps = <&rpmhpd_opp_low_svs>; 3065 }; 3066 3067 opp-270000000 { 3068 opp-hz = /bits/ 64 <270000000>; 3069 required-opps = <&rpmhpd_opp_svs>; 3070 }; 3071 3072 opp-540000000 { 3073 opp-hz = /bits/ 64 <540000000>; 3074 required-opps = <&rpmhpd_opp_nom>; 3075 }; 3076 3077 opp-810000000 { 3078 opp-hz = /bits/ 64 <810000000>; 3079 required-opps = <&rpmhpd_opp_nom>; 3080 }; 3081 }; 3082 }; 3083 3084 mdss_edp_phy: phy@aec2a00 { 3085 compatible = "qcom,sc7280-edp-phy"; 3086 3087 reg = <0 0xaec2a00 0 0x19c>, 3088 <0 0xaec2200 0 0xa0>, 3089 <0 0xaec2600 0 0xa0>, 3090 <0 0xaec2000 0 0x1c0>; 3091 3092 clocks = <&rpmhcc RPMH_CXO_CLK>, 3093 <&gcc GCC_EDP_CLKREF_EN>; 3094 clock-names = "aux", 3095 "cfg_ahb"; 3096 3097 #clock-cells = <1>; 3098 #phy-cells = <0>; 3099 3100 status = "disabled"; 3101 }; 3102 3103 mdss_dp: displayport-controller@ae90000 { 3104 compatible = "qcom,sc7280-dp"; 3105 3106 reg = <0 0x0ae90000 0 0x1400>; 3107 3108 interrupt-parent = <&mdss>; 3109 interrupts = <12>; 3110 3111 clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, 3112 <&dispcc DISP_CC_MDSS_DP_AUX_CLK>, 3113 <&dispcc DISP_CC_MDSS_DP_LINK_CLK>, 3114 <&dispcc DISP_CC_MDSS_DP_LINK_INTF_CLK>, 3115 <&dispcc DISP_CC_MDSS_DP_PIXEL_CLK>; 3116 clock-names = "core_iface", 3117 "core_aux", 3118 "ctrl_link", 3119 "ctrl_link_iface", 3120 "stream_pixel"; 3121 #clock-cells = <1>; 3122 assigned-clocks = <&dispcc DISP_CC_MDSS_DP_LINK_CLK_SRC>, 3123 <&dispcc DISP_CC_MDSS_DP_PIXEL_CLK_SRC>; 3124 assigned-clock-parents = <&dp_phy 0>, <&dp_phy 1>; 3125 phys = <&dp_phy>; 3126 phy-names = "dp"; 3127 3128 operating-points-v2 = <&dp_opp_table>; 3129 power-domains = <&rpmhpd SC7280_CX>; 3130 3131 #sound-dai-cells = <0>; 3132 3133 status = "disabled"; 3134 3135 ports { 3136 #address-cells = <1>; 3137 #size-cells = <0>; 3138 port@0 { 3139 reg = <0>; 3140 dp_in: endpoint { 3141 remote-endpoint = <&dpu_intf0_out>; 3142 }; 3143 }; 3144 3145 port@1 { 3146 reg = <1>; 3147 dp_out: endpoint { }; 3148 }; 3149 }; 3150 3151 dp_opp_table: opp-table { 3152 compatible = "operating-points-v2"; 3153 3154 opp-160000000 { 3155 opp-hz = /bits/ 64 <160000000>; 3156 required-opps = <&rpmhpd_opp_low_svs>; 3157 }; 3158 3159 opp-270000000 { 3160 opp-hz = /bits/ 64 <270000000>; 3161 required-opps = <&rpmhpd_opp_svs>; 3162 }; 3163 3164 opp-540000000 { 3165 opp-hz = /bits/ 64 <540000000>; 3166 required-opps = <&rpmhpd_opp_svs_l1>; 3167 }; 3168 3169 opp-810000000 { 3170 opp-hz = /bits/ 64 <810000000>; 3171 required-opps = <&rpmhpd_opp_nom>; 3172 }; 3173 }; 3174 }; 3175 }; 3176 |
|
2782 pdc: interrupt-controller@b220000 { 2783 compatible = "qcom,sc7280-pdc", "qcom,pdc"; 2784 reg = <0 0x0b220000 0 0x30000>; 2785 qcom,pdc-ranges = <0 480 40>, <40 140 14>, <54 263 1>, 2786 <55 306 4>, <59 312 3>, <62 374 2>, 2787 <64 434 2>, <66 438 3>, <69 86 1>, 2788 <70 520 54>, <124 609 31>, <155 63 1>, 2789 <156 716 12>; --- 84 unchanged lines hidden (view full) --- 2874 2875 pcie1_clkreq_n: pcie1-clkreq-n { 2876 pins = "gpio79"; 2877 function = "pcie1_clkreqn"; 2878 drive-strength = <2>; 2879 bias-pull-up; 2880 }; 2881 | 3177 pdc: interrupt-controller@b220000 { 3178 compatible = "qcom,sc7280-pdc", "qcom,pdc"; 3179 reg = <0 0x0b220000 0 0x30000>; 3180 qcom,pdc-ranges = <0 480 40>, <40 140 14>, <54 263 1>, 3181 <55 306 4>, <59 312 3>, <62 374 2>, 3182 <64 434 2>, <66 438 3>, <69 86 1>, 3183 <70 520 54>, <124 609 31>, <155 63 1>, 3184 <156 716 12>; --- 84 unchanged lines hidden (view full) --- 3269 3270 pcie1_clkreq_n: pcie1-clkreq-n { 3271 pins = "gpio79"; 3272 function = "pcie1_clkreqn"; 3273 drive-strength = <2>; 3274 bias-pull-up; 3275 }; 3276 |
3277 dp_hot_plug_det: dp-hot-plug-det { 3278 pins = "gpio47"; 3279 function = "dp_hot"; 3280 bias-disable; 3281 }; 3282 |
|
2882 qspi_clk: qspi-clk { 2883 pins = "gpio14"; 2884 function = "qspi_clk"; 2885 }; 2886 2887 qspi_cs0: qspi-cs0 { 2888 pins = "gpio15"; 2889 function = "qspi_cs"; --- 1874 unchanged lines hidden --- | 3283 qspi_clk: qspi-clk { 3284 pins = "gpio14"; 3285 function = "qspi_clk"; 3286 }; 3287 3288 qspi_cs0: qspi-cs0 { 3289 pins = "gpio15"; 3290 function = "qspi_cs"; --- 1874 unchanged lines hidden --- |