]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
qualcommbe: 6.18: refresh patches
authorRobert Marko <robert.marko@sartura.hr>
Thu, 28 May 2026 08:45:22 +0000 (10:45 +0200)
committerRobert Marko <robimarko@gmail.com>
Thu, 28 May 2026 08:47:03 +0000 (10:47 +0200)
Lets make the PCS one actually apply and refresh the rest.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
target/linux/qualcommbe/patches-6.18/0314-net-pcs-Add-PCS-driver-for-Qualcomm-IPQ9574-SoC.patch
target/linux/qualcommbe/patches-6.18/0325-MAINTAINERS-Add-maintainer-for-Qualcomm-PPE-driver.patch
target/linux/qualcommbe/patches-6.18/0400-dt-bindings-pwm-add-IPQ6018-binding.patch
target/linux/qualcommbe/patches-6.18/0401-pwm-driver-for-qualcomm-ipq6018-pwm-block.patch
target/linux/qualcommbe/patches-6.18/0402-arm64-dts-qcom-ipq9574-add-pwm-node.patch

index 8842484106ef231d01e9ecedb31155f4b5ed540d..036610c05a55c6eccb5c9421ceeff758eded5dd9 100644 (file)
@@ -26,9 +26,9 @@ Signed-off-by: Lei Wei <quic_leiwei@quicinc.com>
 
 --- a/drivers/net/pcs/Kconfig
 +++ b/drivers/net/pcs/Kconfig
-@@ -36,6 +36,15 @@ config PCS_MTK_USXGMII
+@@ -46,6 +46,15 @@ config PCS_MTK_USXGMII
          1000Base-X, 2500Base-X and Cisco SGMII are supported on the same
-         differential pairs via an embedded LynxI PHY.
+         differential pairs via an embedded LynxI PCS.
  
 +config PCS_QCOM_IPQ9574
 +      tristate "Qualcomm IPQ9574 PCS"
@@ -44,13 +44,11 @@ Signed-off-by: Lei Wei <quic_leiwei@quicinc.com>
        depends on OF
 --- a/drivers/net/pcs/Makefile
 +++ b/drivers/net/pcs/Makefile
-@@ -7,5 +7,6 @@ pcs_xpcs-$(CONFIG_PCS_XPCS)    := pcs-xpcs.
- obj-$(CONFIG_PCS_XPCS)                += pcs_xpcs.o
- obj-$(CONFIG_PCS_LYNX)                += pcs-lynx.o
+@@ -10,3 +10,4 @@ obj-$(CONFIG_PCS_LYNX)               += pcs-lynx.o
  obj-$(CONFIG_PCS_MTK_LYNXI)   += pcs-mtk-lynxi.o
-+obj-$(CONFIG_PCS_QCOM_IPQ9574)        += pcs-qcom-ipq9574.o
- obj-$(CONFIG_PCS_RZN1_MIIC)   += pcs-rzn1-miic.o
  obj-$(CONFIG_PCS_MTK_USXGMII) += pcs-mtk-usxgmii.o
+ obj-$(CONFIG_PCS_RZN1_MIIC)   += pcs-rzn1-miic.o
++obj-$(CONFIG_PCS_QCOM_IPQ9574)        += pcs-qcom-ipq9574.o
 --- /dev/null
 +++ b/drivers/net/pcs/pcs-qcom-ipq9574.c
 @@ -0,0 +1,245 @@
index 6296c0bf4b63c010e0413e6665f6118e92164c03..edda782427449f911bac3567cd933be61748fb37 100644 (file)
@@ -13,7 +13,7 @@ Signed-off-by: Luo Jie <quic_luoj@quicinc.com>
 
 --- a/MAINTAINERS
 +++ b/MAINTAINERS
-@@ -21233,6 +21233,15 @@ S:    Maintained
+@@ -21240,6 +21240,15 @@ S:    Maintained
  F:    Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
  F:    drivers/regulator/vqmmc-ipq4019-regulator.c
  
