Path: blob/master/include/dt-bindings/clock/ast2600-clock.h
26282 views
/* SPDX-License-Identifier: GPL-2.0-or-later OR MIT */1#ifndef DT_BINDINGS_AST2600_CLOCK_H2#define DT_BINDINGS_AST2600_CLOCK_H34#define ASPEED_CLK_GATE_ECLK 05#define ASPEED_CLK_GATE_GCLK 167#define ASPEED_CLK_GATE_MCLK 289#define ASPEED_CLK_GATE_VCLK 310#define ASPEED_CLK_GATE_BCLK 411#define ASPEED_CLK_GATE_DCLK 51213#define ASPEED_CLK_GATE_LCLK 614#define ASPEED_CLK_GATE_LHCCLK 71516#define ASPEED_CLK_GATE_D1CLK 817#define ASPEED_CLK_GATE_YCLK 91819#define ASPEED_CLK_GATE_REF0CLK 1020#define ASPEED_CLK_GATE_REF1CLK 112122#define ASPEED_CLK_GATE_ESPICLK 122324#define ASPEED_CLK_GATE_USBUHCICLK 1325#define ASPEED_CLK_GATE_USBPORT1CLK 1426#define ASPEED_CLK_GATE_USBPORT2CLK 152728#define ASPEED_CLK_GATE_RSACLK 1629#define ASPEED_CLK_GATE_RVASCLK 173031#define ASPEED_CLK_GATE_MAC1CLK 1832#define ASPEED_CLK_GATE_MAC2CLK 1933#define ASPEED_CLK_GATE_MAC3CLK 2034#define ASPEED_CLK_GATE_MAC4CLK 213536#define ASPEED_CLK_GATE_UART1CLK 2237#define ASPEED_CLK_GATE_UART2CLK 2338#define ASPEED_CLK_GATE_UART3CLK 2439#define ASPEED_CLK_GATE_UART4CLK 2540#define ASPEED_CLK_GATE_UART5CLK 2641#define ASPEED_CLK_GATE_UART6CLK 2742#define ASPEED_CLK_GATE_UART7CLK 2843#define ASPEED_CLK_GATE_UART8CLK 2944#define ASPEED_CLK_GATE_UART9CLK 3045#define ASPEED_CLK_GATE_UART10CLK 3146#define ASPEED_CLK_GATE_UART11CLK 3247#define ASPEED_CLK_GATE_UART12CLK 3348#define ASPEED_CLK_GATE_UART13CLK 344950#define ASPEED_CLK_GATE_SDCLK 3551#define ASPEED_CLK_GATE_EMMCCLK 365253#define ASPEED_CLK_GATE_I3C0CLK 3754#define ASPEED_CLK_GATE_I3C1CLK 3855#define ASPEED_CLK_GATE_I3C2CLK 3956#define ASPEED_CLK_GATE_I3C3CLK 4057#define ASPEED_CLK_GATE_I3C4CLK 4158#define ASPEED_CLK_GATE_I3C5CLK 425960#define ASPEED_CLK_GATE_FSICLK 456162#define ASPEED_CLK_HPLL 4663#define ASPEED_CLK_MPLL 4764#define ASPEED_CLK_DPLL 4865#define ASPEED_CLK_EPLL 4966#define ASPEED_CLK_APLL 5067#define ASPEED_CLK_AHB 5168#define ASPEED_CLK_APB1 5269#define ASPEED_CLK_APB2 5370#define ASPEED_CLK_BCLK 5471#define ASPEED_CLK_D1CLK 5572#define ASPEED_CLK_VCLK 5673#define ASPEED_CLK_LHCLK 5774#define ASPEED_CLK_UART 5875#define ASPEED_CLK_UARTX 5976#define ASPEED_CLK_SDIO 6077#define ASPEED_CLK_EMMC 6178#define ASPEED_CLK_ECLK 6279#define ASPEED_CLK_ECLK_MUX 6380#define ASPEED_CLK_MAC12 6481#define ASPEED_CLK_MAC34 6582#define ASPEED_CLK_USBPHY_40M 6683#define ASPEED_CLK_MAC1RCLK 6784#define ASPEED_CLK_MAC2RCLK 6885#define ASPEED_CLK_MAC3RCLK 6986#define ASPEED_CLK_MAC4RCLK 7087#define ASPEED_CLK_I3C 7188#define ASPEED_CLK_FSI 728990/* Only list resets here that are not part of a clock gate + reset pair */91#define ASPEED_RESET_ADC 5592#define ASPEED_RESET_JTAG_MASTER2 549394#define ASPEED_RESET_MAC4 5395#define ASPEED_RESET_MAC3 529697#define ASPEED_RESET_I3C5 4598#define ASPEED_RESET_I3C4 4499#define ASPEED_RESET_I3C3 43100#define ASPEED_RESET_I3C2 42101#define ASPEED_RESET_I3C1 41102#define ASPEED_RESET_I3C0 40103#define ASPEED_RESET_I3C 39104#define ASPEED_RESET_I3C_DMA 39105106#define ASPEED_RESET_PWM 37107#define ASPEED_RESET_PECI 36108#define ASPEED_RESET_MII 35109#define ASPEED_RESET_I2C 34110#define ASPEED_RESET_H2X 31111#define ASPEED_RESET_GP_MCU 30112#define ASPEED_RESET_DP_MCU 29113#define ASPEED_RESET_DP 28114#define ASPEED_RESET_RC_XDMA 27115#define ASPEED_RESET_GRAPHICS 26116#define ASPEED_RESET_DEV_XDMA 25117#define ASPEED_RESET_DEV_MCTP 24118#define ASPEED_RESET_RC_MCTP 23119#define ASPEED_RESET_JTAG_MASTER 22120#define ASPEED_RESET_PCIE_DEV_O 21121#define ASPEED_RESET_PCIE_DEV_OEN 20122#define ASPEED_RESET_PCIE_RC_O 19123#define ASPEED_RESET_PCIE_RC_OEN 18124#define ASPEED_RESET_MAC2 12125#define ASPEED_RESET_MAC1 11126#define ASPEED_RESET_PCI_DP 5127#define ASPEED_RESET_HACE 4128#define ASPEED_RESET_AHB 1129#define ASPEED_RESET_SDRAM 0130131#endif132133134