1131377Stjr/* SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause */ 2312335Sdelphij/* 3131377Stjr * Copyright (c) 2019 Amlogic, Inc. All rights reserved. 417651Speter * Author: Jian Hu <jian.hu@amlogic.com> 517651Speter * 617651Speter * Copyright (c) 2023, SberDevices. All Rights Reserved. 717651Speter * Author: Dmitry Rokosov <ddrokosov@sberdevices.ru> 8131377Stjr */ 917651Speter 1017651Speter#ifndef __A1_PERIPHERALS_CLKC_H 11311285Sdelphij#define __A1_PERIPHERALS_CLKC_H 12311285Sdelphij 13131377Stjr#define CLKID_XTAL_IN 0 1417651Speter#define CLKID_FIXPLL_IN 1 15131377Stjr#define CLKID_USB_PHY_IN 2 16131377Stjr#define CLKID_USB_CTRL_IN 3 17131377Stjr#define CLKID_HIFIPLL_IN 4 18131377Stjr#define CLKID_SYSPLL_IN 5 19131377Stjr#define CLKID_DDS_IN 6 20131377Stjr#define CLKID_SYS 7 21131377Stjr#define CLKID_CLKTREE 8 2217651Speter#define CLKID_RESET_CTRL 9 23131377Stjr#define CLKID_ANALOG_CTRL 10 2417651Speter#define CLKID_PWR_CTRL 11 25131377Stjr#define CLKID_PAD_CTRL 12 26131377Stjr#define CLKID_SYS_CTRL 13 27131377Stjr#define CLKID_TEMP_SENSOR 14 28131377Stjr#define CLKID_AM2AXI_DIV 15 29131377Stjr#define CLKID_SPICC_B 16 3017651Speter#define CLKID_SPICC_A 17 31131377Stjr#define CLKID_MSR 18 3217651Speter#define CLKID_AUDIO 19 33131377Stjr#define CLKID_JTAG_CTRL 20 34131377Stjr#define CLKID_SARADC_EN 21 35131377Stjr#define CLKID_PWM_EF 22 3617651Speter#define CLKID_PWM_CD 23 37131377Stjr#define CLKID_PWM_AB 24 3817651Speter#define CLKID_CEC 25 39131377Stjr#define CLKID_I2C_S 26 40131377Stjr#define CLKID_IR_CTRL 27 41131377Stjr#define CLKID_I2C_M_D 28 42131377Stjr#define CLKID_I2C_M_C 29 43131377Stjr#define CLKID_I2C_M_B 30 4417651Speter#define CLKID_I2C_M_A 31 45131377Stjr#define CLKID_ACODEC 32 46131377Stjr#define CLKID_OTP 33 47131377Stjr#define CLKID_SD_EMMC_A 34 48131377Stjr#define CLKID_USB_PHY 35 49131377Stjr#define CLKID_USB_CTRL 36 50206905Sdelphij#define CLKID_SYS_DSPB 37 51131377Stjr#define CLKID_SYS_DSPA 38 52131377Stjr#define CLKID_DMA 39 53131377Stjr#define CLKID_IRQ_CTRL 40 54131377Stjr#define CLKID_NIC 41 55250224Sdelphij#define CLKID_GIC 42 56250224Sdelphij#define CLKID_UART_C 43 57131377Stjr#define CLKID_UART_B 44 58131377Stjr#define CLKID_UART_A 45 59131377Stjr#define CLKID_SYS_PSRAM 46 60157043Sdes#define CLKID_RSA 47 61157043Sdes#define CLKID_CORESIGHT 48 62157043Sdes#define CLKID_AM2AXI_VAD 49 63131377Stjr#define CLKID_AUDIO_VAD 50 64131377Stjr#define CLKID_AXI_DMC 51 65205194Sdelphij#define CLKID_AXI_PSRAM 52 66131377Stjr#define CLKID_RAMB 53 67131377Stjr#define CLKID_RAMA 54 68131377Stjr#define CLKID_AXI_SPIFC 55 69131377Stjr#define CLKID_AXI_NIC 56 70131377Stjr#define CLKID_AXI_DMA 57 71131377Stjr#define CLKID_CPU_CTRL 58 72131377Stjr#define CLKID_ROM 59 73205194Sdelphij#define CLKID_PROC_I2C 60 74131377Stjr#define CLKID_DSPA_SEL 61 75131377Stjr#define CLKID_DSPB_SEL 62 76131377Stjr#define CLKID_DSPA_EN 63 77131377Stjr#define CLKID_DSPA_EN_NIC 64 78131377Stjr#define CLKID_DSPB_EN 65 79131377Stjr#define CLKID_DSPB_EN_NIC 66 80131377Stjr#define CLKID_RTC 67 81131377Stjr#define CLKID_CECA_32K 68 82311285Sdelphij#define CLKID_CECB_32K 69 83131377Stjr#define CLKID_24M 70 84311285Sdelphij#define CLKID_12M 71 85131377Stjr#define CLKID_FCLK_DIV2_DIVN 72 86131377Stjr#define CLKID_GEN 73 87157043Sdes#define CLKID_SARADC_SEL 74 88157043Sdes#define CLKID_SARADC 75 89157043Sdes#define CLKID_PWM_A 76 90131377Stjr#define CLKID_PWM_B 77 91131377Stjr#define CLKID_PWM_C 78 92205194Sdelphij#define CLKID_PWM_D 79 93131377Stjr#define CLKID_PWM_E 80 94131377Stjr#define CLKID_PWM_F 81 95131377Stjr#define CLKID_SPICC 82 96131377Stjr#define CLKID_TS 83 97131377Stjr#define CLKID_SPIFC 84 98131377Stjr#define CLKID_USB_BUS 85 99131377Stjr#define CLKID_SD_EMMC 86 100131377Stjr#define CLKID_PSRAM 87 101131377Stjr#define CLKID_DMC 88 102131377Stjr#define CLKID_SYS_A_SEL 89 103131377Stjr#define CLKID_SYS_A_DIV 90 104131377Stjr#define CLKID_SYS_A 91 105311285Sdelphij#define CLKID_SYS_B_SEL 92 106131377Stjr#define CLKID_SYS_B_DIV 93 107311285Sdelphij#define CLKID_SYS_B 94 108131377Stjr#define CLKID_DSPA_A_SEL 95 109131377Stjr#define CLKID_DSPA_A_DIV 96 110205194Sdelphij#define CLKID_DSPA_A 97 111131377Stjr#define CLKID_DSPA_B_SEL 98 112205194Sdelphij#define CLKID_DSPA_B_DIV 99 113131377Stjr#define CLKID_DSPA_B 100 114131377Stjr#define CLKID_DSPB_A_SEL 101 115205194Sdelphij#define CLKID_DSPB_A_DIV 102 116131377Stjr#define CLKID_DSPB_A 103 117205194Sdelphij#define CLKID_DSPB_B_SEL 104 118131377Stjr#define CLKID_DSPB_B_DIV 105 119205194Sdelphij#define CLKID_DSPB_B 106 120311285Sdelphij#define CLKID_RTC_32K_IN 107 121131377Stjr#define CLKID_RTC_32K_DIV 108 122131377Stjr#define CLKID_RTC_32K_XTAL 109 123205194Sdelphij#define CLKID_RTC_32K_SEL 110 124131377Stjr#define CLKID_CECB_32K_IN 111 125131377Stjr#define CLKID_CECB_32K_DIV 112 126131377Stjr#define CLKID_CECB_32K_SEL_PRE 113 127311285Sdelphij#define CLKID_CECB_32K_SEL 114 128131377Stjr#define CLKID_CECA_32K_IN 115 129131377Stjr#define CLKID_CECA_32K_DIV 116 130131377Stjr#define CLKID_CECA_32K_SEL_PRE 117 131131377Stjr#define CLKID_CECA_32K_SEL 118 132131377Stjr#define CLKID_DIV2_PRE 119 13317651Speter#define CLKID_24M_DIV2 120 134131377Stjr#define CLKID_GEN_SEL 121 135131377Stjr#define CLKID_GEN_DIV 122 136311285Sdelphij#define CLKID_SARADC_DIV 123 137131377Stjr#define CLKID_PWM_A_SEL 124 138311285Sdelphij#define CLKID_PWM_A_DIV 125 139131377Stjr#define CLKID_PWM_B_SEL 126 14092111Sgreen#define CLKID_PWM_B_DIV 127 141205194Sdelphij#define CLKID_PWM_C_SEL 128 142131377Stjr#define CLKID_PWM_C_DIV 129 143205194Sdelphij#define CLKID_PWM_D_SEL 130 144131377Stjr#define CLKID_PWM_D_DIV 131 145131377Stjr#define CLKID_PWM_E_SEL 132 146205194Sdelphij#define CLKID_PWM_E_DIV 133 147131377Stjr#define CLKID_PWM_F_SEL 134 148205194Sdelphij#define CLKID_PWM_F_DIV 135 149131377Stjr#define CLKID_SPICC_SEL 136 150131377Stjr#define CLKID_SPICC_DIV 137 151311285Sdelphij#define CLKID_SPICC_SEL2 138 152131377Stjr#define CLKID_TS_DIV 139 153131377Stjr#define CLKID_SPIFC_SEL 140 154311285Sdelphij#define CLKID_SPIFC_DIV 141 155131377Stjr#define CLKID_SPIFC_SEL2 142 156131377Stjr#define CLKID_USB_BUS_SEL 143 157131377Stjr#define CLKID_USB_BUS_DIV 144 158131377Stjr#define CLKID_SD_EMMC_SEL 145 159157043Sdes#define CLKID_SD_EMMC_DIV 146 160157043Sdes#define CLKID_SD_EMMC_SEL2 147 161157043Sdes#define CLKID_PSRAM_SEL 148 162157043Sdes#define CLKID_PSRAM_DIV 149 163157043Sdes#define CLKID_PSRAM_SEL2 150 164157043Sdes#define CLKID_DMC_SEL 151 165157043Sdes#define CLKID_DMC_DIV 152 166131377Stjr#define CLKID_DMC_SEL2 153 167131377Stjr 168131377Stjr#endif /* __A1_PERIPHERALS_CLKC_H */ 169131377Stjr