1 From c8fd69c6f567bd43ba084b95a987532940465ef5 Mon Sep 17 00:00:00 2001
2 From: Maxime Ripard <maxime@cerno.tech>
3 Date: Fri, 24 Feb 2023 14:12:50 +0100
4 Subject: [PATCH] clk: bcm: rpi: Add disp clock
6 BCM2712 has an extra clock exposed by the firmware called DISP, and used
7 by (at least) the HVS. Let's add it to the list of clocks to register in
10 Signed-off-by: Maxime Ripard <maxime@cerno.tech>
12 drivers/clk/bcm/clk-raspberrypi.c | 5 +++++
13 include/soc/bcm2835/raspberrypi-firmware.h | 1 +
14 2 files changed, 6 insertions(+)
16 --- a/drivers/clk/bcm/clk-raspberrypi.c
17 +++ b/drivers/clk/bcm/clk-raspberrypi.c
18 @@ -34,6 +34,7 @@ static char *rpi_firmware_clk_names[] =
19 [RPI_FIRMWARE_M2MC_CLK_ID] = "m2mc",
20 [RPI_FIRMWARE_PIXEL_BVB_CLK_ID] = "pixel-bvb",
21 [RPI_FIRMWARE_VEC_CLK_ID] = "vec",
22 + [RPI_FIRMWARE_DISP_CLK_ID] = "disp",
25 #define RPI_FIRMWARE_STATE_ENABLE_BIT BIT(0)
26 @@ -139,6 +140,10 @@ raspberrypi_clk_variants[RPI_FIRMWARE_NU
30 + [RPI_FIRMWARE_DISP_CLK_ID] = {
37 --- a/include/soc/bcm2835/raspberrypi-firmware.h
38 +++ b/include/soc/bcm2835/raspberrypi-firmware.h
39 @@ -176,6 +176,7 @@ enum rpi_firmware_clk_id {
40 RPI_FIRMWARE_M2MC_CLK_ID,
41 RPI_FIRMWARE_PIXEL_BVB_CLK_ID,
42 RPI_FIRMWARE_VEC_CLK_ID,
43 + RPI_FIRMWARE_DISP_CLK_ID,
44 RPI_FIRMWARE_NUM_CLK_ID,