Linux 5.6.13
[linux/fpc-iii.git] / include / dt-bindings / clock / bcm2835.h
blobb60c03430cf1573d208801974de22f198765ed21
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3 * Copyright (C) 2015 Broadcom Corporation
4 */
6 #define BCM2835_PLLA 0
7 #define BCM2835_PLLB 1
8 #define BCM2835_PLLC 2
9 #define BCM2835_PLLD 3
10 #define BCM2835_PLLH 4
12 #define BCM2835_PLLA_CORE 5
13 #define BCM2835_PLLA_PER 6
14 #define BCM2835_PLLB_ARM 7
15 #define BCM2835_PLLC_CORE0 8
16 #define BCM2835_PLLC_CORE1 9
17 #define BCM2835_PLLC_CORE2 10
18 #define BCM2835_PLLC_PER 11
19 #define BCM2835_PLLD_CORE 12
20 #define BCM2835_PLLD_PER 13
21 #define BCM2835_PLLH_RCAL 14
22 #define BCM2835_PLLH_AUX 15
23 #define BCM2835_PLLH_PIX 16
25 #define BCM2835_CLOCK_TIMER 17
26 #define BCM2835_CLOCK_OTP 18
27 #define BCM2835_CLOCK_UART 19
28 #define BCM2835_CLOCK_VPU 20
29 #define BCM2835_CLOCK_V3D 21
30 #define BCM2835_CLOCK_ISP 22
31 #define BCM2835_CLOCK_H264 23
32 #define BCM2835_CLOCK_VEC 24
33 #define BCM2835_CLOCK_HSM 25
34 #define BCM2835_CLOCK_SDRAM 26
35 #define BCM2835_CLOCK_TSENS 27
36 #define BCM2835_CLOCK_EMMC 28
37 #define BCM2835_CLOCK_PERI_IMAGE 29
38 #define BCM2835_CLOCK_PWM 30
39 #define BCM2835_CLOCK_PCM 31
41 #define BCM2835_PLLA_DSI0 32
42 #define BCM2835_PLLA_CCP2 33
43 #define BCM2835_PLLD_DSI0 34
44 #define BCM2835_PLLD_DSI1 35
46 #define BCM2835_CLOCK_AVEO 36
47 #define BCM2835_CLOCK_DFT 37
48 #define BCM2835_CLOCK_GP0 38
49 #define BCM2835_CLOCK_GP1 39
50 #define BCM2835_CLOCK_GP2 40
51 #define BCM2835_CLOCK_SLIM 41
52 #define BCM2835_CLOCK_SMI 42
53 #define BCM2835_CLOCK_TEC 43
54 #define BCM2835_CLOCK_DPI 44
55 #define BCM2835_CLOCK_CAM0 45
56 #define BCM2835_CLOCK_CAM1 46
57 #define BCM2835_CLOCK_DSI0E 47
58 #define BCM2835_CLOCK_DSI1E 48
59 #define BCM2835_CLOCK_DSI0P 49
60 #define BCM2835_CLOCK_DSI1P 50
62 #define BCM2711_CLOCK_EMMC2 51