2017-12-11 15:24:37 +10:30
/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
# ifndef DT_BINDINGS_ASPEED_CLOCK_H
# define DT_BINDINGS_ASPEED_CLOCK_H
# define ASPEED_CLK_GATE_ECLK 0
# define ASPEED_CLK_GATE_GCLK 1
# define ASPEED_CLK_GATE_MCLK 2
# define ASPEED_CLK_GATE_VCLK 3
# define ASPEED_CLK_GATE_BCLK 4
# define ASPEED_CLK_GATE_DCLK 5
# define ASPEED_CLK_GATE_REFCLK 6
# define ASPEED_CLK_GATE_USBPORT2CLK 7
# define ASPEED_CLK_GATE_LCLK 8
# define ASPEED_CLK_GATE_USBUHCICLK 9
# define ASPEED_CLK_GATE_D1CLK 10
# define ASPEED_CLK_GATE_YCLK 11
# define ASPEED_CLK_GATE_USBPORT1CLK 12
# define ASPEED_CLK_GATE_UART1CLK 13
# define ASPEED_CLK_GATE_UART2CLK 14
# define ASPEED_CLK_GATE_UART5CLK 15
# define ASPEED_CLK_GATE_ESPICLK 16
# define ASPEED_CLK_GATE_MAC1CLK 17
# define ASPEED_CLK_GATE_MAC2CLK 18
# define ASPEED_CLK_GATE_RSACLK 19
# define ASPEED_CLK_GATE_UART3CLK 20
# define ASPEED_CLK_GATE_UART4CLK 21
2018-06-26 09:55:25 +08:00
# define ASPEED_CLK_GATE_SDCLK 22
2017-12-11 15:24:37 +10:30
# define ASPEED_CLK_GATE_LHCCLK 23
# define ASPEED_CLK_HPLL 24
# define ASPEED_CLK_AHB 25
# define ASPEED_CLK_APB 26
# define ASPEED_CLK_UART 27
# define ASPEED_CLK_SDIO 28
# define ASPEED_CLK_ECLK 29
# define ASPEED_CLK_ECLK_MUX 30
# define ASPEED_CLK_LHCLK 31
# define ASPEED_CLK_MAC 32
# define ASPEED_CLK_BCLK 33
# define ASPEED_CLK_MPLL 34
2018-05-18 16:57:02 +08:00
# define ASPEED_CLK_24M 35
2017-12-11 15:24:37 +10:30
# define ASPEED_RESET_XDMA 0
# define ASPEED_RESET_MCTP 1
# define ASPEED_RESET_ADC 2
# define ASPEED_RESET_JTAG_MASTER 3
# define ASPEED_RESET_MIC 4
# define ASPEED_RESET_PWM 5
2018-04-26 10:22:32 -07:00
# define ASPEED_RESET_PECI 6
2017-12-11 15:24:37 +10:30
# define ASPEED_RESET_I2C 7
# define ASPEED_RESET_AHB 8
2018-04-27 12:25:47 +09:30
# define ASPEED_RESET_CRT1 9
2017-12-11 15:24:37 +10:30
# endif