diff options
author | Ivan T. Ivanov <iivanov@suse.de> | 2022-08-29 18:21:53 +0300 |
---|---|---|
committer | Stephen Boyd <sboyd@kernel.org> | 2022-09-30 14:31:35 -0700 |
commit | 16baa8c1c1ba00506d367d00856c58f5985f9b2e (patch) | |
tree | b83df9a2ffe4497bcc17d0370e86f88f4cfe607c /drivers/clk/bcm | |
parent | 4c68a345c157db23a59edb8e3227932c00de83a1 (diff) | |
download | linux-16baa8c1c1ba00506d367d00856c58f5985f9b2e.tar.gz linux-16baa8c1c1ba00506d367d00856c58f5985f9b2e.tar.bz2 linux-16baa8c1c1ba00506d367d00856c58f5985f9b2e.zip |
clk: bcm: rpi: Handle pixel clock in firmware
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.
Acked-by: Maxime Ripard <maxime@cerno.tech>
Acked-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
Signed-off-by: Ivan T. Ivanov <iivanov@suse.de>
Link: https://lore.kernel.org/r/20220829152154.147250-3-iivanov@suse.de
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'drivers/clk/bcm')
-rw-r--r-- | drivers/clk/bcm/clk-raspberrypi.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/clk/bcm/clk-raspberrypi.c b/drivers/clk/bcm/clk-raspberrypi.c index 8f560c6b602d..1248c0d64eae 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, }, |