Introduce support for the Qualcomm IPQ50xx SoC. This series adds support for the following components: - minimal boot support: GCC/pinctrl/watchdog/CPUFreq/SDI (upstreamed) - USB2 (upstreamed) - Thermal/Tsens - PCIe gen2 1&2-lane PHY and controller - PWM and PWM LED - QPIC SPI NAND controller - CMN PLL Block (provider of fixed rate clocks to GCC/ethernet/more.) - Ethernet: IPQ5018 Internal GE PHY (1 gbps) - Remoteproc MPD driver for IPQ5018 (2.4G) & QCN6122 (5/6G) Wifi Co-developed-by: Ziyang Huang <hzyitc@outlook.com> Signed-off-by: Ziyang Huang <hzyitc@outlook.com> Signed-off-by: George Moussalem <george.moussalem@outlook.com> Link: https://github.com/openwrt/openwrt/pull/17182 Signed-off-by: Robert Marko <robimarko@gmail.com>
36 lines
1.2 KiB
Diff
36 lines
1.2 KiB
Diff
From f71366e0530db2c5cecbbbb6edfbf7344bd6f83b Mon Sep 17 00:00:00 2001
|
|
From: Ziyang Huang <hzyitc@outlook.com>
|
|
Date: Sun, 8 Sep 2024 16:40:12 +0800
|
|
Subject: [PATCH 1/2] clk: gcc-ipq5018: remove the unsupported clk
|
|
combination for gmac
|
|
|
|
Comment out the unsupported clock combination in the frequency table
|
|
for GMAC1.
|
|
|
|
Signed-off-by: Ziyang Huang <hzyitc@outlook.com>
|
|
Signed-off-by: George Moussalem <george.moussalem@outlook.com>
|
|
---
|
|
drivers/clk/qcom/gcc-ipq5018.c | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
--- a/drivers/clk/qcom/gcc-ipq5018.c
|
|
+++ b/drivers/clk/qcom/gcc-ipq5018.c
|
|
@@ -677,7 +677,7 @@ static const struct freq_tbl ftbl_gmac1_
|
|
F(2500000, P_UNIPHY_RX, 12.5, 0, 0),
|
|
F(24000000, P_XO, 1, 0, 0),
|
|
F(25000000, P_UNIPHY_RX, 2.5, 0, 0),
|
|
- F(125000000, P_UNIPHY_RX, 2.5, 0, 0),
|
|
+ /* F(125000000, P_UNIPHY_RX, 2.5, 0, 0), */
|
|
F(125000000, P_UNIPHY_RX, 1, 0, 0),
|
|
F(312500000, P_UNIPHY_RX, 1, 0, 0),
|
|
{ }
|
|
@@ -717,7 +717,7 @@ static const struct freq_tbl ftbl_gmac1_
|
|
F(2500000, P_UNIPHY_TX, 12.5, 0, 0),
|
|
F(24000000, P_XO, 1, 0, 0),
|
|
F(25000000, P_UNIPHY_TX, 2.5, 0, 0),
|
|
- F(125000000, P_UNIPHY_TX, 2.5, 0, 0),
|
|
+ /* F(125000000, P_UNIPHY_TX, 2.5, 0, 0), */
|
|
F(125000000, P_UNIPHY_TX, 1, 0, 0),
|
|
F(312500000, P_UNIPHY_TX, 1, 0, 0),
|
|
{ }
|