All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/1] soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain
@ 2022-05-24  7:39 Alexander Stein
  2022-05-27  5:02 ` paul.elder
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Alexander Stein @ 2022-05-24  7:39 UTC (permalink / raw)
  To: Shawn Guo, Sascha Hauer, Fabio Estevam, Lucas Stach, Adam Ford,
	Paul Elder
  Cc: Alexander Stein, linux-arm-kernel

LCDIF2 has its own display clock, use this one.

Fixes: 07614fed00e9 ("soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl")
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
I noticed this while trying to get LVDS (on LCDIF2) working. Apparently
it is not strictly required, but better to have this right.

 drivers/soc/imx/imx8m-blk-ctrl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/soc/imx/imx8m-blk-ctrl.c b/drivers/soc/imx/imx8m-blk-ctrl.c
index 7f49385ed2f8..7ebc28709e94 100644
--- a/drivers/soc/imx/imx8m-blk-ctrl.c
+++ b/drivers/soc/imx/imx8m-blk-ctrl.c
@@ -667,7 +667,7 @@ static const struct imx8m_blk_ctrl_domain_data imx8mp_media_blk_ctl_domain_data[
 	},
 	[IMX8MP_MEDIABLK_PD_LCDIF_2] = {
 		.name = "mediablk-lcdif-2",
-		.clk_names = (const char *[]){ "disp1", "apb", "axi", },
+		.clk_names = (const char *[]){ "disp2", "apb", "axi", },
 		.num_clks = 3,
 		.gpc_name = "lcdif2",
 		.rst_mask = BIT(11) | BIT(12) | BIT(24),
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [PATCH 1/1] soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain
  2022-05-24  7:39 [PATCH 1/1] soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain Alexander Stein
@ 2022-05-27  5:02 ` paul.elder
  2022-05-27  9:43 ` Martyn Welch
  2022-06-12  1:14 ` Shawn Guo
  2 siblings, 0 replies; 4+ messages in thread
From: paul.elder @ 2022-05-27  5:02 UTC (permalink / raw)
  To: Alexander Stein
  Cc: Shawn Guo, Sascha Hauer, Fabio Estevam, Lucas Stach, Adam Ford,
	linux-arm-kernel

Hi Alexander,

On Tue, May 24, 2022 at 09:39:34AM +0200, Alexander Stein wrote:
> LCDIF2 has its own display clock, use this one.

Whoops, looks like I missed that :/

> 
> Fixes: 07614fed00e9 ("soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl")
> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>

Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>

> ---
> I noticed this while trying to get LVDS (on LCDIF2) working. Apparently
> it is not strictly required, but better to have this right.
> 
>  drivers/soc/imx/imx8m-blk-ctrl.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/soc/imx/imx8m-blk-ctrl.c b/drivers/soc/imx/imx8m-blk-ctrl.c
> index 7f49385ed2f8..7ebc28709e94 100644
> --- a/drivers/soc/imx/imx8m-blk-ctrl.c
> +++ b/drivers/soc/imx/imx8m-blk-ctrl.c
> @@ -667,7 +667,7 @@ static const struct imx8m_blk_ctrl_domain_data imx8mp_media_blk_ctl_domain_data[
>  	},
>  	[IMX8MP_MEDIABLK_PD_LCDIF_2] = {
>  		.name = "mediablk-lcdif-2",
> -		.clk_names = (const char *[]){ "disp1", "apb", "axi", },
> +		.clk_names = (const char *[]){ "disp2", "apb", "axi", },
>  		.num_clks = 3,
>  		.gpc_name = "lcdif2",
>  		.rst_mask = BIT(11) | BIT(12) | BIT(24),
> -- 
> 2.25.1
> 

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [PATCH 1/1] soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain
  2022-05-24  7:39 [PATCH 1/1] soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain Alexander Stein
  2022-05-27  5:02 ` paul.elder
@ 2022-05-27  9:43 ` Martyn Welch
  2022-06-12  1:14 ` Shawn Guo
  2 siblings, 0 replies; 4+ messages in thread
From: Martyn Welch @ 2022-05-27  9:43 UTC (permalink / raw)
  To: Alexander Stein, Shawn Guo, Sascha Hauer, Fabio Estevam,
	Lucas Stach, Adam Ford, Paul Elder
  Cc: linux-arm-kernel

On Tue, 2022-05-24 at 09:39 +0200, Alexander Stein wrote:
> LCDIF2 has its own display clock, use this one.
> 
> Fixes: 07614fed00e9 ("soc: imx: imx8m-blk-ctrl: Add i.MX8MP media
> blk-ctrl")
> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>

Tested along with related patches, driving InnoLux G150XNE LVDS panel
attached to NXP i.MX 8M Plus EVK.

Tree: https://gitlab.collabora.com/martyn/linux/-/tree/imx8mp

Tested-by: Martyn Welch <martyn.welch@collabora.com>

> ---
> I noticed this while trying to get LVDS (on LCDIF2) working.
> Apparently
> it is not strictly required, but better to have this right.
> 
>  drivers/soc/imx/imx8m-blk-ctrl.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/soc/imx/imx8m-blk-ctrl.c
> b/drivers/soc/imx/imx8m-blk-ctrl.c
> index 7f49385ed2f8..7ebc28709e94 100644
> --- a/drivers/soc/imx/imx8m-blk-ctrl.c
> +++ b/drivers/soc/imx/imx8m-blk-ctrl.c
> @@ -667,7 +667,7 @@ static const struct imx8m_blk_ctrl_domain_data
> imx8mp_media_blk_ctl_domain_data[
>         },
>         [IMX8MP_MEDIABLK_PD_LCDIF_2] = {
>                 .name = "mediablk-lcdif-2",
> -               .clk_names = (const char *[]){ "disp1", "apb", "axi",
> },
> +               .clk_names = (const char *[]){ "disp2", "apb", "axi",
> },
>                 .num_clks = 3,
>                 .gpc_name = "lcdif2",
>                 .rst_mask = BIT(11) | BIT(12) | BIT(24),


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [PATCH 1/1] soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain
  2022-05-24  7:39 [PATCH 1/1] soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain Alexander Stein
  2022-05-27  5:02 ` paul.elder
  2022-05-27  9:43 ` Martyn Welch
@ 2022-06-12  1:14 ` Shawn Guo
  2 siblings, 0 replies; 4+ messages in thread
From: Shawn Guo @ 2022-06-12  1:14 UTC (permalink / raw)
  To: Alexander Stein
  Cc: Sascha Hauer, Fabio Estevam, Lucas Stach, Adam Ford, Paul Elder,
	linux-arm-kernel

On Tue, May 24, 2022 at 09:39:34AM +0200, Alexander Stein wrote:
> LCDIF2 has its own display clock, use this one.
> 
> Fixes: 07614fed00e9 ("soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl")
> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>

Applied, thanks!

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2022-06-12  1:15 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-24  7:39 [PATCH 1/1] soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain Alexander Stein
2022-05-27  5:02 ` paul.elder
2022-05-27  9:43 ` Martyn Welch
2022-06-12  1:14 ` Shawn Guo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.