blob: e3e9f7919c318baed4063fc7199def1a6d684018 [file] [log] [blame]
Michael Turquette738f66d2016-05-23 15:44:26 -07001/*
2 * GXBB clock tree IDs
3 */
4
5#ifndef __GXBB_CLKC_H
6#define __GXBB_CLKC_H
7
Neil Armstrong19a2a852016-08-22 14:49:37 +02008#define CLKID_HDMI_PLL 2
Kevin Hilman33608dc2016-08-02 14:40:11 -07009#define CLKID_FCLK_DIV2 4
Neil Armstrong19a2a852016-08-22 14:49:37 +020010#define CLKID_FCLK_DIV3 5
11#define CLKID_FCLK_DIV4 6
Neil Armstrong7d33d602017-03-22 11:32:26 +010012#define CLKID_GP0_PLL 9
Michael Turquette738f66d2016-05-23 15:44:26 -070013#define CLKID_CLK81 12
Martin Blumenstingled6f4b52016-09-06 23:38:44 +020014#define CLKID_MPLL2 15
Neil Armstrong34f267f2017-04-20 13:59:10 +020015#define CLKID_SPICC 21
Jerome Brunetdfdd7d42016-09-14 12:06:05 +020016#define CLKID_I2C 22
Martin Blumenstingl33d0fcdf2017-01-19 15:58:20 +010017#define CLKID_SAR_ADC 23
Heiner Kallweiteff04152017-02-22 07:55:24 +010018#define CLKID_RNG0 25
Helmut Klein9dc6bd72017-03-31 18:54:34 +020019#define CLKID_UART0 26
Heiner Kallweiteff04152017-02-22 07:55:24 +010020#define CLKID_SPI 34
Michael Turquette738f66d2016-05-23 15:44:26 -070021#define CLKID_ETH 36
Jerome Brunet28f6c582017-03-09 11:41:54 +010022#define CLKID_AIU_GLUE 38
Jerome Brunetc5aee2b2017-03-02 15:22:29 +010023#define CLKID_IEC958 39
Jerome Brunet28f6c582017-03-09 11:41:54 +010024#define CLKID_I2S_OUT 40
25#define CLKID_MIXER_IFACE 44
26#define CLKID_AIU 47
Helmut Klein9dc6bd72017-03-31 18:54:34 +020027#define CLKID_UART1 48
Martin Blumenstingl5dbe7892016-09-04 23:31:46 +020028#define CLKID_USB0 50
29#define CLKID_USB1 51
30#define CLKID_USB 55
Neil Armstrong5a582cf2017-01-17 13:08:48 +010031#define CLKID_HDMI_PCLK 63
Martin Blumenstingl5dbe7892016-09-04 23:31:46 +020032#define CLKID_USB1_DDR_BRIDGE 64
33#define CLKID_USB0_DDR_BRIDGE 65
Helmut Klein9dc6bd72017-03-31 18:54:34 +020034#define CLKID_UART2 68
Martin Blumenstingl33d0fcdf2017-01-19 15:58:20 +010035#define CLKID_SANA 69
Neil Armstrong5a582cf2017-01-17 13:08:48 +010036#define CLKID_GCLK_VENCI_INT0 77
Jerome Brunet28f6c582017-03-09 11:41:54 +010037#define CLKID_AOCLK_GATE 80
Jerome Brunetc5aee2b2017-03-02 15:22:29 +010038#define CLKID_IEC958_GATE 81
Jerome Brunetdfdd7d42016-09-14 12:06:05 +020039#define CLKID_AO_I2C 93
Kevin Hilman33608dc2016-08-02 14:40:11 -070040#define CLKID_SD_EMMC_A 94
41#define CLKID_SD_EMMC_B 95
42#define CLKID_SD_EMMC_C 96
Martin Blumenstingl33d0fcdf2017-01-19 15:58:20 +010043#define CLKID_SAR_ADC_CLK 97
44#define CLKID_SAR_ADC_SEL 98
Neil Armstrong5c65eec2017-03-22 11:18:53 +010045#define CLKID_MALI_0_SEL 100
46#define CLKID_MALI_0 102
47#define CLKID_MALI_1_SEL 103
48#define CLKID_MALI_1 105
49#define CLKID_MALI 106
Jerome Brunetb4d44cd2017-01-26 11:12:52 +010050#define CLKID_CTS_AMCLK 107
Jerome Brunet0420dbb2017-03-02 15:23:38 +010051#define CLKID_CTS_MCLK_I958 110
52#define CLKID_CTS_I958 113
Michael Turquette738f66d2016-05-23 15:44:26 -070053
54#endif /* __GXBB_CLKC_H */