index d6c647dc780265c6a5e5e5f550f4b07f581064f4..800e17d0589afa2bb86c5b988c0d7bb67cdb6be0 100644 (file)
@@ -16,9 +16,6 @@ Signed-off-by: George Moussalem <george.moussalem@outlook.com>
  1 file changed, 51 insertions(+)
  create mode 100644 Documentation/devicetree/bindings/pwm/qcom,ipq6018-pwm.yaml
 
-diff --git a/Documentation/devicetree/bindings/pwm/qcom,ipq6018-pwm.yaml b/Documentation/devicetree/bindings/pwm/qcom,ipq6018-pwm.yaml
-new file mode 100644
-index 0000000000000..f9f1f652e7527
 --- /dev/null
 +++ b/Documentation/devicetree/bindings/pwm/qcom,ipq6018-pwm.yaml
 @@ -0,0 +1,51 @@
index d793b7d895d8b03d64a631f71f9bcd64fc3bea2c..201481ad0e46a83f559a2f6f1d53dcb5144629bc 100644 (file)
@@ -21,8 +21,6 @@ Signed-off-by: George Moussalem <george.moussalem@outlook.com>
  3 files changed, 252 insertions(+)
  create mode 100644 drivers/pwm/pwm-ipq.c
 
-diff --git a/drivers/pwm/Kconfig b/drivers/pwm/Kconfig
-index c2fd3f4b62d9e..33ac49251b3cc 100644
 --- a/drivers/pwm/Kconfig
 +++ b/drivers/pwm/Kconfig
 @@ -337,6 +337,18 @@ config PWM_INTEL_LGM
@@ -44,8 +42,6 @@ index c2fd3f4b62d9e..33ac49251b3cc 100644
  config PWM_IQS620A
        tristate "Azoteq IQS620A PWM support"
        depends on MFD_IQS62X || COMPILE_TEST
-diff --git a/drivers/pwm/Makefile b/drivers/pwm/Makefile
-index dfa8b4966ee19..74e07f654d43d 100644
 --- a/drivers/pwm/Makefile
 +++ b/drivers/pwm/Makefile
 @@ -28,6 +28,7 @@ obj-$(CONFIG_PWM_IMX1)               += pwm-imx1.o
@@ -56,9 +52,6 @@ index dfa8b4966ee19..74e07f654d43d 100644
  obj-$(CONFIG_PWM_IQS620A)     += pwm-iqs620a.o
  obj-$(CONFIG_PWM_JZ4740)      += pwm-jz4740.o
  obj-$(CONFIG_PWM_KEEMBAY)     += pwm-keembay.o
-diff --git a/drivers/pwm/pwm-ipq.c b/drivers/pwm/pwm-ipq.c
-new file mode 100644
-index 0000000000000..b944ecb456d59
 --- /dev/null
 +++ b/drivers/pwm/pwm-ipq.c
 @@ -0,0 +1,239 @@
index f3add218ae47a19d9bb833bc3f4428a0f18c5273..4de805e07f079667df4c138aada3aeb9a78e865a 100644 (file)
@@ -16,11 +16,9 @@ Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
  arch/arm64/boot/dts/qcom/ipq9574.dtsi | 10 ++++++++++
  1 file changed, 10 insertions(+)
 
-diff --git a/arch/arm64/boot/dts/qcom/ipq9574.dtsi b/arch/arm64/boot/dts/qcom/ipq9574.dtsi
-index 83e0bd75086bc..2c4f1bc2a70ee 100644
 --- a/arch/arm64/boot/dts/qcom/ipq9574.dtsi
 +++ b/arch/arm64/boot/dts/qcom/ipq9574.dtsi
-@@ -469,6 +469,16 @@ tcsr: syscon@1937000 {
+@@ -469,6 +469,16 @@
                        reg = <0x01937000 0x21000>;
                };