bcm27xx: add support for linux v5.15
[openwrt/staging/chunkeey.git] / target / linux / bcm27xx / patches-5.15 / 950-0591-clk-bcm-rpi-Add-the-BCM283x-pixel-clock.patch
1 From 679ce500f576c5c07a18e5bc72347177e4ae3a98 Mon Sep 17 00:00:00 2001
2 From: Dave Stevenson <dave.stevenson@raspberrypi.com>
3 Date: Thu, 2 Dec 2021 13:53:36 +0000
4 Subject: [PATCH] clk: bcm: rpi: Add the BCM283x pixel clock.
5
6 The clk-bcm2835 handling of the pixel clock does not function
7 correctly when the HDMI power domain is disabled.
8
9 The firmware supports it correctly, so add it to the
10 firmware clock driver.
11
12 Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
13 ---
14 drivers/clk/bcm/clk-raspberrypi.c | 1 +
15 1 file changed, 1 insertion(+)
16
17 --- a/drivers/clk/bcm/clk-raspberrypi.c
18 +++ b/drivers/clk/bcm/clk-raspberrypi.c
19 @@ -276,6 +276,7 @@ static int raspberrypi_discover_clocks(s
20 case RPI_FIRMWARE_HEVC_CLK_ID:
21 case RPI_FIRMWARE_PIXEL_BVB_CLK_ID:
22 case RPI_FIRMWARE_VEC_CLK_ID:
23 + case RPI_FIRMWARE_PIXEL_CLK_ID:
24 hw = raspberrypi_clk_register(rpi, clks->parent,
25 clks->id);
26 if (IS_ERR(hw))