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