update dtb to linux 6.1 and update qcom for-next patchset

ok tobhe@
This commit is contained in:
patrick 2022-12-12 18:46:51 +00:00
parent 8763face52
commit 6b99de3800
7 changed files with 579 additions and 111 deletions

View File

@ -3,8 +3,7 @@
ONLY_FOR_ARCHS= ${GCC4_ARCHS} ${CLANG_ARCHS}
COMMENT= Device Tree Blobs
VERSION= 6.0.10
REVISION= 2
VERSION= 6.1
# XXX Updating this port has a high chance of breaking drivers as breaking
# XXX changes are frequently made to device trees in linux. See commit log

View File

@ -1,2 +1,2 @@
SHA256 (linux-6.0.10.tar.xz) = OeV/zYTNcL+j4aQYXTqg7X8UMvJMZUjRYyaww8lUHdA=
SIZE (linux-6.0.10.tar.xz) = 133913388
SHA256 (linux-6.1.tar.xz) = LKHxcFGkMPb+0RluSVJxdQcXGs/ZfZZXchJQJwOyXes=
SIZE (linux-6.1.tar.xz) = 134728520

View File

@ -381,76 +381,39 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
&qup0 {
status = "okay";
};
@@ -177,7 +505,7 @@
@@ -207,7 +535,7 @@
clock-frequency = <400000>;
pinctrl-names = "default";
- pinctrl-0 = <&qup0_i2c4_default>, <&ts0_default>;
+ pinctrl-0 = <&qup0_i2c4_default>;
status = "okay";
@@ -185,9 +513,13 @@
touchscreen@10 {
compatible = "hid-over-i2c";
reg = <0x10>;
+
hid-descr-addr = <0x1>;
interrupts-extended = <&tlmm 175 IRQ_TYPE_LEVEL_LOW>;
vdd-supply = <&vreg_misc_3p3>;
+
+ pinctrl-names = "default";
+ pinctrl-0 = <&ts0_default>;
};
};
@@ -203,24 +535,44 @@
clock-frequency = <400000>;
pinctrl-names = "default";
- pinctrl-0 = <&qup2_i2c5_default>, <&kybd_default>, <&tpad_default>;
- pinctrl-0 = <&qup2_i2c5_default>;
+ pinctrl-0 = <&qup2_i2c5_default>, <&tpad_default>;
status = "okay";
+ touchpad@15 {
+ compatible = "hid-over-i2c";
+ reg = <0x15>;
+
+ hid-descr-addr = <0x1>;
+ interrupts-extended = <&tlmm 182 IRQ_TYPE_LEVEL_LOW>;
+ vdd-supply = <&vreg_misc_3p3>;
+
+ wakeup-source;
+ };
+
touchpad@2c {
compatible = "hid-over-i2c";
reg = <0x2c>;
+
hid-descr-addr = <0x20>;
@@ -219,12 +547,7 @@
interrupts-extended = <&tlmm 182 IRQ_TYPE_LEVEL_LOW>;
vdd-supply = <&vreg_misc_3p3>;
+
+ wakeup-source;
- pinctrl-names = "default";
- pinctrl-0 = <&tpad_default>;
-
wakeup-source;
-
- status = "disabled";
};
keyboard@68 {
compatible = "hid-over-i2c";
reg = <0x68>;
+
hid-descr-addr = <0x1>;
interrupts-extended = <&tlmm 104 IRQ_TYPE_LEVEL_LOW>;
touchpad@2c {
@@ -235,9 +558,6 @@
interrupts-extended = <&tlmm 182 IRQ_TYPE_LEVEL_LOW>;
vdd-supply = <&vreg_misc_3p3>;
+
+ pinctrl-names = "default";
+ pinctrl-0 = <&kybd_default>;
+
+ wakeup-source;
};
};
@@ -307,6 +659,13 @@
- pinctrl-names = "default";
- pinctrl-0 = <&tpad_default>;
-
wakeup-source;
};
@@ -339,6 +659,13 @@
};
};
@ -464,7 +427,7 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
&pmc8280c_gpios {
edp_bl_pwm: edp-bl-pwm-state {
pins = "gpio8";
@@ -314,29 +673,119 @@
@@ -346,29 +673,119 @@
};
};
@ -587,7 +550,7 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
qup0_i2c4_default: qup0-i2c4-default-state {
pins = "gpio171", "gpio172";
function = "qup4";
@@ -352,7 +801,7 @@
@@ -384,7 +801,7 @@
};
tpad_default: tpad-default-state {
@ -596,7 +559,7 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
pins = "gpio182";
function = "gpio";
bias-disable;
@@ -360,13 +809,13 @@
@@ -392,13 +809,13 @@
};
ts0_default: ts0-default-state {
@ -604,8 +567,7 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
+ int-n-pins {
pins = "gpio175";
function = "gpio";
- bias-pull-up;
+ bias-disable;
bias-disable;
};
- reset-n {

View File

@ -1,7 +1,255 @@
Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
--- arch/arm64/boot/dts/qcom/sc8280xp.dtsi.orig
+++ arch/arm64/boot/dts/qcom/sc8280xp.dtsi
@@ -729,12 +729,12 @@
@@ -6,6 +6,7 @@
#include <dt-bindings/clock/qcom,gcc-sc8280xp.h>
#include <dt-bindings/clock/qcom,rpmh.h>
+#include <dt-bindings/interconnect/qcom,osm-l3.h>
#include <dt-bindings/interconnect/qcom,sc8280xp.h>
#include <dt-bindings/interrupt-controller/arm-gic.h>
#include <dt-bindings/mailbox/qcom-ipcc.h>
@@ -38,66 +39,87 @@
opp-300000000 {
opp-hz = /bits/ 64 <300000000>;
+ opp-peak-kBps = <(300000 * 32)>;
};
opp-403200000 {
opp-hz = /bits/ 64 <403200000>;
+ opp-peak-kBps = <(384000 * 32)>;
};
opp-499200000 {
opp-hz = /bits/ 64 <499200000>;
+ opp-peak-kBps = <(480000 * 32)>;
};
opp-595200000 {
opp-hz = /bits/ 64 <595200000>;
+ opp-peak-kBps = <(576000 * 32)>;
};
opp-691200000 {
opp-hz = /bits/ 64 <691200000>;
+ opp-peak-kBps = <(672000 * 32)>;
};
opp-806400000 {
opp-hz = /bits/ 64 <806400000>;
+ opp-peak-kBps = <(768000 * 32)>;
};
opp-902400000 {
opp-hz = /bits/ 64 <902400000>;
+ opp-peak-kBps = <(864000 * 32)>;
};
opp-1017600000 {
opp-hz = /bits/ 64 <1017600000>;
+ opp-peak-kBps = <(960000 * 32)>;
};
opp-1113600000 {
opp-hz = /bits/ 64 <1113600000>;
+ opp-peak-kBps = <(1075200 * 32)>;
};
opp-1209600000 {
opp-hz = /bits/ 64 <1209600000>;
+ opp-peak-kBps = <(1171200 * 32)>;
};
opp-1324800000 {
opp-hz = /bits/ 64 <1324800000>;
+ opp-peak-kBps = <(1267200 * 32)>;
};
opp-1440000000 {
opp-hz = /bits/ 64 <1440000000>;
+ opp-peak-kBps = <(1363200 * 32)>;
};
opp-1555200000 {
opp-hz = /bits/ 64 <1555200000>;
+ opp-peak-kBps = <(1536000 * 32)>;
};
opp-1670400000 {
opp-hz = /bits/ 64 <1670400000>;
+ opp-peak-kBps = <(1612800 * 32)>;
};
opp-1785600000 {
opp-hz = /bits/ 64 <1785600000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-1881600000 {
opp-hz = /bits/ 64 <1881600000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-1996800000 {
opp-hz = /bits/ 64 <1996800000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2112000000 {
opp-hz = /bits/ 64 <2112000000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2227200000 {
opp-hz = /bits/ 64 <2227200000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2342400000 {
opp-hz = /bits/ 64 <2342400000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2438400000 {
opp-hz = /bits/ 64 <2438400000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
};
@@ -107,66 +129,87 @@
opp-825600000 {
opp-hz = /bits/ 64 <825600000>;
+ opp-peak-kBps = <(768000 * 32)>;
};
opp-940800000 {
opp-hz = /bits/ 64 <940800000>;
+ opp-peak-kBps = <(864000 * 32)>;
};
opp-1056000000 {
opp-hz = /bits/ 64 <1056000000>;
+ opp-peak-kBps = <(960000 * 32)>;
};
opp-1171200000 {
opp-hz = /bits/ 64 <1171200000>;
+ opp-peak-kBps = <(1171200 * 32)>;
};
opp-1286400000 {
opp-hz = /bits/ 64 <1286400000>;
+ opp-peak-kBps = <(1267200 * 32)>;
};
opp-1401600000 {
opp-hz = /bits/ 64 <1401600000>;
+ opp-peak-kBps = <(1363200 * 32)>;
};
opp-1516800000 {
opp-hz = /bits/ 64 <1516800000>;
+ opp-peak-kBps = <(1459200 * 32)>;
};
opp-1632000000 {
opp-hz = /bits/ 64 <1632000000>;
+ opp-peak-kBps = <(1612800 * 32)>;
};
opp-1747200000 {
opp-hz = /bits/ 64 <1747200000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-1862400000 {
opp-hz = /bits/ 64 <1862400000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-1977600000 {
opp-hz = /bits/ 64 <1977600000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2073600000 {
opp-hz = /bits/ 64 <2073600000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2169600000 {
opp-hz = /bits/ 64 <2169600000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2284800000 {
opp-hz = /bits/ 64 <2284800000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2400000000 {
opp-hz = /bits/ 64 <2400000000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2496000000 {
opp-hz = /bits/ 64 <2496000000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2592000000 {
opp-hz = /bits/ 64 <2592000000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2688000000 {
opp-hz = /bits/ 64 <2688000000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2803200000 {
opp-hz = /bits/ 64 <2803200000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2899200000 {
opp-hz = /bits/ 64 <2899200000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
opp-2995200000 {
opp-hz = /bits/ 64 <2995200000>;
+ opp-peak-kBps = <(1689600 * 32)>;
};
};
@@ -185,6 +228,7 @@
power-domain-names = "psci";
qcom,freq-domain = <&cpufreq_hw 0>;
operating-points-v2 = <&cpu0_opp_table>;
+ interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>;
#cooling-cells = <2>;
L2_0: l2-cache {
compatible = "cache";
@@ -206,6 +250,7 @@
power-domain-names = "psci";
qcom,freq-domain = <&cpufreq_hw 0>;
operating-points-v2 = <&cpu0_opp_table>;
+ interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>;
#cooling-cells = <2>;
L2_100: l2-cache {
compatible = "cache";
@@ -224,6 +269,7 @@
power-domain-names = "psci";
qcom,freq-domain = <&cpufreq_hw 0>;
operating-points-v2 = <&cpu0_opp_table>;
+ interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>;
#cooling-cells = <2>;
L2_200: l2-cache {
compatible = "cache";
@@ -242,6 +288,7 @@
power-domain-names = "psci";
qcom,freq-domain = <&cpufreq_hw 0>;
operating-points-v2 = <&cpu0_opp_table>;
+ interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>;
#cooling-cells = <2>;
L2_300: l2-cache {
compatible = "cache";
@@ -260,6 +307,7 @@
power-domain-names = "psci";
qcom,freq-domain = <&cpufreq_hw 1>;
operating-points-v2 = <&cpu4_opp_table>;
+ interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>;
#cooling-cells = <2>;
L2_400: l2-cache {
compatible = "cache";
@@ -278,6 +326,7 @@
power-domain-names = "psci";
qcom,freq-domain = <&cpufreq_hw 1>;
operating-points-v2 = <&cpu4_opp_table>;
+ interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>;
#cooling-cells = <2>;
L2_500: l2-cache {
compatible = "cache";
@@ -296,6 +345,7 @@
power-domain-names = "psci";
qcom,freq-domain = <&cpufreq_hw 1>;
operating-points-v2 = <&cpu4_opp_table>;
+ interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>;
#cooling-cells = <2>;
L2_600: l2-cache {
compatible = "cache";
@@ -314,6 +364,7 @@
power-domain-names = "psci";
qcom,freq-domain = <&cpufreq_hw 1>;
operating-points-v2 = <&cpu4_opp_table>;
+ interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>;
#cooling-cells = <2>;
L2_700: l2-cache {
compatible = "cache";
@@ -729,12 +780,12 @@
<0>,
<0>,
<0>,
@ -19,7 +267,7 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
<0>;
power-domains = <&rpmhpd SC8280XP_CX>;
};
@@ -839,6 +839,489 @@
@@ -839,12 +890,505 @@
status = "disabled";
};
@ -38,6 +286,8 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
+ <0x02000000 0x0 0x30300000 0x0 0x30300000 0x0 0x1d00000>;
+ bus-range = <0x00 0xff>;
+
+ dma-coherent;
+
+ linux,pci-domain = <6>;
+ num-lanes = <1>;
+
@ -135,6 +385,8 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
+ <0x02000000 0x0 0x32300000 0x0 0x32300000 0x0 0x1d00000>;
+ bus-range = <0x00 0xff>;
+
+ dma-coherent;
+
+ linux,pci-domain = <5>;
+ num-lanes = <2>;
+
@ -230,6 +482,8 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
+ <0x02000000 0x0 0x34300000 0x0 0x34300000 0x0 0x1d00000>;
+ bus-range = <0x00 0xff>;
+
+ dma-coherent;
+
+ linux,pci-domain = <4>;
+ num-lanes = <4>;
+
@ -328,6 +582,8 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
+ <0x02000000 0x0 0x38300000 0x0 0x38300000 0x0 0x1d00000>;
+ bus-range = <0x00 0xff>;
+
+ dma-coherent;
+
+ linux,pci-domain = <3>;
+ num-lanes = <2>;
+
@ -423,6 +679,8 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
+ <0x02000000 0x0 0x3c300000 0x0 0x3c300000 0x0 0x1d00000>;
+ bus-range = <0x00 0xff>;
+
+ dma-coherent;
+
+ linux,pci-domain = <2>;
+ num-lanes = <4>;
+
@ -509,7 +767,127 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
ufs_mem_hc: ufs@1d84000 {
compatible = "qcom,sc8280xp-ufshc", "qcom,ufshc",
"jedec,ufs-2.0";
@@ -983,6 +1466,11 @@
reg = <0 0x01d84000 0 0x3000>;
interrupts = <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH>;
- phys = <&ufs_mem_phy_lanes>;
+ phys = <&ufs_mem_phy>;
phy-names = "ufsphy";
lanes-per-direction = <2>;
#reset-cells = <1>;
@@ -855,12 +1399,13 @@
required-opps = <&rpmhpd_opp_nom>;
iommus = <&apps_smmu 0xe0 0x0>;
+ dma-coherent;
clocks = <&gcc GCC_UFS_PHY_AXI_CLK>,
<&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>,
<&gcc GCC_UFS_PHY_AHB_CLK>,
<&gcc GCC_UFS_PHY_UNIPRO_CORE_CLK>,
- <&rpmhcc RPMH_CXO_CLK>,
+ <&gcc GCC_UFS_REF_CLKREF_CLK>,
<&gcc GCC_UFS_PHY_TX_SYMBOL_0_CLK>,
<&gcc GCC_UFS_PHY_RX_SYMBOL_0_CLK>,
<&gcc GCC_UFS_PHY_RX_SYMBOL_1_CLK>;
@@ -885,27 +1430,20 @@
ufs_mem_phy: phy@1d87000 {
compatible = "qcom,sc8280xp-qmp-ufs-phy";
- reg = <0 0x01d87000 0 0x1c8>;
- #address-cells = <2>;
- #size-cells = <2>;
- ranges;
- clock-names = "ref",
- "ref_aux";
- clocks = <&gcc GCC_UFS_REF_CLKREF_CLK>,
+ reg = <0 0x01d87000 0 0x1000>;
+
+ clocks = <&gcc GCC_UFS_CARD_CLKREF_CLK>,
<&gcc GCC_UFS_PHY_PHY_AUX_CLK>;
+ clock-names = "ref", "ref_aux";
+ power-domains = <&gcc UFS_PHY_GDSC>;
+
resets = <&ufs_mem_hc 0>;
reset-names = "ufsphy";
- status = "disabled";
- ufs_mem_phy_lanes: phy@1d87400 {
- reg = <0 0x01d87400 0 0x108>,
- <0 0x01d87600 0 0x1e0>,
- <0 0x01d87c00 0 0x1dc>,
- <0 0x01d87800 0 0x108>,
- <0 0x01d87a00 0 0x1e0>;
- #phy-cells = <0>;
- };
+ #phy-cells = <0>;
+
+ status = "disabled";
};
ufs_card_hc: ufs@1da4000 {
@@ -913,7 +1451,7 @@
"jedec,ufs-2.0";
reg = <0 0x01da4000 0 0x3000>;
interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>;
- phys = <&ufs_card_phy_lanes>;
+ phys = <&ufs_card_phy>;
phy-names = "ufsphy";
lanes-per-direction = <2>;
#reset-cells = <1>;
@@ -923,12 +1461,13 @@
power-domains = <&gcc UFS_CARD_GDSC>;
iommus = <&apps_smmu 0x4a0 0x0>;
+ dma-coherent;
clocks = <&gcc GCC_UFS_CARD_AXI_CLK>,
<&gcc GCC_AGGRE_UFS_CARD_AXI_CLK>,
<&gcc GCC_UFS_CARD_AHB_CLK>,
<&gcc GCC_UFS_CARD_UNIPRO_CORE_CLK>,
- <&rpmhcc RPMH_CXO_CLK>,
+ <&gcc GCC_UFS_REF_CLKREF_CLK>,
<&gcc GCC_UFS_CARD_TX_SYMBOL_0_CLK>,
<&gcc GCC_UFS_CARD_RX_SYMBOL_0_CLK>,
<&gcc GCC_UFS_CARD_RX_SYMBOL_1_CLK>;
@@ -953,28 +1492,20 @@
ufs_card_phy: phy@1da7000 {
compatible = "qcom,sc8280xp-qmp-ufs-phy";
- reg = <0 0x01da7000 0 0x1c8>;
- #address-cells = <2>;
- #size-cells = <2>;
- ranges;
- clock-names = "ref",
- "ref_aux";
- clocks = <&gcc GCC_UFS_REF_CLKREF_CLK>,
+ reg = <0 0x01da7000 0 0x1000>;
+
+ clocks = <&gcc GCC_UFS_1_CARD_CLKREF_CLK>,
<&gcc GCC_UFS_CARD_PHY_AUX_CLK>;
+ clock-names = "ref", "ref_aux";
+ power-domains = <&gcc UFS_CARD_GDSC>;
+
resets = <&ufs_card_hc 0>;
reset-names = "ufsphy";
- status = "disabled";
+ #phy-cells = <0>;
- ufs_card_phy_lanes: phy@1da7400 {
- reg = <0 0x01da7400 0 0x108>,
- <0 0x01da7600 0 0x1e0>,
- <0 0x01da7c00 0 0x1dc>,
- <0 0x01da7800 0 0x108>,
- <0 0x01da7a00 0 0x1e0>;
- #phy-cells = <0>;
- };
+ status = "disabled";
};
tcsr_mutex: hwlock@1f40000 {
@@ -983,6 +1514,11 @@
#hwlock-cells = <1>;
};
@ -521,7 +899,7 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
usb_0_hsphy: phy@88e5000 {
compatible = "qcom,sc8280xp-usb-hs-phy",
"qcom,usb-snps-hs-5nm-phy";
@@ -1048,70 +1536,56 @@
@@ -1048,70 +1584,52 @@
status = "disabled";
};
@ -535,14 +913,13 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
+ reg = <0 0x088ef000 0 0x2000>;
clocks = <&gcc GCC_USB3_MP_PHY_AUX_CLK>,
<&rpmhcc RPMH_CXO_CLK>,
- <&rpmhcc RPMH_CXO_CLK>,
<&gcc GCC_USB3_MP0_CLKREF_CLK>,
- <&gcc GCC_USB3_MP_PHY_COM_AUX_CLK>;
- clock-names = "aux", "ref_clk_src", "ref", "com_aux";
+ <&gcc GCC_USB3_MP_PHY_COM_AUX_CLK>,
+ <&gcc GCC_USB3_MP_PHY_PIPE_0_CLK>;
+ clock-names = "aux", "ref_clk_src", "ref", "com_aux",
+ "pipe";
+ clock-names = "aux", "ref", "com_aux", "pipe";
resets = <&gcc GCC_USB3_UNIPHY_MP0_BCR>,
<&gcc GCC_USB3UNIPHY_PHY_MP0_BCR>;
@ -580,14 +957,13 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
+ reg = <0 0x088f1000 0 0x2000>;
clocks = <&gcc GCC_USB3_MP_PHY_AUX_CLK>,
<&rpmhcc RPMH_CXO_CLK>,
- <&rpmhcc RPMH_CXO_CLK>,
<&gcc GCC_USB3_MP1_CLKREF_CLK>,
- <&gcc GCC_USB3_MP_PHY_COM_AUX_CLK>;
- clock-names = "aux", "ref_clk_src", "ref", "com_aux";
+ <&gcc GCC_USB3_MP_PHY_COM_AUX_CLK>,
+ <&gcc GCC_USB3_MP_PHY_PIPE_1_CLK>;
+ clock-names = "aux", "ref_clk_src", "ref", "com_aux",
+ "pipe";
+ clock-names = "aux", "ref", "com_aux", "pipe";
resets = <&gcc GCC_USB3_UNIPHY_MP1_BCR>,
<&gcc GCC_USB3UNIPHY_PHY_MP1_BCR>;
@ -616,33 +992,130 @@ Index: arch/arm64/boot/dts/qcom/sc8280xp.dtsi
};
remoteproc_adsp: remoteproc@3000000 {
@@ -1292,6 +1766,8 @@
<&gem_noc MASTER_APPSS_PROC 0 &config_noc SLAVE_USB3_0 0>;
interconnect-names = "usb-ddr", "apps-usb";
@@ -1245,6 +1763,97 @@
};
};
+ wakeup-source;
+ pmu@9091000 {
+ compatible = "qcom,sc8280xp-llcc-bwmon", "qcom,sc7280-llcc-bwmon";
+ reg = <0 0x9091000 0 0x1000>;
+
status = "disabled";
usb_0_dwc3: usb@a600000 {
@@ -1344,6 +1820,8 @@
<&gem_noc MASTER_APPSS_PROC 0 &config_noc SLAVE_USB3_1 0>;
interconnect-names = "usb-ddr", "apps-usb";
+ wakeup-source;
+ interrupts = <GIC_SPI 81 IRQ_TYPE_LEVEL_HIGH>;
+
status = "disabled";
usb_1_dwc3: usb@a800000 {
@@ -1450,6 +1928,11 @@
mboxes = <&ipcc IPCC_CLIENT_AOP IPCC_MPROC_SIGNAL_GLINK_QMP>;
#clock-cells = <0>;
+ interconnects = <&mc_virt MASTER_LLCC 3 &mc_virt SLAVE_EBI1 3>;
+
+ operating-points-v2 = <&llcc_bwmon_opp_table>;
+
+ llcc_bwmon_opp_table: opp-table {
+ compatible = "operating-points-v2";
+
+ opp-0 {
+ opp-peak-kBps = <762000>;
+ };
+ opp-1 {
+ opp-peak-kBps = <1720000>;
+ };
+ opp-2 {
+ opp-peak-kBps = <2086000>;
+ };
+ opp-3 {
+ opp-peak-kBps = <2597000>;
+ };
+ opp-4 {
+ opp-peak-kBps = <2929000>;
+ };
+ opp-5 {
+ opp-peak-kBps = <3879000>;
+ };
+ opp-6 {
+ opp-peak-kBps = <5161000>;
+ };
+ opp-7 {
+ opp-peak-kBps = <5931000>;
+ };
+ opp-8 {
+ opp-peak-kBps = <6515000>;
+ };
+ opp-9 {
+ opp-peak-kBps = <7980000>;
+ };
+ opp-10 {
+ opp-peak-kBps = <8136000>;
+ };
+ opp-11 {
+ opp-peak-kBps = <10437000>;
+ };
+ opp-12 {
+ opp-peak-kBps = <12191000>;
+ };
+ };
+ };
+
+ pmu@90b6400 {
+ compatible = "qcom,sc8280xp-cpu-bwmon", "qcom,msm8998-bwmon";
+ reg = <0 0x090b6400 0 0x600>;
+
+ interrupts = <GIC_SPI 581 IRQ_TYPE_LEVEL_HIGH>;
+
+ interconnects = <&gem_noc MASTER_APPSS_PROC 3 &gem_noc SLAVE_LLCC 3>;
+ operating-points-v2 = <&cpu_bwmon_opp_table>;
+
+ cpu_bwmon_opp_table: opp-table {
+ compatible = "operating-points-v2";
+
+ opp-0 {
+ opp-peak-kBps = <2288000>;
+ };
+ opp-1 {
+ opp-peak-kBps = <4577000>;
+ };
+ opp-2 {
+ opp-peak-kBps = <7110000>;
+ };
+ opp-3 {
+ opp-peak-kBps = <9155000>;
+ };
+ opp-4 {
+ opp-peak-kBps = <12298000>;
+ };
+ opp-5 {
+ opp-peak-kBps = <14236000>;
+ };
+ opp-6 {
+ opp-peak-kBps = <15258001>;
+ };
+ };
+ };
+
system-cache-controller@9200000 {
compatible = "qcom,sc8280xp-llcc";
reg = <0 0x09200000 0 0x58000>, <0 0x09600000 0 0x58000>;
@@ -1456,6 +2065,11 @@
#clock-cells = <0>;
};
+ sram@c3f0000 {
+ compatible = "qcom,rpmh-stats";
+ reg = <0 0x0c3f0000 0 0x400>;
+ };
+
spmi_bus: spmi@c440000 {
compatible = "qcom,spmi-pmic-arb";
reg = <0 0x0c440000 0 0x1100>,
@@ -1784,6 +2398,16 @@
};
};
};
+ };
+
+ epss_l3: interconnect@18590000 {
+ compatible = "qcom,sc8280xp-epss-l3", "qcom,epss-l3";
+ reg = <0 0x18590000 0 0x1000>;
+
+ clocks = <&rpmhcc RPMH_CXO_CLK>, <&gcc GCC_GPLL0>;
+ clock-names = "xo", "alternate";
+
+ #interconnect-cells = <1>;
};
spmi_bus: spmi@c440000 {
cpufreq_hw: cpufreq@18591000 {

View File

@ -1,7 +1,7 @@
Index: arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi
--- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi.orig
+++ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi
@@ -17,7 +17,7 @@
@@ -18,7 +18,7 @@
};
chosen {

View File

@ -129,8 +129,10 @@ share/dtb/arm/artpec6-devboard.dtb
share/dtb/arm/aspeed-ast2500-evb.dtb
share/dtb/arm/aspeed-ast2600-evb-a1.dtb
share/dtb/arm/aspeed-ast2600-evb.dtb
share/dtb/arm/aspeed-bmc-amd-daytonax.dtb
share/dtb/arm/aspeed-bmc-amd-ethanolx.dtb
share/dtb/arm/aspeed-bmc-ampere-mtjade.dtb
share/dtb/arm/aspeed-bmc-ampere-mtmitchell.dtb
share/dtb/arm/aspeed-bmc-arm-stardragon4800-rep2.dtb
share/dtb/arm/aspeed-bmc-asrock-e3c246d4i.dtb
share/dtb/arm/aspeed-bmc-asrock-romed8hm3.dtb
@ -204,6 +206,7 @@ share/dtb/arm/at91-sama5d27_wlsom1_ek.dtb
share/dtb/arm/at91-sama5d2_icp.dtb
share/dtb/arm/at91-sama5d2_ptc_ek.dtb
share/dtb/arm/at91-sama5d2_xplained.dtb
share/dtb/arm/at91-sama5d3_eds.dtb
share/dtb/arm/at91-sama5d3_ksz9477_evb.dtb
share/dtb/arm/at91-sama5d3_xplained.dtb
share/dtb/arm/at91-sama5d4_ma5d4evk.dtb
@ -719,9 +722,8 @@ share/dtb/arm/imx6ul-ccimx6ulsbcpro.dtb
share/dtb/arm/imx6ul-geam.dtb
share/dtb/arm/imx6ul-isiot-emmc.dtb
share/dtb/arm/imx6ul-isiot-nand.dtb
share/dtb/arm/imx6ul-kontron-n6310-s-43.dtb
share/dtb/arm/imx6ul-kontron-n6310-s.dtb
share/dtb/arm/imx6ul-kontron-n6311-s.dtb
share/dtb/arm/imx6ul-kontron-bl-43.dtb
share/dtb/arm/imx6ul-kontron-bl.dtb
share/dtb/arm/imx6ul-liteboard.dtb
share/dtb/arm/imx6ul-opos6uldev.dtb
share/dtb/arm/imx6ul-phytec-segin-ff-rdk-emmc.dtb
@ -750,7 +752,7 @@ share/dtb/arm/imx6ull-colibri-wifi-eval-v3.dtb
share/dtb/arm/imx6ull-colibri-wifi-iris-v2.dtb
share/dtb/arm/imx6ull-colibri-wifi-iris.dtb
share/dtb/arm/imx6ull-jozacp.dtb
share/dtb/arm/imx6ull-kontron-n6411-s.dtb
share/dtb/arm/imx6ull-kontron-bl.dtb
share/dtb/arm/imx6ull-myir-mys-6ulx-eval.dtb
share/dtb/arm/imx6ull-opos6uldev.dtb
share/dtb/arm/imx6ull-phytec-segin-ff-rdk-emmc.dtb
@ -903,6 +905,7 @@ share/dtb/arm/kirkwood-ts419-6281.dtb
share/dtb/arm/kirkwood-ts419-6282.dtb
share/dtb/arm/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dtb
share/dtb/arm/lan966x-kontron-kswitch-d10-mmt-8g.dtb
share/dtb/arm/lan966x-pcb8290.dtb
share/dtb/arm/lan966x-pcb8291.dtb
share/dtb/arm/lan966x-pcb8309.dtb
share/dtb/arm/logicpd-som-lv-35xx-devkit.dtb
@ -1088,6 +1091,9 @@ share/dtb/arm/qcom-ipq8064-rb3011.dtb
share/dtb/arm/qcom-mdm9615-wp8548-mangoh-green.dtb
share/dtb/arm/qcom-msm8226-samsung-s3ve3g.dtb
share/dtb/arm/qcom-msm8660-surf.dtb
share/dtb/arm/qcom-msm8916-samsung-e5.dtb
share/dtb/arm/qcom-msm8916-samsung-e7.dtb
share/dtb/arm/qcom-msm8916-samsung-grandmax.dtb
share/dtb/arm/qcom-msm8916-samsung-serranove.dtb
share/dtb/arm/qcom-msm8960-cdp.dtb
share/dtb/arm/qcom-msm8974-lge-nexus5-hammerhead.dtb
@ -1570,6 +1576,8 @@ share/dtb/arm64/amd/amd-overdrive-rev-b1.dtb
share/dtb/arm64/amlogic/
share/dtb/arm64/amlogic/meson-a1-ad401.dtb
share/dtb/arm64/amlogic/meson-axg-jethome-jethub-j100.dtb
share/dtb/arm64/amlogic/meson-axg-jethome-jethub-j110-rev-2.dtb
share/dtb/arm64/amlogic/meson-axg-jethome-jethub-j110-rev-3.dtb
share/dtb/arm64/amlogic/meson-axg-s400.dtb
share/dtb/arm64/amlogic/meson-g12a-radxa-zero.dtb
share/dtb/arm64/amlogic/meson-g12a-sei510.dtb
@ -1612,6 +1620,7 @@ share/dtb/arm64/amlogic/meson-gxl-s905x-libretech-cc-v2.dtb
share/dtb/arm64/amlogic/meson-gxl-s905x-libretech-cc.dtb
share/dtb/arm64/amlogic/meson-gxl-s905x-nexbox-a95x.dtb
share/dtb/arm64/amlogic/meson-gxl-s905x-p212.dtb
share/dtb/arm64/amlogic/meson-gxm-gt1-ultimate.dtb
share/dtb/arm64/amlogic/meson-gxm-khadas-vim2.dtb
share/dtb/arm64/amlogic/meson-gxm-mecool-kiii-pro.dtb
share/dtb/arm64/amlogic/meson-gxm-minix-neo-u9h.dtb
@ -1669,13 +1678,13 @@ share/dtb/arm64/broadcom/bcm2837-rpi-3-b-plus.dtb
share/dtb/arm64/broadcom/bcm2837-rpi-3-b.dtb
share/dtb/arm64/broadcom/bcm2837-rpi-cm3-io3.dtb
share/dtb/arm64/broadcom/bcm2837-rpi-zero-2-w.dtb
share/dtb/arm64/broadcom/bcm4908/
share/dtb/arm64/broadcom/bcm4908/bcm4906-netgear-r8000p.dtb
share/dtb/arm64/broadcom/bcm4908/bcm4906-tplink-archer-c2300-v1.dtb
share/dtb/arm64/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dtb
share/dtb/arm64/broadcom/bcm4908/bcm4908-netgear-raxe500.dtb
share/dtb/arm64/broadcom/bcmbca/
share/dtb/arm64/broadcom/bcmbca/bcm4906-netgear-r8000p.dtb
share/dtb/arm64/broadcom/bcmbca/bcm4906-tplink-archer-c2300-v1.dtb
share/dtb/arm64/broadcom/bcmbca/bcm4908-asus-gt-ac5300.dtb
share/dtb/arm64/broadcom/bcmbca/bcm4908-netgear-raxe500.dtb
share/dtb/arm64/broadcom/bcmbca/bcm4912-asus-gt-ax6000.dtb
share/dtb/arm64/broadcom/bcmbca/bcm94908.dtb
share/dtb/arm64/broadcom/bcmbca/bcm94912.dtb
share/dtb/arm64/broadcom/bcmbca/bcm963146.dtb
share/dtb/arm64/broadcom/bcmbca/bcm963158.dtb
@ -1730,6 +1739,7 @@ share/dtb/arm64/freescale/fsl-ls1088a-ten64.dtb
share/dtb/arm64/freescale/fsl-ls2080a-qds.dtb
share/dtb/arm64/freescale/fsl-ls2080a-rdb.dtb
share/dtb/arm64/freescale/fsl-ls2080a-simu.dtb
share/dtb/arm64/freescale/fsl-ls2081a-rdb.dtb
share/dtb/arm64/freescale/fsl-ls2088a-qds.dtb
share/dtb/arm64/freescale/fsl-ls2088a-rdb.dtb
share/dtb/arm64/freescale/fsl-lx2160a-bluebox3-rev-a.dtb
@ -1739,6 +1749,7 @@ share/dtb/arm64/freescale/fsl-lx2160a-honeycomb.dtb
share/dtb/arm64/freescale/fsl-lx2160a-qds.dtb
share/dtb/arm64/freescale/fsl-lx2160a-rdb.dtb
share/dtb/arm64/freescale/fsl-lx2162a-qds.dtb
share/dtb/arm64/freescale/imx8dxl-evk.dtb
share/dtb/arm64/freescale/imx8mm-beacon-kit.dtb
share/dtb/arm64/freescale/imx8mm-data-modul-edm-sbc.dtb
share/dtb/arm64/freescale/imx8mm-ddr4-evk.dtb
@ -1746,7 +1757,8 @@ share/dtb/arm64/freescale/imx8mm-emcon-avari.dtb
share/dtb/arm64/freescale/imx8mm-evk.dtb
share/dtb/arm64/freescale/imx8mm-icore-mx8mm-ctouch2.dtb
share/dtb/arm64/freescale/imx8mm-icore-mx8mm-edimm2.2.dtb
share/dtb/arm64/freescale/imx8mm-kontron-n801x-s.dtb
share/dtb/arm64/freescale/imx8mm-kontron-bl-osm-s.dtb
share/dtb/arm64/freescale/imx8mm-kontron-bl.dtb
share/dtb/arm64/freescale/imx8mm-mx8menlo.dtb
share/dtb/arm64/freescale/imx8mm-nitrogen-r2.dtb
share/dtb/arm64/freescale/imx8mm-phyboard-polis-rdk.dtb
@ -1767,6 +1779,7 @@ share/dtb/arm64/freescale/imx8mm-venice-gw73xx-0x.dtb
share/dtb/arm64/freescale/imx8mm-venice-gw7901.dtb
share/dtb/arm64/freescale/imx8mm-venice-gw7902.dtb
share/dtb/arm64/freescale/imx8mm-venice-gw7903.dtb
share/dtb/arm64/freescale/imx8mm-venice-gw7904.dtb
share/dtb/arm64/freescale/imx8mm-verdin-nonwifi-dahlia.dtb
share/dtb/arm64/freescale/imx8mm-verdin-nonwifi-dev.dtb
share/dtb/arm64/freescale/imx8mm-verdin-wifi-dahlia.dtb
@ -1783,6 +1796,7 @@ share/dtb/arm64/freescale/imx8mn-venice-gw7902.dtb
share/dtb/arm64/freescale/imx8mp-dhcom-pdk2.dtb
share/dtb/arm64/freescale/imx8mp-evk.dtb
share/dtb/arm64/freescale/imx8mp-icore-mx8mp-edimm2.2.dtb
share/dtb/arm64/freescale/imx8mp-msc-sm2s-ep1.dtb
share/dtb/arm64/freescale/imx8mp-phyboard-pollux-rdk.dtb
share/dtb/arm64/freescale/imx8mp-tqma8mpql-mba8mpxl.dtb
share/dtb/arm64/freescale/imx8mp-venice-gw74xx.dtb
@ -1834,6 +1848,7 @@ share/dtb/arm64/lg/lg1313-ref.dtb
share/dtb/arm64/marvell/
share/dtb/arm64/marvell/ac5-98dx35xx-rd.dtb
share/dtb/arm64/marvell/armada-3720-db.dtb
share/dtb/arm64/marvell/armada-3720-eDPU.dtb
share/dtb/arm64/marvell/armada-3720-espressobin-emmc.dtb
share/dtb/arm64/marvell/armada-3720-espressobin-ultra.dtb
share/dtb/arm64/marvell/armada-3720-espressobin-v7-emmc.dtb
@ -1896,6 +1911,7 @@ share/dtb/arm64/mediatek/mt8183-kukui-kodama-sku32.dtb
share/dtb/arm64/mediatek/mt8183-kukui-krane-sku0.dtb
share/dtb/arm64/mediatek/mt8183-kukui-krane-sku176.dtb
share/dtb/arm64/mediatek/mt8183-pumpkin.dtb
share/dtb/arm64/mediatek/mt8186-evb.dtb
share/dtb/arm64/mediatek/mt8192-asurada-hayato-r1.dtb
share/dtb/arm64/mediatek/mt8192-asurada-spherion-r0.dtb
share/dtb/arm64/mediatek/mt8192-evb.dtb
@ -1945,6 +1961,9 @@ share/dtb/arm64/qcom/msm8916-longcheer-l8910.dtb
share/dtb/arm64/qcom/msm8916-mtp.dtb
share/dtb/arm64/qcom/msm8916-samsung-a3u-eur.dtb
share/dtb/arm64/qcom/msm8916-samsung-a5u-eur.dtb
share/dtb/arm64/qcom/msm8916-samsung-e5.dtb
share/dtb/arm64/qcom/msm8916-samsung-e7.dtb
share/dtb/arm64/qcom/msm8916-samsung-grandmax.dtb
share/dtb/arm64/qcom/msm8916-samsung-j5.dtb
share/dtb/arm64/qcom/msm8916-samsung-serranove.dtb
share/dtb/arm64/qcom/msm8916-wingtech-wt88047.dtb
@ -2032,8 +2051,11 @@ share/dtb/arm64/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb
share/dtb/arm64/qcom/sc7180-trogdor-wormdingler-rev1-inx.dtb
share/dtb/arm64/qcom/sc7280-crd-r3.dtb
share/dtb/arm64/qcom/sc7280-herobrine-crd.dtb
share/dtb/arm64/qcom/sc7280-herobrine-evoker-r0.dtb
share/dtb/arm64/qcom/sc7280-herobrine-herobrine-r1.dtb
share/dtb/arm64/qcom/sc7280-herobrine-villager-r0.dtb
share/dtb/arm64/qcom/sc7280-herobrine-villager-r1-lte.dtb
share/dtb/arm64/qcom/sc7280-herobrine-villager-r1.dtb
share/dtb/arm64/qcom/sc7280-idp.dtb
share/dtb/arm64/qcom/sc7280-idp2.dtb
share/dtb/arm64/qcom/sc8280xp-crd.dtb
@ -2082,6 +2104,7 @@ share/dtb/arm64/qcom/sm8350-sony-xperia-sagami-pdx214.dtb
share/dtb/arm64/qcom/sm8350-sony-xperia-sagami-pdx215.dtb
share/dtb/arm64/qcom/sm8450-hdk.dtb
share/dtb/arm64/qcom/sm8450-qrd.dtb
share/dtb/arm64/qcom/sm8450-sony-xperia-nagara-pdx223.dtb
share/dtb/arm64/realtek/
share/dtb/arm64/realtek/rtd1293-ds418j.dtb
share/dtb/arm64/realtek/rtd1295-mele-v9.dtb
@ -2141,6 +2164,7 @@ share/dtb/arm64/renesas/r8a77970-eagle.dtb
share/dtb/arm64/renesas/r8a77970-v3msk.dtb
share/dtb/arm64/renesas/r8a77980-condor.dtb
share/dtb/arm64/renesas/r8a77980-v3hsk.dtb
share/dtb/arm64/renesas/r8a77980a-condor-i.dtb
share/dtb/arm64/renesas/r8a77990-ebisu.dtb
share/dtb/arm64/renesas/r8a77995-draak.dtb
share/dtb/arm64/renesas/r8a779a0-falcon.dtb
@ -2182,6 +2206,7 @@ share/dtb/arm64/rockchip/rk3368-lion-haikou.dtb
share/dtb/arm64/rockchip/rk3368-orion-r68-meta.dtb
share/dtb/arm64/rockchip/rk3368-px5-evb.dtb
share/dtb/arm64/rockchip/rk3368-r88.dtb
share/dtb/arm64/rockchip/rk3399-eaidk-610.dtb
share/dtb/arm64/rockchip/rk3399-evb.dtb
share/dtb/arm64/rockchip/rk3399-ficus.dtb
share/dtb/arm64/rockchip/rk3399-firefly.dtb
@ -2200,13 +2225,16 @@ share/dtb/arm64/rockchip/rk3399-nanopc-t4.dtb
share/dtb/arm64/rockchip/rk3399-nanopi-m4.dtb
share/dtb/arm64/rockchip/rk3399-nanopi-m4b.dtb
share/dtb/arm64/rockchip/rk3399-nanopi-neo4.dtb
share/dtb/arm64/rockchip/rk3399-nanopi-r4s-enterprise.dtb
share/dtb/arm64/rockchip/rk3399-nanopi-r4s.dtb
share/dtb/arm64/rockchip/rk3399-orangepi.dtb
share/dtb/arm64/rockchip/rk3399-pinebook-pro.dtb
share/dtb/arm64/rockchip/rk3399-pinephone-pro.dtb
share/dtb/arm64/rockchip/rk3399-puma-haikou.dtb
share/dtb/arm64/rockchip/rk3399-roc-pc-mezzanine.dtb
share/dtb/arm64/rockchip/rk3399-roc-pc-plus.dtb
share/dtb/arm64/rockchip/rk3399-roc-pc.dtb
share/dtb/arm64/rockchip/rk3399-rock-4c-plus.dtb
share/dtb/arm64/rockchip/rk3399-rock-pi-4a-plus.dtb
share/dtb/arm64/rockchip/rk3399-rock-pi-4a.dtb
share/dtb/arm64/rockchip/rk3399-rock-pi-4b-plus.dtb
@ -2218,6 +2246,8 @@ share/dtb/arm64/rockchip/rk3399-rockpro64.dtb
share/dtb/arm64/rockchip/rk3399-sapphire-excavator.dtb
share/dtb/arm64/rockchip/rk3399-sapphire.dtb
share/dtb/arm64/rockchip/rk3399pro-rock-pi-n10.dtb
share/dtb/arm64/rockchip/rk3566-anbernic-rg353p.dtb
share/dtb/arm64/rockchip/rk3566-anbernic-rg503.dtb
share/dtb/arm64/rockchip/rk3566-pinenote-v1.1.dtb
share/dtb/arm64/rockchip/rk3566-pinenote-v1.2.dtb
share/dtb/arm64/rockchip/rk3566-quartz64-a.dtb
@ -2233,6 +2263,8 @@ share/dtb/arm64/socionext/uniphier-ld11-ref.dtb
share/dtb/arm64/socionext/uniphier-ld20-akebi96.dtb
share/dtb/arm64/socionext/uniphier-ld20-global.dtb
share/dtb/arm64/socionext/uniphier-ld20-ref.dtb
share/dtb/arm64/socionext/uniphier-pxs3-ref-gadget0.dtb
share/dtb/arm64/socionext/uniphier-pxs3-ref-gadget1.dtb
share/dtb/arm64/socionext/uniphier-pxs3-ref.dtb
share/dtb/arm64/sprd/
share/dtb/arm64/sprd/sc9836-openphone.dtb
@ -2245,6 +2277,7 @@ share/dtb/arm64/tesla/
share/dtb/arm64/tesla/fsd-evb.dtb
share/dtb/arm64/ti/
share/dtb/arm64/ti/k3-am625-sk.dtb
share/dtb/arm64/ti/k3-am62a7-sk.dtb
share/dtb/arm64/ti/k3-am642-evm.dtb
share/dtb/arm64/ti/k3-am642-sk.dtb
share/dtb/arm64/ti/k3-am6528-iot2050-basic-pg2.dtb
@ -2318,7 +2351,7 @@ share/dtb/mips/ingenic/gcw0_proto.dtb
share/dtb/mips/ingenic/qi_lb60.dtb
share/dtb/mips/ingenic/rs90.dtb
share/dtb/mips/lantiq/
share/dtb/mips/lantiq/easy50712.dtb
share/dtb/mips/lantiq/danube_easy50712.dtb
share/dtb/mips/loongson/
share/dtb/mips/loongson/loongson64_2core_2k1000.dtb
share/dtb/mips/loongson/loongson64c_4core_ls7a.dtb
@ -2571,7 +2604,9 @@ share/dtb/riscv/canaan/sipeed_maix_go.dtb
share/dtb/riscv/canaan/sipeed_maixduino.dtb
share/dtb/riscv/microchip/
share/dtb/riscv/microchip/mpfs-icicle-kit.dtb
share/dtb/riscv/microchip/mpfs-m100pfsevp.dtb
share/dtb/riscv/microchip/mpfs-polarberry.dtb
share/dtb/riscv/microchip/mpfs-sev-kit.dtb
share/dtb/riscv/sifive/
share/dtb/riscv/sifive/hifive-unleashed-a00.dtb
share/dtb/riscv/sifive/hifive-unmatched-a00.dtb

View File

@ -1,6 +1,5 @@
FW_DRIVER= arm64-qcom-dtb
FW_VER= 1.0
REVISION= 0
FW_VER= 1.1
WRKDIST= ${WRKDIR}
DISTFILES=
@ -10,7 +9,7 @@ DISTFILES=
PERMIT_PACKAGE= firmware
PERMIT_DISTFILES= Yes
BUILD_DEPENDS= sysutils/dtb>=6.0.10p2
BUILD_DEPENDS= sysutils/dtb>=6.1
DTBS= sc8280xp-lenovo-thinkpad-x13s.dtb