1 /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 /* 3 * Copyright (C) 2013 Broadcom Corporation 4 * Copyright 2013 Linaro Limited 5 */ 6 7 #ifndef _CLOCK_BCM21664_H 8 #define _CLOCK_BCM21664_H 9 10 /* 11 * This file defines the values used to specif 12 * the clock control units (CCUs) on Broadcom 13 */ 14 15 /* bcm21664 CCU device tree "compatible" strin 16 #define BCM21664_DT_ROOT_CCU_COMPAT "brcm, 17 #define BCM21664_DT_AON_CCU_COMPAT "brcm, 18 #define BCM21664_DT_MASTER_CCU_COMPAT "brcm, 19 #define BCM21664_DT_SLAVE_CCU_COMPAT "brcm, 20 21 /* root CCU clock ids */ 22 23 #define BCM21664_ROOT_CCU_FRAC_1M 24 #define BCM21664_ROOT_CCU_CLOCK_COUNT 25 26 /* aon CCU clock ids */ 27 28 #define BCM21664_AON_CCU_HUB_TIMER 29 #define BCM21664_AON_CCU_CLOCK_COUNT 30 31 /* master CCU clock ids */ 32 33 #define BCM21664_MASTER_CCU_SDIO1 34 #define BCM21664_MASTER_CCU_SDIO2 35 #define BCM21664_MASTER_CCU_SDIO3 36 #define BCM21664_MASTER_CCU_SDIO4 37 #define BCM21664_MASTER_CCU_SDIO1_SLEEP 38 #define BCM21664_MASTER_CCU_SDIO2_SLEEP 39 #define BCM21664_MASTER_CCU_SDIO3_SLEEP 40 #define BCM21664_MASTER_CCU_SDIO4_SLEEP 41 #define BCM21664_MASTER_CCU_CLOCK_COUNT 42 43 /* slave CCU clock ids */ 44 45 #define BCM21664_SLAVE_CCU_UARTB 46 #define BCM21664_SLAVE_CCU_UARTB2 47 #define BCM21664_SLAVE_CCU_UARTB3 48 #define BCM21664_SLAVE_CCU_BSC1 49 #define BCM21664_SLAVE_CCU_BSC2 50 #define BCM21664_SLAVE_CCU_BSC3 51 #define BCM21664_SLAVE_CCU_BSC4 52 #define BCM21664_SLAVE_CCU_CLOCK_COUNT 53 54 #endif /* _CLOCK_BCM21664_H */ 55
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.