]> git.sur5r.net Git - u-boot/blob - include/dt-bindings/clock/bcm2835.h
Merge branch 'master' of git://git.denx.de/u-boot-sunxi
[u-boot] / include / dt-bindings / clock / bcm2835.h
1 /*
2  * Copyright (C) 2015 Broadcom Corporation
3  *
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.
7  *
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.
12  */
13
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
19
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
32
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
48
49 #define BCM2835_PLLA_DSI0               32
50 #define BCM2835_PLLA_CCP2               33
51 #define BCM2835_PLLD_DSI0               34
52 #define BCM2835_PLLD_DSI1               35
53
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