xref: /openbmc/linux/scripts/dtc/include-prefixes/dt-bindings/clock/bcm63268-clock.h (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1f3cd8c96SÁlvaro Fernández Rojas /* SPDX-License-Identifier: GPL-2.0+ */
2f3cd8c96SÁlvaro Fernández Rojas 
3f3cd8c96SÁlvaro Fernández Rojas #ifndef __DT_BINDINGS_CLOCK_BCM63268_H
4f3cd8c96SÁlvaro Fernández Rojas #define __DT_BINDINGS_CLOCK_BCM63268_H
5f3cd8c96SÁlvaro Fernández Rojas 
6f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_DIS_GLESS	0
7f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_VDSL_QPROC	1
8f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_VDSL_AFE	2
9f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_VDSL	3
10f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_MIPS	4
11f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_WLAN_OCP	5
12f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_DECT	6
13f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_FAP0	7
14f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_FAP1	8
15f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_SAR	9
16f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_ROBOSW	10
17f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_PCM	11
18f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_USBD	12
19f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_USBH	13
20f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_IPSEC	14
21f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_SPI	15
22f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_HSSPI	16
23f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_PCIE	17
24f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_PHYMIPS	18
25f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_GMAC	19
26f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_NAND	20
27f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_TBUS	27
28f3cd8c96SÁlvaro Fernández Rojas #define BCM63268_CLK_ROBOSW250	31
29f3cd8c96SÁlvaro Fernández Rojas 
30*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_EPHY1		0
31*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_EPHY2		1
32*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_EPHY3		2
33*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_GPHY1		3
34*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_DSL		4
35*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_WAKEON_EPHY	6
36*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_WAKEON_DSL	7
37*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_FAP1		11
38*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_FAP2		15
39*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_UTO_50		16
40*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_UTO_EXTIN		17
41*0ca6a097SÁlvaro Fernández Rojas #define BCM63268_TCLK_USB_REF		18
42*0ca6a097SÁlvaro Fernández Rojas 
43f3cd8c96SÁlvaro Fernández Rojas #endif /* __DT_BINDINGS_CLOCK_BCM63268_H */
44