mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-26 00:41:17 +00:00
cd9c721124
This pulls-in the latest version of qca8k based IPQ4019 driver as well as the latest version of IPQESS that was sent upstream. Both qca8k and IPQESS have been improved and cleaned up compared to current version of patches. PSGMII PHY mode and missing reset have been upstreamed and will be in the kernel 6.6. Signed-off-by: Robert Marko <robimarko@gmail.com> Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
31 lines
1.1 KiB
Diff
31 lines
1.1 KiB
Diff
From 20014461691efc9e274c3870357152db7f091820 Mon Sep 17 00:00:00 2001
|
|
From: Robert Marko <robert.marko@sartura.hr>
|
|
Date: Mon, 14 Aug 2023 12:40:24 +0200
|
|
Subject: [PATCH] clk: qcom: gcc-ipq4019: add missing networking resets
|
|
|
|
IPQ4019 has more networking related resets that will be required for future
|
|
wired networking support, so lets add them.
|
|
|
|
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
|
|
Link: https://lore.kernel.org/r/20230814104119.96858-2-robert.marko@sartura.hr
|
|
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
|
|
---
|
|
drivers/clk/qcom/gcc-ipq4019.c | 6 ++++++
|
|
1 file changed, 6 insertions(+)
|
|
|
|
--- a/drivers/clk/qcom/gcc-ipq4019.c
|
|
+++ b/drivers/clk/qcom/gcc-ipq4019.c
|
|
@@ -1707,6 +1707,12 @@ static const struct qcom_reset_map gcc_i
|
|
[GCC_TCSR_BCR] = {0x22000, 0},
|
|
[GCC_MPM_BCR] = {0x24000, 0},
|
|
[GCC_SPDM_BCR] = {0x25000, 0},
|
|
+ [ESS_MAC1_ARES] = {0x1200C, 0},
|
|
+ [ESS_MAC2_ARES] = {0x1200C, 1},
|
|
+ [ESS_MAC3_ARES] = {0x1200C, 2},
|
|
+ [ESS_MAC4_ARES] = {0x1200C, 3},
|
|
+ [ESS_MAC5_ARES] = {0x1200C, 4},
|
|
+ [ESS_PSGMII_ARES] = {0x1200C, 5},
|
|
};
|
|
|
|
static const struct regmap_config gcc_ipq4019_regmap_config = {
|