Linux ARM-MSM sub-architecture
 help / color / mirror / Atom feed
* [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the LVDS clock
@ 2024-12-24 10:12 Dmitry Baryshkov
  2024-12-24 10:12 ` [PATCH 1/4] dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064 Dmitry Baryshkov
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Dmitry Baryshkov @ 2024-12-24 10:12 UTC (permalink / raw)
  To: Bjorn Andersson, Michael Turquette, Stephen Boyd, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Jeffrey Hugo, Taniya Das
  Cc: Rob Clark, linux-arm-msm, linux-clk, devicetree, linux-kernel

On MSM8960 and APQ8064 MultiMedia Clock Controller handles special LVDS
clock to be used for the MDP4 LVDS / LCD controller. Define
corresponding clocks in the bindings and handle branch clocks in the
driver.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
Dmitry Baryshkov (4):
      dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064
      dt-bindings: clock: qcom,mmcc-msm8960: add LCDC-related clocks
      clk: qcom: rcg: add 1/1 pixel clock ratio
      clk: qcom: mmcc-msm8960: handle LVDS clock

 .../devicetree/bindings/clock/qcom,mmcc.yaml       |  4 ++
 drivers/clk/qcom/clk-rcg.c                         |  1 +
 drivers/clk/qcom/mmcc-msm8960.c                    | 61 ++++++++++++++++++++--
 include/dt-bindings/clock/qcom,mmcc-msm8960.h      |  2 +
 4 files changed, 64 insertions(+), 4 deletions(-)
---
base-commit: 8155b4ef3466f0e289e8fcc9e6e62f3f4dceeac2
change-id: 20241224-apq8064-fix-mmcc-8fc79fb0ace0

Best regards,
-- 
Dmitry Baryshkov <dmitry.baryshkov@linaro.org>


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH 1/4] dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064
  2024-12-24 10:12 [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the LVDS clock Dmitry Baryshkov
@ 2024-12-24 10:12 ` Dmitry Baryshkov
  2024-12-28 10:31   ` Krzysztof Kozlowski
  2025-01-12 17:48   ` Jeffrey Hugo
  2024-12-24 10:12 ` [PATCH 2/4] dt-bindings: clock: qcom,mmcc-msm8960: add LCDC-related clocks Dmitry Baryshkov
                   ` (3 subsequent siblings)
  4 siblings, 2 replies; 9+ messages in thread
From: Dmitry Baryshkov @ 2024-12-24 10:12 UTC (permalink / raw)
  To: Bjorn Andersson, Michael Turquette, Stephen Boyd, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Jeffrey Hugo, Taniya Das
  Cc: Rob Clark, linux-arm-msm, linux-clk, devicetree, linux-kernel

APQ8064 / MSM8960 have separate LVDS PLL driving the LVDS / LCDC clock.
Add corresponding input to clock controller bindings.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
 Documentation/devicetree/bindings/clock/qcom,mmcc.yaml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Documentation/devicetree/bindings/clock/qcom,mmcc.yaml b/Documentation/devicetree/bindings/clock/qcom,mmcc.yaml
index aa35a40648ba8a606c9d6286a1916e2cff339f1a..59ac288ca5f12de4f14fac3ce0d783d1ee1ebb4f 100644
--- a/Documentation/devicetree/bindings/clock/qcom,mmcc.yaml
+++ b/Documentation/devicetree/bindings/clock/qcom,mmcc.yaml
@@ -78,6 +78,7 @@ allOf:
     then:
       properties:
         clocks:
+          minItems: 8
           items:
             - description: Board PXO source
             - description: PLL 3 clock
@@ -87,8 +88,10 @@ allOf:
             - description: DSI phy instance 2 dsi clock
             - description: DSI phy instance 2 byte clock
             - description: HDMI phy PLL clock
+            - description: LVDS PLL clock
 
         clock-names:
+          minItems: 8
           items:
             - const: pxo
             - const: pll3
@@ -98,6 +101,7 @@ allOf:
             - const: dsi2pll
             - const: dsi2pllbyte
             - const: hdmipll
+            - const: lvdspll
 
   - if:
       properties:

-- 
2.39.5


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 2/4] dt-bindings: clock: qcom,mmcc-msm8960: add LCDC-related clocks
  2024-12-24 10:12 [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the LVDS clock Dmitry Baryshkov
  2024-12-24 10:12 ` [PATCH 1/4] dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064 Dmitry Baryshkov
@ 2024-12-24 10:12 ` Dmitry Baryshkov
  2024-12-28 10:31   ` Krzysztof Kozlowski
  2024-12-24 10:12 ` [PATCH 3/4] clk: qcom: rcg: add 1/1 pixel clock ratio Dmitry Baryshkov
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 9+ messages in thread
From: Dmitry Baryshkov @ 2024-12-24 10:12 UTC (permalink / raw)
  To: Bjorn Andersson, Michael Turquette, Stephen Boyd, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Jeffrey Hugo, Taniya Das
  Cc: Rob Clark, linux-arm-msm, linux-clk, devicetree, linux-kernel

APQ8064 / MSM8960 have separate LVDS / LCDC clock, driving the MDP4 LCD
controller. Add corresponding indices to clock controller bindings.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
 include/dt-bindings/clock/qcom,mmcc-msm8960.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/include/dt-bindings/clock/qcom,mmcc-msm8960.h b/include/dt-bindings/clock/qcom,mmcc-msm8960.h
index 81714fc859c503cd865e61f78ba463dfa9431e8d..717431d735c18a14ed02502dd8796f7f135c416d 100644
--- a/include/dt-bindings/clock/qcom,mmcc-msm8960.h
+++ b/include/dt-bindings/clock/qcom,mmcc-msm8960.h
@@ -133,5 +133,7 @@
 #define VCAP_CLK					124
 #define VCAP_NPL_CLK					125
 #define PLL15						126
+#define DSI2_PIXEL_LVDS_SRC				127
+#define LVDS_CLK					128
 
 #endif

-- 
2.39.5


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 3/4] clk: qcom: rcg: add 1/1 pixel clock ratio
  2024-12-24 10:12 [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the LVDS clock Dmitry Baryshkov
  2024-12-24 10:12 ` [PATCH 1/4] dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064 Dmitry Baryshkov
  2024-12-24 10:12 ` [PATCH 2/4] dt-bindings: clock: qcom,mmcc-msm8960: add LCDC-related clocks Dmitry Baryshkov
@ 2024-12-24 10:12 ` Dmitry Baryshkov
  2024-12-24 10:12 ` [PATCH 4/4] clk: qcom: mmcc-msm8960: handle LVDS clock Dmitry Baryshkov
  2025-01-07 16:38 ` [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the " Bjorn Andersson
  4 siblings, 0 replies; 9+ messages in thread
From: Dmitry Baryshkov @ 2024-12-24 10:12 UTC (permalink / raw)
  To: Bjorn Andersson, Michael Turquette, Stephen Boyd, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Jeffrey Hugo, Taniya Das
  Cc: Rob Clark, linux-arm-msm, linux-clk, devicetree, linux-kernel

LVDS clocks require 1:1 ration support in the table used by
clk_rcg_pixel_ops. Add corresponding divider to the table.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
 drivers/clk/qcom/clk-rcg.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/clk/qcom/clk-rcg.c b/drivers/clk/qcom/clk-rcg.c
index 88845baa7f84234b8554ef59cbfe2322870f1f69..987141c91fe0bc323d84529afbf6c96d247a55a3 100644
--- a/drivers/clk/qcom/clk-rcg.c
+++ b/drivers/clk/qcom/clk-rcg.c
@@ -597,6 +597,7 @@ struct frac_entry {
 };
 
 static const struct frac_entry pixel_table[] = {
+	{ 1, 1 },
 	{ 1, 2 },
 	{ 1, 3 },
 	{ 3, 16 },

-- 
2.39.5


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 4/4] clk: qcom: mmcc-msm8960: handle LVDS clock
  2024-12-24 10:12 [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the LVDS clock Dmitry Baryshkov
                   ` (2 preceding siblings ...)
  2024-12-24 10:12 ` [PATCH 3/4] clk: qcom: rcg: add 1/1 pixel clock ratio Dmitry Baryshkov
@ 2024-12-24 10:12 ` Dmitry Baryshkov
  2025-01-07 16:38 ` [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the " Bjorn Andersson
  4 siblings, 0 replies; 9+ messages in thread
From: Dmitry Baryshkov @ 2024-12-24 10:12 UTC (permalink / raw)
  To: Bjorn Andersson, Michael Turquette, Stephen Boyd, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Jeffrey Hugo, Taniya Das
  Cc: Rob Clark, linux-arm-msm, linux-clk, devicetree, linux-kernel

On APQ8064 the DSI2_PIXEL_SRC clock can be used either to drive the
second DSI host or to drive the LCDC controller. Add LVDS PLL as
possible source to the clock and LVDS output clock. The DSI2_PIXEL_SRC
clock has separate path to be used for the LVDS clock.  To represent
both DSI and LVDS clocks properly, add intermediate clock which toggles
the enable bit and make DSI2_PIXEL_CLK clock just check for the HALT
bit.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
 drivers/clk/qcom/mmcc-msm8960.c | 61 ++++++++++++++++++++++++++++++++++++++---
 1 file changed, 57 insertions(+), 4 deletions(-)

diff --git a/drivers/clk/qcom/mmcc-msm8960.c b/drivers/clk/qcom/mmcc-msm8960.c
index 3f41249c5ae4350a0d5a6e7ece0fa0416bfd9114..20d1c43f35d99ba531c4e138950c0b69c8c08786 100644
--- a/drivers/clk/qcom/mmcc-msm8960.c
+++ b/drivers/clk/qcom/mmcc-msm8960.c
@@ -37,6 +37,7 @@ enum {
 	P_DSI2_PLL_DSICLK,
 	P_DSI1_PLL_BYTECLK,
 	P_DSI2_PLL_BYTECLK,
+	P_LVDS_PLL,
 };
 
 #define F_MN(f, s, _m, _n) { .freq = f, .src = s, .m = _m, .n = _n }
@@ -143,6 +144,20 @@ static const struct clk_parent_data mmcc_pxo_dsi2_dsi1[] = {
 	{ .fw_name = "dsi1pll", .name = "dsi1pll" },
 };
 
+static const struct parent_map mmcc_pxo_dsi2_dsi1_lvds_map[] = {
+	{ P_PXO, 0 },
+	{ P_DSI2_PLL_DSICLK, 1 },
+	{ P_LVDS_PLL, 2 },
+	{ P_DSI1_PLL_DSICLK, 3 },
+};
+
+static const struct clk_parent_data mmcc_pxo_dsi2_dsi1_lvds[] = {
+	{ .fw_name = "pxo", .name = "pxo_board" },
+	{ .fw_name = "dsi2pll", .name = "dsi2pll" },
+	{ .fw_name = "lvdspll", .name = "mpd4_lvds_pll" },
+	{ .fw_name = "dsi1pll", .name = "dsi1pll" },
+};
+
 static const struct parent_map mmcc_pxo_dsi1_dsi2_byte_map[] = {
 	{ P_PXO, 0 },
 	{ P_DSI1_PLL_BYTECLK, 1 },
@@ -2439,26 +2454,42 @@ static struct clk_rcg dsi2_pixel_src = {
 	},
 	.s = {
 		.src_sel_shift = 0,
-		.parent_map = mmcc_pxo_dsi2_dsi1_map,
+		.parent_map = mmcc_pxo_dsi2_dsi1_lvds_map,
 	},
 	.clkr = {
 		.enable_reg = 0x0094,
 		.enable_mask = BIT(2),
 		.hw.init = &(struct clk_init_data){
 			.name = "dsi2_pixel_src",
-			.parent_data = mmcc_pxo_dsi2_dsi1,
-			.num_parents = ARRAY_SIZE(mmcc_pxo_dsi2_dsi1),
+			.parent_data = mmcc_pxo_dsi2_dsi1_lvds,
+			.num_parents = ARRAY_SIZE(mmcc_pxo_dsi2_dsi1_lvds),
 			.ops = &clk_rcg_pixel_ops,
 		},
 	},
 };
 
+static struct clk_branch dsi2_pixel_lvds_src = {
+	.clkr = {
+		.enable_reg = 0x0094,
+		.enable_mask = BIT(0),
+		.hw.init = &(struct clk_init_data){
+			.name = "dsi2_pixel_lvds_src",
+			.parent_hws = (const struct clk_hw*[]){
+				&dsi2_pixel_src.clkr.hw
+			},
+			.num_parents = 1,
+			.ops = &clk_branch_simple_ops,
+			.flags = CLK_SET_RATE_PARENT,
+		},
+	},
+};
+
 static struct clk_branch dsi2_pixel_clk = {
 	.halt_reg = 0x01d0,
 	.halt_bit = 19,
 	.clkr = {
 		.enable_reg = 0x0094,
-		.enable_mask = BIT(0),
+		.enable_mask = 0,
 		.hw.init = &(struct clk_init_data){
 			.name = "mdp_pclk2_clk",
 			.parent_hws = (const struct clk_hw*[]){
@@ -2471,6 +2502,24 @@ static struct clk_branch dsi2_pixel_clk = {
 	},
 };
 
+static struct clk_branch lvds_clk = {
+	.halt_reg = 0x024c,
+	.halt_bit = 6,
+	.clkr = {
+		.enable_reg = 0x0264,
+		.enable_mask = BIT(1),
+		.hw.init = &(struct clk_init_data){
+			.name = "mdp_lvds_clk",
+			.parent_hws = (const struct clk_hw*[]){
+				&dsi2_pixel_lvds_src.clkr.hw
+			},
+			.num_parents = 1,
+			.ops = &clk_branch_ops,
+			.flags = CLK_SET_RATE_PARENT,
+		},
+	},
+};
+
 static struct clk_branch gfx2d0_ahb_clk = {
 	.hwcg_reg = 0x0038,
 	.hwcg_bit = 28,
@@ -2799,6 +2848,8 @@ static struct clk_regmap *mmcc_msm8960_clks[] = {
 	[CSIPHY1_TIMER_CLK] = &csiphy1_timer_clk.clkr,
 	[CSIPHY0_TIMER_CLK] = &csiphy0_timer_clk.clkr,
 	[PLL2] = &pll2.clkr,
+	[DSI2_PIXEL_LVDS_SRC] = &dsi2_pixel_lvds_src.clkr,
+	[LVDS_CLK] = &lvds_clk.clkr,
 };
 
 static const struct qcom_reset_map mmcc_msm8960_resets[] = {
@@ -2983,6 +3034,8 @@ static struct clk_regmap *mmcc_apq8064_clks[] = {
 	[VCAP_CLK] = &vcap_clk.clkr,
 	[VCAP_NPL_CLK] = &vcap_npl_clk.clkr,
 	[PLL15] = &pll15.clkr,
+	[DSI2_PIXEL_LVDS_SRC] = &dsi2_pixel_lvds_src.clkr,
+	[LVDS_CLK] = &lvds_clk.clkr,
 };
 
 static const struct qcom_reset_map mmcc_apq8064_resets[] = {

-- 
2.39.5


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH 1/4] dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064
  2024-12-24 10:12 ` [PATCH 1/4] dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064 Dmitry Baryshkov
@ 2024-12-28 10:31   ` Krzysztof Kozlowski
  2025-01-12 17:48   ` Jeffrey Hugo
  1 sibling, 0 replies; 9+ messages in thread
From: Krzysztof Kozlowski @ 2024-12-28 10:31 UTC (permalink / raw)
  To: Dmitry Baryshkov
  Cc: Bjorn Andersson, Michael Turquette, Stephen Boyd, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Jeffrey Hugo, Taniya Das,
	Rob Clark, linux-arm-msm, linux-clk, devicetree, linux-kernel

On Tue, Dec 24, 2024 at 12:12:13PM +0200, Dmitry Baryshkov wrote:
> APQ8064 / MSM8960 have separate LVDS PLL driving the LVDS / LCDC clock.
> Add corresponding input to clock controller bindings.
> 
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
> ---
>  Documentation/devicetree/bindings/clock/qcom,mmcc.yaml | 4 ++++
>  1 file changed, 4 insertions(+)

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 2/4] dt-bindings: clock: qcom,mmcc-msm8960: add LCDC-related clocks
  2024-12-24 10:12 ` [PATCH 2/4] dt-bindings: clock: qcom,mmcc-msm8960: add LCDC-related clocks Dmitry Baryshkov
@ 2024-12-28 10:31   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 9+ messages in thread
From: Krzysztof Kozlowski @ 2024-12-28 10:31 UTC (permalink / raw)
  To: Dmitry Baryshkov
  Cc: Bjorn Andersson, Michael Turquette, Stephen Boyd, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Jeffrey Hugo, Taniya Das,
	Rob Clark, linux-arm-msm, linux-clk, devicetree, linux-kernel

On Tue, Dec 24, 2024 at 12:12:14PM +0200, Dmitry Baryshkov wrote:
> APQ8064 / MSM8960 have separate LVDS / LCDC clock, driving the MDP4 LCD
> controller. Add corresponding indices to clock controller bindings.
> 
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
> ---
>  include/dt-bindings/clock/qcom,mmcc-msm8960.h | 2 ++
>  1 file changed, 2 insertions(+)

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the LVDS clock
  2024-12-24 10:12 [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the LVDS clock Dmitry Baryshkov
                   ` (3 preceding siblings ...)
  2024-12-24 10:12 ` [PATCH 4/4] clk: qcom: mmcc-msm8960: handle LVDS clock Dmitry Baryshkov
@ 2025-01-07 16:38 ` Bjorn Andersson
  4 siblings, 0 replies; 9+ messages in thread
