hc
2024-03-22 f63cd4c03ea42695d5f9b0e1798edd196923aae6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
/*
 * Copyright (c) 2016 HiSilicon Technologies Co., Ltd.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 */
 
#ifndef __DTS_HISTB_CLOCK_H
#define __DTS_HISTB_CLOCK_H
 
/* clocks provided by core CRG */
#define HISTB_OSC_CLK            0
#define HISTB_APB_CLK            1
#define HISTB_AHB_CLK            2
#define HISTB_UART1_CLK        3
#define HISTB_UART2_CLK        4
#define HISTB_UART3_CLK        5
#define HISTB_I2C0_CLK        6
#define HISTB_I2C1_CLK        7
#define HISTB_I2C2_CLK        8
#define HISTB_I2C3_CLK        9
#define HISTB_I2C4_CLK        10
#define HISTB_I2C5_CLK        11
#define HISTB_SPI0_CLK        12
#define HISTB_SPI1_CLK        13
#define HISTB_SPI2_CLK        14
#define HISTB_SCI_CLK            15
#define HISTB_FMC_CLK            16
#define HISTB_MMC_BIU_CLK        17
#define HISTB_MMC_CIU_CLK        18
#define HISTB_MMC_DRV_CLK        19
#define HISTB_MMC_SAMPLE_CLK        20
#define HISTB_SDIO0_BIU_CLK        21
#define HISTB_SDIO0_CIU_CLK        22
#define HISTB_SDIO0_DRV_CLK        23
#define HISTB_SDIO0_SAMPLE_CLK    24
#define HISTB_PCIE_AUX_CLK        25
#define HISTB_PCIE_PIPE_CLK        26
#define HISTB_PCIE_SYS_CLK        27
#define HISTB_PCIE_BUS_CLK        28
#define HISTB_ETH0_MAC_CLK        29
#define HISTB_ETH0_MACIF_CLK        30
#define HISTB_ETH1_MAC_CLK        31
#define HISTB_ETH1_MACIF_CLK        32
#define HISTB_COMBPHY1_CLK        33
 
 
/* clocks provided by mcu CRG */
#define HISTB_MCE_CLK    1
#define HISTB_IR_CLK    2
#define HISTB_TIMER01_CLK    3
#define HISTB_LEDC_CLK    4
#define HISTB_UART0_CLK    5
#define HISTB_LSADC_CLK    6
 
#endif    /* __DTS_HISTB_CLOCK_H */