* [PATCH v2 1/2] clk: bcm: rpi: Add support HEVC clock
2022-04-05 8:25 [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks Ivan T. Ivanov
@ 2022-04-05 8:25 ` Ivan T. Ivanov
2022-04-05 8:25 ` [PATCH v2 2/2] clk: bcm: rpi: Handle pixel clock in firmware Ivan T. Ivanov
2022-04-05 9:04 ` [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks Maxime Ripard
2 siblings, 0 replies; 7+ messages in thread
From: Ivan T. Ivanov @ 2022-04-05 8:25 UTC (permalink / raw)
To: Michael Turquette, Stephen Boyd
Cc: Maxime Ripard, linux-clk, linux-kernel, Ivan T. Ivanov, Dom Cobley
Export clock required for RPiVid video decoder hardware.
Cc: Dom Cobley <popcornmix@gmail.com>
Signed-off-by: Ivan T. Ivanov <iivanov@suse.de>
---
drivers/clk/bcm/clk-raspberrypi.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/clk/bcm/clk-raspberrypi.c b/drivers/clk/bcm/clk-raspberrypi.c
index 9d09621549b9..2e2491d85835 100644
--- a/drivers/clk/bcm/clk-raspberrypi.c
+++ b/drivers/clk/bcm/clk-raspberrypi.c
@@ -129,6 +129,9 @@ raspberrypi_clk_variants[RPI_FIRMWARE_NUM_CLK_ID] = {
[RPI_FIRMWARE_V3D_CLK_ID] = {
.export = true,
},
+ [RPI_FIRMWARE_HEVC_CLK_ID] = {
+ .export = true,
+ },
[RPI_FIRMWARE_PIXEL_BVB_CLK_ID] = {
.export = true,
},
--
2.26.2
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v2 2/2] clk: bcm: rpi: Handle pixel clock in firmware
2022-04-05 8:25 [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks Ivan T. Ivanov
2022-04-05 8:25 ` [PATCH v2 1/2] clk: bcm: rpi: Add support HEVC clock Ivan T. Ivanov
@ 2022-04-05 8:25 ` Ivan T. Ivanov
2022-04-05 11:21 ` Dave Stevenson
2022-04-05 9:04 ` [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks Maxime Ripard
2 siblings, 1 reply; 7+ messages in thread
From: Ivan T. Ivanov @ 2022-04-05 8:25 UTC (permalink / raw)
To: Michael Turquette, Stephen Boyd
Cc: Maxime Ripard, linux-clk, linux-kernel, Ivan T. Ivanov, Dave Stevenson
The clk-bcm2835 handling of the pixel clock does not function
correctly when the HDMI power domain is disabled.
The firmware supports it correctly, so add it to the
firmware clock driver.
Cc: Dave Stevenson <dave.stevenson@raspberrypi.com>
Signed-off-by: Ivan T. Ivanov <iivanov@suse.de>
---
drivers/clk/bcm/clk-raspberrypi.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/clk/bcm/clk-raspberrypi.c b/drivers/clk/bcm/clk-raspberrypi.c
index 2e2491d85835..530820d13104 100644
--- a/drivers/clk/bcm/clk-raspberrypi.c
+++ b/drivers/clk/bcm/clk-raspberrypi.c
@@ -129,6 +129,9 @@ raspberrypi_clk_variants[RPI_FIRMWARE_NUM_CLK_ID] = {
[RPI_FIRMWARE_V3D_CLK_ID] = {
.export = true,
},
+ [RPI_FIRMWARE_PIXEL_CLK_ID] = {
+ .export = true,
+ },
[RPI_FIRMWARE_HEVC_CLK_ID] = {
.export = true,
},
--
2.26.2
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v2 2/2] clk: bcm: rpi: Handle pixel clock in firmware
2022-04-05 8:25 ` [PATCH v2 2/2] clk: bcm: rpi: Handle pixel clock in firmware Ivan T. Ivanov
@ 2022-04-05 11:21 ` Dave Stevenson
0 siblings, 0 replies; 7+ messages in thread
From: Dave Stevenson @ 2022-04-05 11:21 UTC (permalink / raw)
To: Ivan T. Ivanov
Cc: Michael Turquette, Stephen Boyd, Maxime Ripard, linux-clk, LKML
On Tue, 5 Apr 2022 at 09:25, Ivan T. Ivanov <iivanov@suse.de> wrote:
>
> The clk-bcm2835 handling of the pixel clock does not function
> correctly when the HDMI power domain is disabled.
>
> The firmware supports it correctly, so add it to the
> firmware clock driver.
>
> Cc: Dave Stevenson <dave.stevenson@raspberrypi.com>
> Signed-off-by: Ivan T. Ivanov <iivanov@suse.de>
Acked-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
> ---
> drivers/clk/bcm/clk-raspberrypi.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/drivers/clk/bcm/clk-raspberrypi.c b/drivers/clk/bcm/clk-raspberrypi.c
> index 2e2491d85835..530820d13104 100644
> --- a/drivers/clk/bcm/clk-raspberrypi.c
> +++ b/drivers/clk/bcm/clk-raspberrypi.c
> @@ -129,6 +129,9 @@ raspberrypi_clk_variants[RPI_FIRMWARE_NUM_CLK_ID] = {
> [RPI_FIRMWARE_V3D_CLK_ID] = {
> .export = true,
> },
> + [RPI_FIRMWARE_PIXEL_CLK_ID] = {
> + .export = true,
> + },
> [RPI_FIRMWARE_HEVC_CLK_ID] = {
> .export = true,
> },
> --
> 2.26.2
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks
2022-04-05 8:25 [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks Ivan T. Ivanov
2022-04-05 8:25 ` [PATCH v2 1/2] clk: bcm: rpi: Add support HEVC clock Ivan T. Ivanov
2022-04-05 8:25 ` [PATCH v2 2/2] clk: bcm: rpi: Handle pixel clock in firmware Ivan T. Ivanov
@ 2022-04-05 9:04 ` Maxime Ripard
2022-04-15 7:48 ` Ivan T. Ivanov
2 siblings, 1 reply; 7+ messages in thread
From: Maxime Ripard @ 2022-04-05 9:04 UTC (permalink / raw)
To: Ivan T. Ivanov; +Cc: Michael Turquette, Stephen Boyd, linux-clk, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 239 bytes --]
On Tue, Apr 05, 2022 at 11:25:01AM +0300, Ivan T. Ivanov wrote:
> Add missing clock required by RPiVid video decoder and make HDMI
> pixel clock more reliable.
For both patches:
Acked-by: Maxime Ripard <maxime@cerno.tech>
Thanks!
Maxime
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks
2022-04-05 9:04 ` [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks Maxime Ripard
@ 2022-04-15 7:48 ` Ivan T. Ivanov
2022-04-15 8:38 ` Stefan Wahren
0 siblings, 1 reply; 7+ messages in thread
From: Ivan T. Ivanov @ 2022-04-15 7:48 UTC (permalink / raw)
To: Michael Turquette, Stephen Boyd
Cc: Maxime Ripard, Stefan Wahren, linux-clk, linux-kernel
Hi Michael, Stephen,
On 04-05 11:04, Maxime Ripard wrote:
> Date: Tue, 5 Apr 2022 11:04:31 +0200
> From: Maxime Ripard <maxime@cerno.tech>
> To: "Ivan T. Ivanov" <iivanov@suse.de>
> Cc: Michael Turquette <mturquette@baylibre.com>, Stephen Boyd
> <sboyd@kernel.org>, linux-clk@vger.kernel.org,
> linux-kernel@vger.kernel.org
> Subject: Re: [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks
> Message-ID: <20220405090431.ktlybn62eueh7gqi@houat>
Tags: all clk linux me ring
>
> On Tue, Apr 05, 2022 at 11:25:01AM +0300, Ivan T. Ivanov wrote:
> > Add missing clock required by RPiVid video decoder and make HDMI
> > pixel clock more reliable.
>
> For both patches:
> Acked-by: Maxime Ripard <maxime@cerno.tech>
>
Any chance that this is merged in foreseeable future?
Do you have any comments or objections?
Thanks,
Ivan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks
2022-04-15 7:48 ` Ivan T. Ivanov
@ 2022-04-15 8:38 ` Stefan Wahren
0 siblings, 0 replies; 7+ messages in thread
From: Stefan Wahren @ 2022-04-15 8:38 UTC (permalink / raw)
To: Ivan T. Ivanov, Michael Turquette, Stephen Boyd
Cc: Maxime Ripard, linux-clk, linux-kernel
Hi Ivan,
Am 15.04.22 um 09:48 schrieb Ivan T. Ivanov:
> Hi Michael, Stephen,
>
> On 04-05 11:04, Maxime Ripard wrote:
>> Date: Tue, 5 Apr 2022 11:04:31 +0200
>> From: Maxime Ripard <maxime@cerno.tech>
>> To: "Ivan T. Ivanov" <iivanov@suse.de>
>> Cc: Michael Turquette <mturquette@baylibre.com>, Stephen Boyd
>> <sboyd@kernel.org>, linux-clk@vger.kernel.org,
>> linux-kernel@vger.kernel.org
>> Subject: Re: [PATCH v2 0/2] clk: bcm: rpi: Add support for two more clocks
>> Message-ID: <20220405090431.ktlybn62eueh7gqi@houat>
> Tags: all clk linux me ring
>> On Tue, Apr 05, 2022 at 11:25:01AM +0300, Ivan T. Ivanov wrote:
>>> Add missing clock required by RPiVid video decoder and make HDMI
>>> pixel clock more reliable.
>> For both patches:
>> Acked-by: Maxime Ripard <maxime@cerno.tech>
>>
> Any chance that this is merged in foreseeable future?
> Do you have any comments or objections?
could you please send a new version with all tags and consider the whole
audience based on this patch [1]?
Thanks
[1] -
https://lore.kernel.org/linux-arm-kernel/20220409184017.114804-1-stefan.wahren@i2se.com/T/
>
> Thanks,
> Ivan
>
>
^ permalink raw reply [flat|nested] 7+ messages in thread