From: Bjorn Andersson @ 2025-01-07 16:38 UTC (permalink / raw)
  To: Michael Turquette, Stephen Boyd, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Jeffrey Hugo, Taniya Das, Dmitry Baryshkov
  Cc: Rob Clark, linux-arm-msm, linux-clk, devicetree, linux-kernel


On Tue, 24 Dec 2024 12:12:12 +0200, Dmitry Baryshkov wrote:
> On MSM8960 and APQ8064 MultiMedia Clock Controller handles special LVDS
> clock to be used for the MDP4 LVDS / LCD controller. Define
> corresponding clocks in the bindings and handle branch clocks in the
> driver.
> 
> 

Applied, thanks!

[1/4] dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064
      commit: 2b5add606ceac9fe4ea84ecd34351427b5602893
[2/4] dt-bindings: clock: qcom,mmcc-msm8960: add LCDC-related clocks
      commit: 0a0693fb2642604b4e14390dbf792f36e3485aaa
[3/4] clk: qcom: rcg: add 1/1 pixel clock ratio
      commit: a34d21d89c85e8bb72ecd83b7cde2cba1aa718f4
[4/4] clk: qcom: mmcc-msm8960: handle LVDS clock
      commit: 672daf24866bf002d0a7f2dca61e770a570e8cc3

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 1/4] dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064
  2024-12-24 10:12 ` [PATCH 1/4] dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064 Dmitry Baryshkov
  2024-12-28 10:31   ` Krzysztof Kozlowski
