1e1098e59SStefan Wahren /* SPDX-License-Identifier: GPL-2.0 */ 22c74b539SEric Anholt /* 32c74b539SEric Anholt * Copyright (C) 2015 Broadcom Corporation 42c74b539SEric Anholt */ 52c74b539SEric Anholt 62c74b539SEric Anholt #define BCM2835_PLLA 0 72c74b539SEric Anholt #define BCM2835_PLLB 1 82c74b539SEric Anholt #define BCM2835_PLLC 2 92c74b539SEric Anholt #define BCM2835_PLLD 3 102c74b539SEric Anholt #define BCM2835_PLLH 4 112c74b539SEric Anholt 122c74b539SEric Anholt #define BCM2835_PLLA_CORE 5 132c74b539SEric Anholt #define BCM2835_PLLA_PER 6 142c74b539SEric Anholt #define BCM2835_PLLB_ARM 7 152c74b539SEric Anholt #define BCM2835_PLLC_CORE0 8 162c74b539SEric Anholt #define BCM2835_PLLC_CORE1 9 172c74b539SEric Anholt #define BCM2835_PLLC_CORE2 10 182c74b539SEric Anholt #define BCM2835_PLLC_PER 11 192c74b539SEric Anholt #define BCM2835_PLLD_CORE 12 202c74b539SEric Anholt #define BCM2835_PLLD_PER 13 212c74b539SEric Anholt #define BCM2835_PLLH_RCAL 14 222c74b539SEric Anholt #define BCM2835_PLLH_AUX 15 232c74b539SEric Anholt #define BCM2835_PLLH_PIX 16 242c74b539SEric Anholt 252c74b539SEric Anholt #define BCM2835_CLOCK_TIMER 17 262c74b539SEric Anholt #define BCM2835_CLOCK_OTP 18 272c74b539SEric Anholt #define BCM2835_CLOCK_UART 19 282c74b539SEric Anholt #define BCM2835_CLOCK_VPU 20 292c74b539SEric Anholt #define BCM2835_CLOCK_V3D 21 302c74b539SEric Anholt #define BCM2835_CLOCK_ISP 22 312c74b539SEric Anholt #define BCM2835_CLOCK_H264 23 322c74b539SEric Anholt #define BCM2835_CLOCK_VEC 24 332c74b539SEric Anholt #define BCM2835_CLOCK_HSM 25 342c74b539SEric Anholt #define BCM2835_CLOCK_SDRAM 26 352c74b539SEric Anholt #define BCM2835_CLOCK_TSENS 27 362c74b539SEric Anholt #define BCM2835_CLOCK_EMMC 28 372c74b539SEric Anholt #define BCM2835_CLOCK_PERI_IMAGE 29 38cfbab8fbSRemi Pommarel #define BCM2835_CLOCK_PWM 30 3933b68960SMartin Sperl #define BCM2835_CLOCK_PCM 31 4072843695SMartin Sperl 4172843695SMartin Sperl #define BCM2835_PLLA_DSI0 32 4272843695SMartin Sperl #define BCM2835_PLLA_CCP2 33 4372843695SMartin Sperl #define BCM2835_PLLD_DSI0 34 4472843695SMartin Sperl #define BCM2835_PLLD_DSI1 35 45d3d6f15fSMartin Sperl 46d3d6f15fSMartin Sperl #define BCM2835_CLOCK_AVEO 36 47d3d6f15fSMartin Sperl #define BCM2835_CLOCK_DFT 37 48d3d6f15fSMartin Sperl #define BCM2835_CLOCK_GP0 38 49d3d6f15fSMartin Sperl #define BCM2835_CLOCK_GP1 39 50d3d6f15fSMartin Sperl #define BCM2835_CLOCK_GP2 40 51d3d6f15fSMartin Sperl #define BCM2835_CLOCK_SLIM 41 52d3d6f15fSMartin Sperl #define BCM2835_CLOCK_SMI 42 53d3d6f15fSMartin Sperl #define BCM2835_CLOCK_TEC 43 54d3d6f15fSMartin Sperl #define BCM2835_CLOCK_DPI 44 55d3d6f15fSMartin Sperl #define BCM2835_CLOCK_CAM0 45 56d3d6f15fSMartin Sperl #define BCM2835_CLOCK_CAM1 46 57d3d6f15fSMartin Sperl #define BCM2835_CLOCK_DSI0E 47 58d3d6f15fSMartin Sperl #define BCM2835_CLOCK_DSI1E 48 598a39e9faSEric Anholt #define BCM2835_CLOCK_DSI0P 49 608a39e9faSEric Anholt #define BCM2835_CLOCK_DSI1P 50 6180766f87SStefan Wahren 6280766f87SStefan Wahren #define BCM2711_CLOCK_EMMC2 51 63