Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-or-later OR MIT */
0002 #ifndef DT_BINDINGS_AST2600_CLOCK_H
0003 #define DT_BINDINGS_AST2600_CLOCK_H
0004 
0005 #define ASPEED_CLK_GATE_ECLK        0
0006 #define ASPEED_CLK_GATE_GCLK        1
0007 
0008 #define ASPEED_CLK_GATE_MCLK        2
0009 
0010 #define ASPEED_CLK_GATE_VCLK        3
0011 #define ASPEED_CLK_GATE_BCLK        4
0012 #define ASPEED_CLK_GATE_DCLK        5
0013 
0014 #define ASPEED_CLK_GATE_LCLK        6
0015 #define ASPEED_CLK_GATE_LHCCLK      7
0016 
0017 #define ASPEED_CLK_GATE_D1CLK       8
0018 #define ASPEED_CLK_GATE_YCLK        9
0019 
0020 #define ASPEED_CLK_GATE_REF0CLK     10
0021 #define ASPEED_CLK_GATE_REF1CLK     11
0022 
0023 #define ASPEED_CLK_GATE_ESPICLK     12
0024 
0025 #define ASPEED_CLK_GATE_USBUHCICLK  13
0026 #define ASPEED_CLK_GATE_USBPORT1CLK 14
0027 #define ASPEED_CLK_GATE_USBPORT2CLK 15
0028 
0029 #define ASPEED_CLK_GATE_RSACLK      16
0030 #define ASPEED_CLK_GATE_RVASCLK     17
0031 
0032 #define ASPEED_CLK_GATE_MAC1CLK     18
0033 #define ASPEED_CLK_GATE_MAC2CLK     19
0034 #define ASPEED_CLK_GATE_MAC3CLK     20
0035 #define ASPEED_CLK_GATE_MAC4CLK     21
0036 
0037 #define ASPEED_CLK_GATE_UART1CLK    22
0038 #define ASPEED_CLK_GATE_UART2CLK    23
0039 #define ASPEED_CLK_GATE_UART3CLK    24
0040 #define ASPEED_CLK_GATE_UART4CLK    25
0041 #define ASPEED_CLK_GATE_UART5CLK    26
0042 #define ASPEED_CLK_GATE_UART6CLK    27
0043 #define ASPEED_CLK_GATE_UART7CLK    28
0044 #define ASPEED_CLK_GATE_UART8CLK    29
0045 #define ASPEED_CLK_GATE_UART9CLK    30
0046 #define ASPEED_CLK_GATE_UART10CLK   31
0047 #define ASPEED_CLK_GATE_UART11CLK   32
0048 #define ASPEED_CLK_GATE_UART12CLK   33
0049 #define ASPEED_CLK_GATE_UART13CLK   34
0050 
0051 #define ASPEED_CLK_GATE_SDCLK       35
0052 #define ASPEED_CLK_GATE_EMMCCLK     36
0053 
0054 #define ASPEED_CLK_GATE_I3C0CLK     37
0055 #define ASPEED_CLK_GATE_I3C1CLK     38
0056 #define ASPEED_CLK_GATE_I3C2CLK     39
0057 #define ASPEED_CLK_GATE_I3C3CLK     40
0058 #define ASPEED_CLK_GATE_I3C4CLK     41
0059 #define ASPEED_CLK_GATE_I3C5CLK     42
0060 #define ASPEED_CLK_GATE_I3C6CLK     43
0061 #define ASPEED_CLK_GATE_I3C7CLK     44
0062 
0063 #define ASPEED_CLK_GATE_FSICLK      45
0064 
0065 #define ASPEED_CLK_HPLL         46
0066 #define ASPEED_CLK_MPLL         47
0067 #define ASPEED_CLK_DPLL         48
0068 #define ASPEED_CLK_EPLL         49
0069 #define ASPEED_CLK_APLL         50
0070 #define ASPEED_CLK_AHB          51
0071 #define ASPEED_CLK_APB1         52
0072 #define ASPEED_CLK_APB2         53
0073 #define ASPEED_CLK_BCLK         54
0074 #define ASPEED_CLK_D1CLK        55
0075 #define ASPEED_CLK_VCLK         56
0076 #define ASPEED_CLK_LHCLK        57
0077 #define ASPEED_CLK_UART         58
0078 #define ASPEED_CLK_UARTX        59
0079 #define ASPEED_CLK_SDIO         60
0080 #define ASPEED_CLK_EMMC         61
0081 #define ASPEED_CLK_ECLK         62
0082 #define ASPEED_CLK_ECLK_MUX     63
0083 #define ASPEED_CLK_MAC12        64
0084 #define ASPEED_CLK_MAC34        65
0085 #define ASPEED_CLK_USBPHY_40M       66
0086 #define ASPEED_CLK_MAC1RCLK     67
0087 #define ASPEED_CLK_MAC2RCLK     68
0088 #define ASPEED_CLK_MAC3RCLK     69
0089 #define ASPEED_CLK_MAC4RCLK     70
0090 
0091 /* Only list resets here that are not part of a gate */
0092 #define ASPEED_RESET_ADC        55
0093 #define ASPEED_RESET_JTAG_MASTER2   54
0094 #define ASPEED_RESET_I3C_DMA        39
0095 #define ASPEED_RESET_PWM        37
0096 #define ASPEED_RESET_PECI       36
0097 #define ASPEED_RESET_MII        35
0098 #define ASPEED_RESET_I2C        34
0099 #define ASPEED_RESET_H2X        31
0100 #define ASPEED_RESET_GP_MCU     30
0101 #define ASPEED_RESET_DP_MCU     29
0102 #define ASPEED_RESET_DP         28
0103 #define ASPEED_RESET_RC_XDMA        27
0104 #define ASPEED_RESET_GRAPHICS       26
0105 #define ASPEED_RESET_DEV_XDMA       25
0106 #define ASPEED_RESET_DEV_MCTP       24
0107 #define ASPEED_RESET_RC_MCTP        23
0108 #define ASPEED_RESET_JTAG_MASTER    22
0109 #define ASPEED_RESET_PCIE_DEV_O     21
0110 #define ASPEED_RESET_PCIE_DEV_OEN   20
0111 #define ASPEED_RESET_PCIE_RC_O      19
0112 #define ASPEED_RESET_PCIE_RC_OEN    18
0113 #define ASPEED_RESET_PCI_DP     5
0114 #define ASPEED_RESET_AHB        1
0115 #define ASPEED_RESET_SDRAM      0
0116 
0117 #endif