dt-bindings: clock: Add bindings for Raspberry Pi RP1
authorPhil Elwell <phil@raspberrypi.com>
Fri, 28 Oct 2022 13:12:18 +0000 (14:12 +0100)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:34:46 +0000 (11:34 +0000)
Signed-off-by: Phil Elwell <phil@raspberrypi.com>
include/dt-bindings/clock/rp1.h [new file with mode: 0644]

diff --git a/include/dt-bindings/clock/rp1.h b/include/dt-bindings/clock/rp1.h
new file mode 100644 (file)
index 0000000..5fc04d4
--- /dev/null
@@ -0,0 +1,51 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+/*
+ * Copyright (C) 2021 Raspberry Pi Ltd.
+ */
+
+#define RP1_PLL_SYS_CORE               0
+#define RP1_PLL_AUDIO_CORE             1
+#define RP1_PLL_VIDEO_CORE             2
+
+#define RP1_PLL_SYS                    3
+#define RP1_PLL_AUDIO                  4
+#define RP1_PLL_VIDEO                  5
+
+#define RP1_PLL_SYS_PRI_PH             6
+#define RP1_PLL_SYS_SEC_PH             7
+
+#define RP1_PLL_SYS_SEC                        8
+#define RP1_PLL_AUDIO_SEC              9
+#define RP1_PLL_VIDEO_SEC              10
+
+#define RP1_CLK_SYS                    11
+#define RP1_CLK_SLOW_SYS               12
+#define RP1_CLK_DMA                    13
+#define RP1_CLK_UART                   14
+#define RP1_CLK_ETH                    15
+#define RP1_CLK_PWM0                   16
+#define RP1_CLK_PWM1                   17
+#define RP1_CLK_AUDIO_IN               18
+#define RP1_CLK_AUDIO_OUT              19
+#define RP1_CLK_I2S                    20
+#define RP1_CLK_MIPI0_CFG              21
+#define RP1_CLK_MIPI1_CFG              22
+#define RP1_CLK_PCIE_AUX               23
+#define RP1_CLK_USBH0_MICROFRAME       24
+#define RP1_CLK_USBH1_MICROFRAME       25
+#define RP1_CLK_USBH0_SUSPEND          26
+#define RP1_CLK_USBH1_SUSPEND          27
+#define RP1_CLK_ETH_TSU                        28
+#define RP1_CLK_ADC                    29
+#define RP1_CLK_SDIO_TIMER             30
+#define RP1_CLK_SDIO_ALT_SRC           31
+#define RP1_CLK_GP0                    32
+#define RP1_CLK_GP1                    33
+#define RP1_CLK_GP2                    34
+#define RP1_CLK_GP3                    35
+#define RP1_CLK_GP4                    36
+#define RP1_CLK_GP5                    37
+#define RP1_CLK_VEC                    38
+#define RP1_CLK_DPI                    39
+#define RP1_CLK_MIPI0_DPI              40
+#define RP1_CLK_MIPI1_DPI              41