Linux 4.14.5
[linux/fpc-iii.git] / include / dt-bindings / clock / bcm2835.h
bloba0c812b0fa391d149b4f546db39bdc4bef207960
1 /*
2 * Copyright (C) 2015 Broadcom Corporation
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public License as
6 * published by the Free Software Foundation version 2.
8 * This program is distributed "as is" WITHOUT ANY WARRANTY of any
9 * kind, whether express or implied; without even the implied warranty
10 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
14 #define BCM2835_PLLA 0
15 #define BCM2835_PLLB 1
16 #define BCM2835_PLLC 2
17 #define BCM2835_PLLD 3
18 #define BCM2835_PLLH 4
20 #define BCM2835_PLLA_CORE 5
21 #define BCM2835_PLLA_PER 6
22 #define BCM2835_PLLB_ARM 7
23 #define BCM2835_PLLC_CORE0 8
24 #define BCM2835_PLLC_CORE1 9
25 #define BCM2835_PLLC_CORE2 10
26 #define BCM2835_PLLC_PER 11
27 #define BCM2835_PLLD_CORE 12
28 #define BCM2835_PLLD_PER 13
29 #define BCM2835_PLLH_RCAL 14
30 #define BCM2835_PLLH_AUX 15
31 #define BCM2835_PLLH_PIX 16
33 #define BCM2835_CLOCK_TIMER 17
34 #define BCM2835_CLOCK_OTP 18
35 #define BCM2835_CLOCK_UART 19
36 #define BCM2835_CLOCK_VPU 20
37 #define BCM2835_CLOCK_V3D 21
38 #define BCM2835_CLOCK_ISP 22
39 #define BCM2835_CLOCK_H264 23
40 #define BCM2835_CLOCK_VEC 24
41 #define BCM2835_CLOCK_HSM 25
42 #define BCM2835_CLOCK_SDRAM 26
43 #define BCM2835_CLOCK_TSENS 27
44 #define BCM2835_CLOCK_EMMC 28
45 #define BCM2835_CLOCK_PERI_IMAGE 29
46 #define BCM2835_CLOCK_PWM 30
47 #define BCM2835_CLOCK_PCM 31
49 #define BCM2835_PLLA_DSI0 32
50 #define BCM2835_PLLA_CCP2 33
51 #define BCM2835_PLLD_DSI0 34
52 #define BCM2835_PLLD_DSI1 35
54 #define BCM2835_CLOCK_AVEO 36
55 #define BCM2835_CLOCK_DFT 37
56 #define BCM2835_CLOCK_GP0 38
57 #define BCM2835_CLOCK_GP1 39
58 #define BCM2835_CLOCK_GP2 40
59 #define BCM2835_CLOCK_SLIM 41
60 #define BCM2835_CLOCK_SMI 42
61 #define BCM2835_CLOCK_TEC 43
62 #define BCM2835_CLOCK_DPI 44
63 #define BCM2835_CLOCK_CAM0 45
64 #define BCM2835_CLOCK_CAM1 46
65 #define BCM2835_CLOCK_DSI0E 47
66 #define BCM2835_CLOCK_DSI1E 48
67 #define BCM2835_CLOCK_DSI0P 49
68 #define BCM2835_CLOCK_DSI1P 50