* [PATCH V3 1/5] dt-bindings: clock: qcom,a53pll: add IPQ9574 compatible
2023-04-06 6:13 [PATCH V3 0/5] Add APSS clock controller support for IPQ9574 Devi Priya
@ 2023-04-06 6:13 ` Devi Priya
2023-04-10 19:31 ` Stephen Boyd
2023-04-06 6:13 ` [PATCH V3 2/5] clk: qcom: apss-ipq-pll: Add support for IPQ9574 Devi Priya
` (4 subsequent siblings)
5 siblings, 1 reply; 13+ messages in thread
From: Devi Priya @ 2023-04-06 6:13 UTC (permalink / raw)
To: agross, andersson, konrad.dybcio, mturquette, sboyd, robh+dt,
krzysztof.kozlowski+dt, jassisinghbrar, catalin.marinas, will,
dmitry.baryshkov, arnd, geert+renesas, nfraprado, broonie, rafal,
linux-arm-msm, linux-clk, devicetree, linux-kernel,
linux-arm-kernel
Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
quic_anusha, quic_ipkumar
IPQ9574 uses A73 PLL of type Huayra. Add the IPQ9574 A73 compatible to A53
bindings as the PLL properties match with that of A53.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Devi Priya <quic_devipriy@quicinc.com>
---
Changes in V3:
- picked up the Acked-by tag
Documentation/devicetree/bindings/clock/qcom,a53pll.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/clock/qcom,a53pll.yaml b/Documentation/devicetree/bindings/clock/qcom,a53pll.yaml
index 659669bf224b..9436266828af 100644
--- a/Documentation/devicetree/bindings/clock/qcom,a53pll.yaml
+++ b/Documentation/devicetree/bindings/clock/qcom,a53pll.yaml
@@ -19,6 +19,7 @@ properties:
- qcom,ipq5332-a53pll
- qcom,ipq6018-a53pll
- qcom,ipq8074-a53pll
+ - qcom,ipq9574-a73pll
- qcom,msm8916-a53pll
- qcom,msm8939-a53pll
--
2.17.1
^ permalink raw reply related [flat|nested] 13+ messages in thread* Re: [PATCH V3 1/5] dt-bindings: clock: qcom,a53pll: add IPQ9574 compatible
2023-04-06 6:13 ` [PATCH V3 1/5] dt-bindings: clock: qcom,a53pll: add IPQ9574 compatible Devi Priya
@ 2023-04-10 19:31 ` Stephen Boyd
0 siblings, 0 replies; 13+ messages in thread
From: Stephen Boyd @ 2023-04-10 19:31 UTC (permalink / raw)
To: Devi Priya, agross, andersson, arnd, broonie, catalin.marinas,
devicetree, dmitry.baryshkov, geert+renesas, jassisinghbrar,
konrad.dybcio, krzysztof.kozlowski+dt, linux-arm-kernel,
linux-arm-msm, linux-clk, linux-kernel, mturquette, nfraprado,
rafal, robh+dt, will
Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
quic_anusha, quic_ipkumar
Quoting Devi Priya (2023-04-05 23:13:10)
> IPQ9574 uses A73 PLL of type Huayra. Add the IPQ9574 A73 compatible to A53
> bindings as the PLL properties match with that of A53.
>
> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> Signed-off-by: Devi Priya <quic_devipriy@quicinc.com>
> ---
Acked-by: Stephen Boyd <sboyd@kernel.org>
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH V3 2/5] clk: qcom: apss-ipq-pll: Add support for IPQ9574
2023-04-06 6:13 [PATCH V3 0/5] Add APSS clock controller support for IPQ9574 Devi Priya
2023-04-06 6:13 ` [PATCH V3 1/5] dt-bindings: clock: qcom,a53pll: add IPQ9574 compatible Devi Priya
@ 2023-04-06 6:13 ` Devi Priya
2023-04-06 20:38 ` Konrad Dybcio
2023-04-10 19:31 ` Stephen Boyd
2023-04-06 6:13 ` [PATCH V3 3/5] dt-bindings: mailbox: qcom: add compatible for IPQ9574 SoC Devi Priya
` (3 subsequent siblings)
5 siblings, 2 replies; 13+ messages in thread
From: Devi Priya @ 2023-04-06 6:13 UTC (permalink / raw)
To: agross, andersson, konrad.dybcio, mturquette, sboyd, robh+dt,
krzysztof.kozlowski+dt, jassisinghbrar, catalin.marinas, will,
dmitry.baryshkov, arnd, geert+renesas, nfraprado, broonie, rafal,
linux-arm-msm, linux-clk, devicetree, linux-kernel,
linux-arm-kernel
Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
quic_anusha, quic_ipkumar
Add the compatible and configuration values for A73 Huayra PLL found
on IPQ9574.
Co-developed-by: Praveenkumar I <quic_ipkumar@quicinc.com>
Signed-off-by: Praveenkumar I <quic_ipkumar@quicinc.com>
Signed-off-by: Devi Priya <quic_devipriy@quicinc.com>
---
Changes in V3:
- Updated the subject and aligned the commit message
drivers/clk/qcom/apss-ipq-pll.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/drivers/clk/qcom/apss-ipq-pll.c b/drivers/clk/qcom/apss-ipq-pll.c
index cf4f0d340cbf..ce28d882ee78 100644
--- a/drivers/clk/qcom/apss-ipq-pll.c
+++ b/drivers/clk/qcom/apss-ipq-pll.c
@@ -111,6 +111,18 @@ static const struct alpha_pll_config ipq8074_pll_config = {
.test_ctl_hi_val = 0x4000,
};
+static const struct alpha_pll_config ipq9574_pll_config = {
+ .l = 0x3b,
+ .config_ctl_val = 0x200d4828,
+ .config_ctl_hi_val = 0x6,
+ .early_output_mask = BIT(3),
+ .aux2_output_mask = BIT(2),
+ .aux_output_mask = BIT(1),
+ .main_output_mask = BIT(0),
+ .test_ctl_val = 0x0,
+ .test_ctl_hi_val = 0x4000,
+};
+
struct apss_pll_data {
int pll_type;
struct clk_alpha_pll *pll;
@@ -135,6 +147,12 @@ static struct apss_pll_data ipq6018_pll_data = {
.pll_config = &ipq6018_pll_config,
};
+static struct apss_pll_data ipq9574_pll_data = {
+ .pll_type = CLK_ALPHA_PLL_TYPE_HUAYRA,
+ .pll = &ipq_pll_huayra,
+ .pll_config = &ipq9574_pll_config,
+};
+
static const struct regmap_config ipq_pll_regmap_config = {
.reg_bits = 32,
.reg_stride = 4,
@@ -180,6 +198,7 @@ static const struct of_device_id apss_ipq_pll_match_table[] = {
{ .compatible = "qcom,ipq5332-a53pll", .data = &ipq5332_pll_data },
{ .compatible = "qcom,ipq6018-a53pll", .data = &ipq6018_pll_data },
{ .compatible = "qcom,ipq8074-a53pll", .data = &ipq8074_pll_data },
+ { .compatible = "qcom,ipq9574-a73pll", .data = &ipq9574_pll_data },
{ }
};
MODULE_DEVICE_TABLE(of, apss_ipq_pll_match_table);
--
2.17.1
^ permalink raw reply related [flat|nested] 13+ messages in thread* Re: [PATCH V3 2/5] clk: qcom: apss-ipq-pll: Add support for IPQ9574
2023-04-06 6:13 ` [PATCH V3 2/5] clk: qcom: apss-ipq-pll: Add support for IPQ9574 Devi Priya
@ 2023-04-06 20:38 ` Konrad Dybcio
2023-04-10 19:31 ` Stephen Boyd
1 sibling, 0 replies; 13+ messages in thread
From: Konrad Dybcio @ 2023-04-06 20:38 UTC (permalink / raw)
To: Devi Priya, agross, andersson, mturquette, sboyd, robh+dt,
krzysztof.kozlowski+dt, jassisinghbrar, catalin.marinas, will,
dmitry.baryshkov, arnd, geert+renesas, nfraprado, broonie, rafal,
linux-arm-msm, linux-clk, devicetree, linux-kernel,
linux-arm-kernel
Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
quic_anusha, quic_ipkumar
On 6.04.2023 08:13, Devi Priya wrote:
> Add the compatible and configuration values for A73 Huayra PLL found
> on IPQ9574.
>
> Co-developed-by: Praveenkumar I <quic_ipkumar@quicinc.com>
> Signed-off-by: Praveenkumar I <quic_ipkumar@quicinc.com>
> Signed-off-by: Devi Priya <quic_devipriy@quicinc.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Konrad
> Changes in V3:
> - Updated the subject and aligned the commit message
>
> drivers/clk/qcom/apss-ipq-pll.c | 19 +++++++++++++++++++
> 1 file changed, 19 insertions(+)
>
> diff --git a/drivers/clk/qcom/apss-ipq-pll.c b/drivers/clk/qcom/apss-ipq-pll.c
> index cf4f0d340cbf..ce28d882ee78 100644
> --- a/drivers/clk/qcom/apss-ipq-pll.c
> +++ b/drivers/clk/qcom/apss-ipq-pll.c
> @@ -111,6 +111,18 @@ static const struct alpha_pll_config ipq8074_pll_config = {
> .test_ctl_hi_val = 0x4000,
> };
>
> +static const struct alpha_pll_config ipq9574_pll_config = {
> + .l = 0x3b,
> + .config_ctl_val = 0x200d4828,
> + .config_ctl_hi_val = 0x6,
> + .early_output_mask = BIT(3),
> + .aux2_output_mask = BIT(2),
> + .aux_output_mask = BIT(1),
> + .main_output_mask = BIT(0),
> + .test_ctl_val = 0x0,
> + .test_ctl_hi_val = 0x4000,
> +};
> +
> struct apss_pll_data {
> int pll_type;
> struct clk_alpha_pll *pll;
> @@ -135,6 +147,12 @@ static struct apss_pll_data ipq6018_pll_data = {
> .pll_config = &ipq6018_pll_config,
> };
>
> +static struct apss_pll_data ipq9574_pll_data = {
> + .pll_type = CLK_ALPHA_PLL_TYPE_HUAYRA,
> + .pll = &ipq_pll_huayra,
> + .pll_config = &ipq9574_pll_config,
> +};
> +
> static const struct regmap_config ipq_pll_regmap_config = {
> .reg_bits = 32,
> .reg_stride = 4,
> @@ -180,6 +198,7 @@ static const struct of_device_id apss_ipq_pll_match_table[] = {
> { .compatible = "qcom,ipq5332-a53pll", .data = &ipq5332_pll_data },
> { .compatible = "qcom,ipq6018-a53pll", .data = &ipq6018_pll_data },
> { .compatible = "qcom,ipq8074-a53pll", .data = &ipq8074_pll_data },
> + { .compatible = "qcom,ipq9574-a73pll", .data = &ipq9574_pll_data },
> { }
> };
> MODULE_DEVICE_TABLE(of, apss_ipq_pll_match_table);
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: [PATCH V3 2/5] clk: qcom: apss-ipq-pll: Add support for IPQ9574
2023-04-06 6:13 ` [PATCH V3 2/5] clk: qcom: apss-ipq-pll: Add support for IPQ9574 Devi Priya
2023-04-06 20:38 ` Konrad Dybcio
@ 2023-04-10 19:31 ` Stephen Boyd
1 sibling, 0 replies; 13+ messages in thread
From: Stephen Boyd @ 2023-04-10 19:31 UTC (permalink / raw)
To: Devi Priya, agross, andersson, arnd, broonie, catalin.marinas,
devicetree, dmitry.baryshkov, geert+renesas, jassisinghbrar,
konrad.dybcio, krzysztof.kozlowski+dt, linux-arm-kernel,
linux-arm-msm, linux-clk, linux-kernel, mturquette, nfraprado,
rafal, robh+dt, will
Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
quic_anusha, quic_ipkumar
Quoting Devi Priya (2023-04-05 23:13:11)
> Add the compatible and configuration values for A73 Huayra PLL found
> on IPQ9574.
>
> Co-developed-by: Praveenkumar I <quic_ipkumar@quicinc.com>
> Signed-off-by: Praveenkumar I <quic_ipkumar@quicinc.com>
> Signed-off-by: Devi Priya <quic_devipriy@quicinc.com>
> ---
Acked-by: Stephen Boyd <sboyd@kernel.org>
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH V3 3/5] dt-bindings: mailbox: qcom: add compatible for IPQ9574 SoC
2023-04-06 6:13 [PATCH V3 0/5] Add APSS clock controller support for IPQ9574 Devi Priya
2023-04-06 6:13 ` [PATCH V3 1/5] dt-bindings: clock: qcom,a53pll: add IPQ9574 compatible Devi Priya
2023-04-06 6:13 ` [PATCH V3 2/5] clk: qcom: apss-ipq-pll: Add support for IPQ9574 Devi Priya
@ 2023-04-06 6:13 ` Devi Priya
2023-04-06 6:13 ` [PATCH V3 4/5] arm64: dts: qcom: ipq9574: Add support for APSS clock controller Devi Priya
` (2 subsequent siblings)
5 siblings, 0 replies; 13+ messages in thread
From: Devi Priya @ 2023-04-06 6:13 UTC (permalink / raw)
To: agross, andersson, konrad.dybcio, mturquette, sboyd, robh+dt,
krzysztof.kozlowski+dt, jassisinghbrar, catalin.marinas, will,
dmitry.baryshkov, arnd, geert+renesas, nfraprado, broonie, rafal,
linux-arm-msm, linux-clk, devicetree, linux-kernel,
linux-arm-kernel
Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
quic_anusha, quic_ipkumar
Add the mailbox compatible for IPQ9574 SoC.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Devi Priya <quic_devipriy@quicinc.com>
---
Changes in V3:
- picked up the Acked-by tag
.../devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml
index 8f924bb4c583..c5f56c197cd4 100644
--- a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml
+++ b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml
@@ -19,6 +19,7 @@ properties:
- items:
- enum:
- qcom,ipq5332-apcs-apps-global
+ - qcom,ipq9574-apcs-apps-global
- const: qcom,ipq6018-apcs-apps-global
- items:
- enum:
--
2.17.1
^ permalink raw reply related [flat|nested] 13+ messages in thread* [PATCH V3 4/5] arm64: dts: qcom: ipq9574: Add support for APSS clock controller
2023-04-06 6:13 [PATCH V3 0/5] Add APSS clock controller support for IPQ9574 Devi Priya
` (2 preceding siblings ...)
2023-04-06 6:13 ` [PATCH V3 3/5] dt-bindings: mailbox: qcom: add compatible for IPQ9574 SoC Devi Priya
@ 2023-04-06 6:13 ` Devi Priya
2023-04-06 20:42 ` Konrad Dybcio
2023-04-06 6:13 ` [PATCH V3 5/5] arm64: defconfig: Enable ipq6018 apss clock and PLL controller Devi Priya
2023-05-26 19:38 ` (subset) [PATCH V3 0/5] Add APSS clock controller support for IPQ9574 Bjorn Andersson
5 siblings, 1 reply; 13+ messages in thread
From: Devi Priya @ 2023-04-06 6:13 UTC (permalink / raw)
To: agross, andersson, konrad.dybcio, mturquette, sboyd, robh+dt,
krzysztof.kozlowski+dt, jassisinghbrar, catalin.marinas, will,
dmitry.baryshkov, arnd, geert+renesas, nfraprado, broonie, rafal,
linux-arm-msm, linux-clk, devicetree, linux-kernel,
linux-arm-kernel
Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
quic_anusha, quic_ipkumar
Add the APCS & A73 PLL nodes to support CPU frequency scaling.
Signed-off-by: Devi Priya <quic_devipriy@quicinc.com>
---
Changes in V3:
- No change
arch/arm64/boot/dts/qcom/ipq9574.dtsi | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/ipq9574.dtsi b/arch/arm64/boot/dts/qcom/ipq9574.dtsi
index 068c3950dcec..7c820463a79d 100644
--- a/arch/arm64/boot/dts/qcom/ipq9574.dtsi
+++ b/arch/arm64/boot/dts/qcom/ipq9574.dtsi
@@ -525,6 +525,24 @@
timeout-sec = <30>;
};
+ apcs_glb: mailbox@b111000 {
+ compatible = "qcom,ipq9574-apcs-apps-global",
+ "qcom,ipq6018-apcs-apps-global";
+ reg = <0x0b111000 0x1000>;
+ #clock-cells = <1>;
+ clocks = <&a73pll>, <&xo_board_clk>;
+ clock-names = "pll", "xo";
+ #mbox-cells = <1>;
+ };
+
+ a73pll: clock@b116000 {
+ compatible = "qcom,ipq9574-a73pll";
+ reg = <0x0b116000 0x40>;
+ #clock-cells = <0>;
+ clocks = <&xo_board_clk>;
+ clock-names = "xo";
+ };
+
timer@b120000 {
compatible = "arm,armv7-timer-mem";
reg = <0x0b120000 0x1000>;
--
2.17.1
^ permalink raw reply related [flat|nested] 13+ messages in thread* Re: [PATCH V3 4/5] arm64: dts: qcom: ipq9574: Add support for APSS clock controller
2023-04-06 6:13 ` [PATCH V3 4/5] arm64: dts: qcom: ipq9574: Add support for APSS clock controller Devi Priya
@ 2023-04-06 20:42 ` Konrad Dybcio
0 siblings, 0 replies; 13+ messages in thread
From: Konrad Dybcio @ 2023-04-06 20:42 UTC (permalink / raw)
To: Devi Priya, agross, andersson, mturquette, sboyd, robh+dt,
krzysztof.kozlowski+dt, jassisinghbrar, catalin.marinas, will,
dmitry.baryshkov, arnd, geert+renesas, nfraprado, broonie, rafal,
linux-arm-msm, linux-clk, devicetree, linux-kernel,
linux-arm-kernel
Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
quic_anusha, quic_ipkumar
On 6.04.2023 08:13, Devi Priya wrote:
> Add the APCS & A73 PLL nodes to support CPU frequency scaling.
>
> Signed-off-by: Devi Priya <quic_devipriy@quicinc.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Konrad
> Changes in V3:
> - No change
>
> arch/arm64/boot/dts/qcom/ipq9574.dtsi | 18 ++++++++++++++++++
> 1 file changed, 18 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/qcom/ipq9574.dtsi b/arch/arm64/boot/dts/qcom/ipq9574.dtsi
> index 068c3950dcec..7c820463a79d 100644
> --- a/arch/arm64/boot/dts/qcom/ipq9574.dtsi
> +++ b/arch/arm64/boot/dts/qcom/ipq9574.dtsi
> @@ -525,6 +525,24 @@
> timeout-sec = <30>;
> };
>
> + apcs_glb: mailbox@b111000 {
> + compatible = "qcom,ipq9574-apcs-apps-global",
> + "qcom,ipq6018-apcs-apps-global";
> + reg = <0x0b111000 0x1000>;
> + #clock-cells = <1>;
> + clocks = <&a73pll>, <&xo_board_clk>;
> + clock-names = "pll", "xo";
> + #mbox-cells = <1>;
> + };
> +
> + a73pll: clock@b116000 {
> + compatible = "qcom,ipq9574-a73pll";
> + reg = <0x0b116000 0x40>;
> + #clock-cells = <0>;
> + clocks = <&xo_board_clk>;
> + clock-names = "xo";
> + };
> +
> timer@b120000 {
> compatible = "arm,armv7-timer-mem";
> reg = <0x0b120000 0x1000>;
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH V3 5/5] arm64: defconfig: Enable ipq6018 apss clock and PLL controller
2023-04-06 6:13 [PATCH V3 0/5] Add APSS clock controller support for IPQ9574 Devi Priya
` (3 preceding siblings ...)
2023-04-06 6:13 ` [PATCH V3 4/5] arm64: dts: qcom: ipq9574: Add support for APSS clock controller Devi Priya
@ 2023-04-06 6:13 ` Devi Priya
2023-04-06 20:42 ` Konrad Dybcio
2023-05-26 19:38 ` (subset) [PATCH V3 0/5] Add APSS clock controller support for IPQ9574 Bjorn Andersson
5 siblings, 1 reply; 13+ messages in thread
From: Devi Priya @ 2023-04-06 6:13 UTC (permalink / raw)
To: agross, andersson, konrad.dybcio, mturquette, sboyd, robh+dt,
krzysztof.kozlowski+dt, jassisinghbrar, catalin.marinas, will,
dmitry.baryshkov, arnd, geert+renesas, nfraprado, broonie, rafal,
linux-arm-msm, linux-clk, devicetree, linux-kernel,
linux-arm-kernel
Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
quic_anusha, quic_ipkumar
The PLL and IPQ6018 APSS clock controller are used on several
IPQ platforms to clock the CPU. Hence it should be enabled and built-in.
Signed-off-by: Devi Priya <quic_devipriy@quicinc.com>
---
Changes in V3:
- No change
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 8f24c280dec2..27dc617ec296 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -1153,6 +1153,7 @@ CONFIG_QCOM_CLK_APCS_MSM8916=y
CONFIG_QCOM_CLK_APCC_MSM8996=y
CONFIG_QCOM_CLK_SMD_RPM=y
CONFIG_QCOM_CLK_RPMH=y
+CONFIG_IPQ_APSS_6018=y
CONFIG_IPQ_GCC_5332=y
CONFIG_IPQ_GCC_6018=y
CONFIG_IPQ_GCC_8074=y
--
2.17.1
^ permalink raw reply related [flat|nested] 13+ messages in thread* Re: [PATCH V3 5/5] arm64: defconfig: Enable ipq6018 apss clock and PLL controller
2023-04-06 6:13 ` [PATCH V3 5/5] arm64: defconfig: Enable ipq6018 apss clock and PLL controller Devi Priya
@ 2023-04-06 20:42 ` Konrad Dybcio
0 siblings, 0 replies; 13+ messages in thread
From: Konrad Dybcio @ 2023-04-06 20:42 UTC (permalink / raw)
To: Devi Priya, agross, andersson, mturquette, sboyd, robh+dt,
krzysztof.kozlowski+dt, jassisinghbrar, catalin.marinas, will,
dmitry.baryshkov, arnd, geert+renesas, nfraprado, broonie, rafal,
linux-arm-msm, linux-clk, devicetree, linux-kernel,
linux-arm-kernel
Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
quic_anusha, quic_ipkumar
On 6.04.2023 08:13, Devi Priya wrote:
> The PLL and IPQ6018 APSS clock controller are used on several
> IPQ platforms to clock the CPU. Hence it should be enabled and built-in.
>
> Signed-off-by: Devi Priya <quic_devipriy@quicinc.com>
> ---
Acked-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Konrad
> Changes in V3:
> - No change
>
> arch/arm64/configs/defconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index 8f24c280dec2..27dc617ec296 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -1153,6 +1153,7 @@ CONFIG_QCOM_CLK_APCS_MSM8916=y
> CONFIG_QCOM_CLK_APCC_MSM8996=y
> CONFIG_QCOM_CLK_SMD_RPM=y
> CONFIG_QCOM_CLK_RPMH=y
> +CONFIG_IPQ_APSS_6018=y
> CONFIG_IPQ_GCC_5332=y
> CONFIG_IPQ_GCC_6018=y
> CONFIG_IPQ_GCC_8074=y
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: (subset) [PATCH V3 0/5] Add APSS clock controller support for IPQ9574
2023-04-06 6:13 [PATCH V3 0/5] Add APSS clock controller support for IPQ9574 Devi Priya
` (4 preceding siblings ...)
2023-04-06 6:13 ` [PATCH V3 5/5] arm64: defconfig: Enable ipq6018 apss clock and PLL controller Devi Priya
@ 2023-05-26 19:38 ` Bjorn Andersson
2023-05-30 3:58 ` Devi Priya
5 siblings, 1 reply; 13+ messages in thread
From: Bjorn Andersson @ 2023-05-26 19:38 UTC (permalink / raw)
To: konrad.dybcio, linux-kernel, will, arnd, catalin.marinas,
krzysztof.kozlowski+dt, agross, jassisinghbrar, nfraprado,
geert+renesas, sboyd, mturquette, linux-arm-kernel, linux-clk,
rafal, linux-arm-msm, Devi Priya, devicetree, robh+dt,
dmitry.baryshkov, broonie
Cc: quic_arajkuma, quic_kathirav, quic_anusha, quic_sjaganat,
quic_srichara, quic_ipkumar
On Thu, 6 Apr 2023 11:43:09 +0530, Devi Priya wrote:
> APSS PLL found in IPQ9574 platform is of type Huayra.
> This series adds support for the APSS clock to bump the CPU frequency
> above 800MHz.
>
> DTS patch is based on the below series
> https://lore.kernel.org/linux-arm-msm/20230404164828.8031-1-quic_devipriy@quicinc.com/
>
> [...]
Applied, thanks!
[5/5] arm64: defconfig: Enable ipq6018 apss clock and PLL controller
commit: 3098f34977480c9aa75cf328501f1b47ec49fec7
Best regards,
--
Bjorn Andersson <andersson@kernel.org>
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: (subset) [PATCH V3 0/5] Add APSS clock controller support for IPQ9574
2023-05-26 19:38 ` (subset) [PATCH V3 0/5] Add APSS clock controller support for IPQ9574 Bjorn Andersson
@ 2023-05-30 3:58 ` Devi Priya
0 siblings, 0 replies; 13+ messages in thread
From: Devi Priya @ 2023-05-30 3:58 UTC (permalink / raw)
To: Bjorn Andersson, konrad.dybcio, linux-kernel, will, arnd,
catalin.marinas, krzysztof.kozlowski+dt, agross, jassisinghbrar,
nfraprado, geert+renesas, sboyd, mturquette, linux-arm-kernel,
linux-clk, rafal, linux-arm-msm, devicetree, robh+dt,
dmitry.baryshkov, broonie
Cc: quic_arajkuma, quic_kathirav, quic_anusha, quic_sjaganat,
quic_srichara, quic_ipkumar
On 5/27/2023 1:08 AM, Bjorn Andersson wrote:
> On Thu, 6 Apr 2023 11:43:09 +0530, Devi Priya wrote:
>> APSS PLL found in IPQ9574 platform is of type Huayra.
>> This series adds support for the APSS clock to bump the CPU frequency
>> above 800MHz.
>>
>> DTS patch is based on the below series
>> https://lore.kernel.org/linux-arm-msm/20230404164828.8031-1-quic_devipriy@quicinc.com/
>>
>> [...]
>
Thanks! To update on the dependency, This series does not hold any
dependencies as the DTS patch cleanly applies on [1] which has already
been picked up for linux-next.
[PATCH V3 4/5] arm64: dts: qcom: ipq9574: Add support for APSS clock
controller
[1] -
https://lore.kernel.org/linux-arm-msm/20230517072806.13170-1-quic_kathirav@quicinc.com/
> Applied, thanks!
>
> [5/5] arm64: defconfig: Enable ipq6018 apss clock and PLL controller
> commit: 3098f34977480c9aa75cf328501f1b47ec49fec7
>
> Best regards,
^ permalink raw reply [flat|nested] 13+ messages in thread