@ 2025-01-12 17:48   ` Jeffrey Hugo
  1 sibling, 0 replies; 9+ messages in thread
From: Jeffrey Hugo @ 2025-01-12 17:48 UTC (permalink / raw)
  To: Dmitry Baryshkov, Bjorn Andersson, Michael Turquette,
	Stephen Boyd, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Taniya Das
  Cc: Rob Clark, linux-arm-msm, linux-clk, devicetree, linux-kernel

On 12/24/2024 3:12 AM, Dmitry Baryshkov wrote:
> APQ8064 / MSM8960 have separate LVDS PLL driving the LVDS / LCDC clock.
> Add corresponding input to clock controller bindings.
> 
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>

Acked-by: Jeffrey Hugo <quic_jhugo@quicinc.com>

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-01-12 17:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-24 10:12 [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the LVDS clock Dmitry Baryshkov
2024-12-24 10:12 ` [PATCH 1/4] dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064 Dmitry Baryshkov
2024-12-28 10:31   ` Krzysztof Kozlowski
2025-01-12 17:48   ` Jeffrey Hugo
2024-12-24 10:12 ` [PATCH 2/4] dt-bindings: clock: qcom,mmcc-msm8960: add LCDC-related clocks Dmitry Baryshkov
2024-12-28 10:31   ` Krzysztof Kozlowski
2024-12-24 10:12 ` [PATCH 3/4] clk: qcom: rcg: add 1/1 pixel clock ratio Dmitry Baryshkov
2024-12-24 10:12 ` [PATCH 4/4] clk: qcom: mmcc-msm8960: handle LVDS clock Dmitry Baryshkov
2025-01-07 16:38 ` [PATCH 0/4] clk: qcom: mmcc-msm8960: add support for the " Bjorn Andersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox