linux/include/dt-bindings/clock/cirrus,ep9301-syscon.h

/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
#ifndef DT_BINDINGS_CIRRUS_EP93XX_CLOCK_H
#define DT_BINDINGS_CIRRUS_EP93XX_CLOCK_H

#define EP93XX_CLK_PLL1
#define EP93XX_CLK_PLL2

#define EP93XX_CLK_FCLK
#define EP93XX_CLK_HCLK
#define EP93XX_CLK_PCLK

#define EP93XX_CLK_UART
#define EP93XX_CLK_SPI
#define EP93XX_CLK_PWM
#define EP93XX_CLK_USB

#define EP93XX_CLK_M2M0
#define EP93XX_CLK_M2M1

#define EP93XX_CLK_M2P0
#define EP93XX_CLK_M2P1
#define EP93XX_CLK_M2P2
#define EP93XX_CLK_M2P3
#define EP93XX_CLK_M2P4
#define EP93XX_CLK_M2P5
#define EP93XX_CLK_M2P6
#define EP93XX_CLK_M2P7
#define EP93XX_CLK_M2P8
#define EP93XX_CLK_M2P9

#define EP93XX_CLK_UART1
#define EP93XX_CLK_UART2
#define EP93XX_CLK_UART3

#define EP93XX_CLK_ADC
#define EP93XX_CLK_ADC_EN

#define EP93XX_CLK_KEYPAD

#define EP93XX_CLK_VIDEO

#define EP93XX_CLK_I2S_MCLK
#define EP93XX_CLK_I2S_SCLK
#define EP93XX_CLK_I2S_LRCLK

#endif /* DT_BINDINGS_CIRRUS_EP93XX_CLOCK_H */