1*969ebdb9SÁlvaro Fernández Rojas /* 2*969ebdb9SÁlvaro Fernández Rojas * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com> 3*969ebdb9SÁlvaro Fernández Rojas * 4*969ebdb9SÁlvaro Fernández Rojas * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h 5*969ebdb9SÁlvaro Fernández Rojas * 6*969ebdb9SÁlvaro Fernández Rojas * SPDX-License-Identifier: GPL-2.0+ 7*969ebdb9SÁlvaro Fernández Rojas */ 8*969ebdb9SÁlvaro Fernández Rojas 9*969ebdb9SÁlvaro Fernández Rojas #ifndef __DT_BINDINGS_CLOCK_BCM63268_H 10*969ebdb9SÁlvaro Fernández Rojas #define __DT_BINDINGS_CLOCK_BCM63268_H 11*969ebdb9SÁlvaro Fernández Rojas 12*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_GLESS 0 13*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_VDSL_QPROC 1 14*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_VDSL_AFE 2 15*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_VDSL 3 16*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_MIPS 4 17*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_WLAN_OCP 5 18*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_DECT 6 19*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_FAP0 7 20*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_FAP1 8 21*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_SAR 9 22*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_ROBOSW 10 23*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_PCM 11 24*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_USBD 12 25*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_USBH 13 26*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_IPSEC 14 27*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_SPI 15 28*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_HSSPI 16 29*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_PCIE 17 30*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_PHYMIPS 18 31*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_GMAC 19 32*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_NAND 20 33*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_TBUS 27 34*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_CLK_ROBOSW250 31 35*969ebdb9SÁlvaro Fernández Rojas 36*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_EPHY1 0 37*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_EPHY2 1 38*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_EPHY3 2 39*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_GPHY 3 40*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_DSL 4 41*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_WO_EPHY 5 42*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_WO_DSL 6 43*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_FAP1 11 44*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_FAP2 15 45*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_UTO_50 16 46*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_UTO_EXT 17 47*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_USB_REF 18 48*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_SW_RST 29 49*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_HW_RST 30 50*969ebdb9SÁlvaro Fernández Rojas #define BCM63268_TCLK_POR_RST 31 51*969ebdb9SÁlvaro Fernández Rojas 52*969ebdb9SÁlvaro Fernández Rojas #endif /* __DT_BINDINGS_CLOCK_BCM63268_H */ 53