1f98852bfSAndre Przywara /* 2f98852bfSAndre Przywara * Copyright (C) 2016 Maxime Ripard <maxime.ripard@free-electrons.com> 3f98852bfSAndre Przywara * 4f98852bfSAndre Przywara * This file is dual-licensed: you can use it either under the terms 5f98852bfSAndre Przywara * of the GPL or the X11 license, at your option. Note that this dual 6f98852bfSAndre Przywara * licensing only applies to this file, and not this project as a 7f98852bfSAndre Przywara * whole. 8f98852bfSAndre Przywara * 9f98852bfSAndre Przywara * a) This file is free software; you can redistribute it and/or 10f98852bfSAndre Przywara * modify it under the terms of the GNU General Public License as 11f98852bfSAndre Przywara * published by the Free Software Foundation; either version 2 of the 12f98852bfSAndre Przywara * License, or (at your option) any later version. 13f98852bfSAndre Przywara * 14f98852bfSAndre Przywara * This file is distributed in the hope that it will be useful, 15f98852bfSAndre Przywara * but WITHOUT ANY WARRANTY; without even the implied warranty of 16f98852bfSAndre Przywara * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17f98852bfSAndre Przywara * GNU General Public License for more details. 18f98852bfSAndre Przywara * 19f98852bfSAndre Przywara * Or, alternatively, 20f98852bfSAndre Przywara * 21f98852bfSAndre Przywara * b) Permission is hereby granted, free of charge, to any person 22f98852bfSAndre Przywara * obtaining a copy of this software and associated documentation 23f98852bfSAndre Przywara * files (the "Software"), to deal in the Software without 24f98852bfSAndre Przywara * restriction, including without limitation the rights to use, 25f98852bfSAndre Przywara * copy, modify, merge, publish, distribute, sublicense, and/or 26f98852bfSAndre Przywara * sell copies of the Software, and to permit persons to whom the 27f98852bfSAndre Przywara * Software is furnished to do so, subject to the following 28f98852bfSAndre Przywara * conditions: 29f98852bfSAndre Przywara * 30f98852bfSAndre Przywara * The above copyright notice and this permission notice shall be 31f98852bfSAndre Przywara * included in all copies or substantial portions of the Software. 32f98852bfSAndre Przywara * 33f98852bfSAndre Przywara * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 34f98852bfSAndre Przywara * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 35f98852bfSAndre Przywara * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 36f98852bfSAndre Przywara * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 37f98852bfSAndre Przywara * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 38f98852bfSAndre Przywara * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 39f98852bfSAndre Przywara * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 40f98852bfSAndre Przywara * OTHER DEALINGS IN THE SOFTWARE. 41f98852bfSAndre Przywara */ 42f98852bfSAndre Przywara 43f98852bfSAndre Przywara #ifndef _DT_BINDINGS_CLK_SUN50I_A64_H_ 44f98852bfSAndre Przywara #define _DT_BINDINGS_CLK_SUN50I_A64_H_ 45f98852bfSAndre Przywara 46*aa86bf90SJagan Teki #define CLK_PLL_PERIPH0 11 47*aa86bf90SJagan Teki 48f98852bfSAndre Przywara #define CLK_BUS_MIPI_DSI 28 49f98852bfSAndre Przywara #define CLK_BUS_CE 29 50f98852bfSAndre Przywara #define CLK_BUS_DMA 30 51f98852bfSAndre Przywara #define CLK_BUS_MMC0 31 52f98852bfSAndre Przywara #define CLK_BUS_MMC1 32 53f98852bfSAndre Przywara #define CLK_BUS_MMC2 33 54f98852bfSAndre Przywara #define CLK_BUS_NAND 34 55f98852bfSAndre Przywara #define CLK_BUS_DRAM 35 56f98852bfSAndre Przywara #define CLK_BUS_EMAC 36 57f98852bfSAndre Przywara #define CLK_BUS_TS 37 58f98852bfSAndre Przywara #define CLK_BUS_HSTIMER 38 59f98852bfSAndre Przywara #define CLK_BUS_SPI0 39 60f98852bfSAndre Przywara #define CLK_BUS_SPI1 40 61f98852bfSAndre Przywara #define CLK_BUS_OTG 41 62f98852bfSAndre Przywara #define CLK_BUS_EHCI0 42 63f98852bfSAndre Przywara #define CLK_BUS_EHCI1 43 64f98852bfSAndre Przywara #define CLK_BUS_OHCI0 44 65f98852bfSAndre Przywara #define CLK_BUS_OHCI1 45 66f98852bfSAndre Przywara #define CLK_BUS_VE 46 67f98852bfSAndre Przywara #define CLK_BUS_TCON0 47 68f98852bfSAndre Przywara #define CLK_BUS_TCON1 48 69f98852bfSAndre Przywara #define CLK_BUS_DEINTERLACE 49 70f98852bfSAndre Przywara #define CLK_BUS_CSI 50 71f98852bfSAndre Przywara #define CLK_BUS_HDMI 51 72f98852bfSAndre Przywara #define CLK_BUS_DE 52 73f98852bfSAndre Przywara #define CLK_BUS_GPU 53 74f98852bfSAndre Przywara #define CLK_BUS_MSGBOX 54 75f98852bfSAndre Przywara #define CLK_BUS_SPINLOCK 55 76f98852bfSAndre Przywara #define CLK_BUS_CODEC 56 77f98852bfSAndre Przywara #define CLK_BUS_SPDIF 57 78f98852bfSAndre Przywara #define CLK_BUS_PIO 58 79f98852bfSAndre Przywara #define CLK_BUS_THS 59 80f98852bfSAndre Przywara #define CLK_BUS_I2S0 60 81f98852bfSAndre Przywara #define CLK_BUS_I2S1 61 82f98852bfSAndre Przywara #define CLK_BUS_I2S2 62 83f98852bfSAndre Przywara #define CLK_BUS_I2C0 63 84f98852bfSAndre Przywara #define CLK_BUS_I2C1 64 85f98852bfSAndre Przywara #define CLK_BUS_I2C2 65 86f98852bfSAndre Przywara #define CLK_BUS_SCR 66 87f98852bfSAndre Przywara #define CLK_BUS_UART0 67 88f98852bfSAndre Przywara #define CLK_BUS_UART1 68 89f98852bfSAndre Przywara #define CLK_BUS_UART2 69 90f98852bfSAndre Przywara #define CLK_BUS_UART3 70 91f98852bfSAndre Przywara #define CLK_BUS_UART4 71 92f98852bfSAndre Przywara #define CLK_BUS_DBG 72 93f98852bfSAndre Przywara #define CLK_THS 73 94f98852bfSAndre Przywara #define CLK_NAND 74 95f98852bfSAndre Przywara #define CLK_MMC0 75 96f98852bfSAndre Przywara #define CLK_MMC1 76 97f98852bfSAndre Przywara #define CLK_MMC2 77 98f98852bfSAndre Przywara #define CLK_TS 78 99f98852bfSAndre Przywara #define CLK_CE 79 100f98852bfSAndre Przywara #define CLK_SPI0 80 101f98852bfSAndre Przywara #define CLK_SPI1 81 102f98852bfSAndre Przywara #define CLK_I2S0 82 103f98852bfSAndre Przywara #define CLK_I2S1 83 104f98852bfSAndre Przywara #define CLK_I2S2 84 105f98852bfSAndre Przywara #define CLK_SPDIF 85 106f98852bfSAndre Przywara #define CLK_USB_PHY0 86 107f98852bfSAndre Przywara #define CLK_USB_PHY1 87 108f98852bfSAndre Przywara #define CLK_USB_HSIC 88 109f98852bfSAndre Przywara #define CLK_USB_HSIC_12M 89 110f98852bfSAndre Przywara 111f98852bfSAndre Przywara #define CLK_USB_OHCI0 91 112f98852bfSAndre Przywara 113f98852bfSAndre Przywara #define CLK_USB_OHCI1 93 114f98852bfSAndre Przywara 115f98852bfSAndre Przywara #define CLK_DRAM_VE 95 116f98852bfSAndre Przywara #define CLK_DRAM_CSI 96 117f98852bfSAndre Przywara #define CLK_DRAM_DEINTERLACE 97 118f98852bfSAndre Przywara #define CLK_DRAM_TS 98 119f98852bfSAndre Przywara #define CLK_DE 99 120f98852bfSAndre Przywara #define CLK_TCON0 100 121f98852bfSAndre Przywara #define CLK_TCON1 101 122f98852bfSAndre Przywara #define CLK_DEINTERLACE 102 123f98852bfSAndre Przywara #define CLK_CSI_MISC 103 124f98852bfSAndre Przywara #define CLK_CSI_SCLK 104 125f98852bfSAndre Przywara #define CLK_CSI_MCLK 105 126f98852bfSAndre Przywara #define CLK_VE 106 127f98852bfSAndre Przywara #define CLK_AC_DIG 107 128f98852bfSAndre Przywara #define CLK_AC_DIG_4X 108 129f98852bfSAndre Przywara #define CLK_AVS 109 130f98852bfSAndre Przywara #define CLK_HDMI 110 131f98852bfSAndre Przywara #define CLK_HDMI_DDC 111 132f98852bfSAndre Przywara 133f98852bfSAndre Przywara #define CLK_DSI_DPHY 113 134f98852bfSAndre Przywara #define CLK_GPU 114 135f98852bfSAndre Przywara 136f98852bfSAndre Przywara #endif /* _DT_BINDINGS_CLK_SUN50I_H_ */ 137