87 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/*3 * Copyright (C) 2017, Intel Corporation4 */5 6#ifndef __STRATIX10_CLOCK_H7#define __STRATIX10_CLOCK_H8 9/* fixed rate clocks */10#define STRATIX10_OSC1 011#define STRATIX10_CB_INTOSC_HS_DIV2_CLK 112#define STRATIX10_CB_INTOSC_LS_CLK 213#define STRATIX10_F2S_FREE_CLK 314 15/* fixed factor clocks */16#define STRATIX10_L4_SYS_FREE_CLK 417#define STRATIX10_MPU_PERIPH_CLK 518#define STRATIX10_MPU_L2RAM_CLK 619#define STRATIX10_SDMMC_CIU_CLK 720 21/* PLL clocks */22#define STRATIX10_MAIN_PLL_CLK 823#define STRATIX10_PERIPH_PLL_CLK 924#define STRATIX10_BOOT_CLK 1025 26/* Periph clocks */27#define STRATIX10_MAIN_MPU_BASE_CLK 1128#define STRATIX10_MAIN_NOC_BASE_CLK 1229#define STRATIX10_MAIN_EMACA_CLK 1330#define STRATIX10_MAIN_EMACB_CLK 1431#define STRATIX10_MAIN_EMAC_PTP_CLK 1532#define STRATIX10_MAIN_GPIO_DB_CLK 1633#define STRATIX10_MAIN_SDMMC_CLK 1734#define STRATIX10_MAIN_S2F_USR0_CLK 1835#define STRATIX10_MAIN_S2F_USR1_CLK 1936#define STRATIX10_MAIN_PSI_REF_CLK 2037 38#define STRATIX10_PERI_MPU_BASE_CLK 2139#define STRATIX10_PERI_NOC_BASE_CLK 2240#define STRATIX10_PERI_EMACA_CLK 2341#define STRATIX10_PERI_EMACB_CLK 2442#define STRATIX10_PERI_EMAC_PTP_CLK 2543#define STRATIX10_PERI_GPIO_DB_CLK 2644#define STRATIX10_PERI_SDMMC_CLK 2745#define STRATIX10_PERI_S2F_USR0_CLK 2846#define STRATIX10_PERI_S2F_USR1_CLK 2947#define STRATIX10_PERI_PSI_REF_CLK 3048 49#define STRATIX10_MPU_FREE_CLK 3150#define STRATIX10_NOC_FREE_CLK 3251#define STRATIX10_S2F_USR0_CLK 3352#define STRATIX10_NOC_CLK 3453#define STRATIX10_EMAC_A_FREE_CLK 3554#define STRATIX10_EMAC_B_FREE_CLK 3655#define STRATIX10_EMAC_PTP_FREE_CLK 3756#define STRATIX10_GPIO_DB_FREE_CLK 3857#define STRATIX10_SDMMC_FREE_CLK 3958#define STRATIX10_S2F_USER1_FREE_CLK 4059#define STRATIX10_PSI_REF_FREE_CLK 4160 61/* Gate clocks */62#define STRATIX10_MPU_CLK 4263#define STRATIX10_L4_MAIN_CLK 4364#define STRATIX10_L4_MP_CLK 4465#define STRATIX10_L4_SP_CLK 4566#define STRATIX10_CS_AT_CLK 4667#define STRATIX10_CS_TRACE_CLK 4768#define STRATIX10_CS_PDBG_CLK 4869#define STRATIX10_CS_TIMER_CLK 4970#define STRATIX10_S2F_USER0_CLK 5071#define STRATIX10_S2F_USER1_CLK 5172#define STRATIX10_EMAC0_CLK 5273#define STRATIX10_EMAC1_CLK 5374#define STRATIX10_EMAC2_CLK 5475#define STRATIX10_EMAC_PTP_CLK 5576#define STRATIX10_GPIO_DB_CLK 5677#define STRATIX10_SDMMC_CLK 5778#define STRATIX10_PSI_REF_CLK 5879#define STRATIX10_USB_CLK 5980#define STRATIX10_SPI_M_CLK 6081#define STRATIX10_NAND_CLK 6182#define STRATIX10_NAND_X_CLK 6283#define STRATIX10_NAND_ECC_CLK 6384#define STRATIX10_NUM_CLKS 6485 86#endif /* __STRATIX10_CLOCK_H */87