The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/include/dt-bindings/clock/exynos7885.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
    2 /*
    3  * Copyright (c) 2021 Dávid Virág
    4  *
    5  * Device Tree binding constants for Exynos7885 clock controller.
    6  */
    7 
    8 #ifndef _DT_BINDINGS_CLOCK_EXYNOS_7885_H
    9 #define _DT_BINDINGS_CLOCK_EXYNOS_7885_H
   10 
   11 /* CMU_TOP */
   12 #define CLK_FOUT_SHARED0_PLL            1
   13 #define CLK_FOUT_SHARED1_PLL            2
   14 #define CLK_DOUT_SHARED0_DIV2           3
   15 #define CLK_DOUT_SHARED0_DIV3           4
   16 #define CLK_DOUT_SHARED0_DIV4           5
   17 #define CLK_DOUT_SHARED0_DIV5           6
   18 #define CLK_DOUT_SHARED1_DIV2           7
   19 #define CLK_DOUT_SHARED1_DIV3           8
   20 #define CLK_DOUT_SHARED1_DIV4           9
   21 #define CLK_MOUT_CORE_BUS               10
   22 #define CLK_MOUT_CORE_CCI               11
   23 #define CLK_MOUT_CORE_G3D               12
   24 #define CLK_DOUT_CORE_BUS               13
   25 #define CLK_DOUT_CORE_CCI               14
   26 #define CLK_DOUT_CORE_G3D               15
   27 #define CLK_GOUT_CORE_BUS               16
   28 #define CLK_GOUT_CORE_CCI               17
   29 #define CLK_GOUT_CORE_G3D               18
   30 #define CLK_MOUT_PERI_BUS               19
   31 #define CLK_MOUT_PERI_SPI0              20
   32 #define CLK_MOUT_PERI_SPI1              21
   33 #define CLK_MOUT_PERI_UART0             22
   34 #define CLK_MOUT_PERI_UART1             23
   35 #define CLK_MOUT_PERI_UART2             24
   36 #define CLK_MOUT_PERI_USI0              25
   37 #define CLK_MOUT_PERI_USI1              26
   38 #define CLK_MOUT_PERI_USI2              27
   39 #define CLK_DOUT_PERI_BUS               28
   40 #define CLK_DOUT_PERI_SPI0              29
   41 #define CLK_DOUT_PERI_SPI1              30
   42 #define CLK_DOUT_PERI_UART0             31
   43 #define CLK_DOUT_PERI_UART1             32
   44 #define CLK_DOUT_PERI_UART2             33
   45 #define CLK_DOUT_PERI_USI0              34
   46 #define CLK_DOUT_PERI_USI1              35
   47 #define CLK_DOUT_PERI_USI2              36
   48 #define CLK_GOUT_PERI_BUS               37
   49 #define CLK_GOUT_PERI_SPI0              38
   50 #define CLK_GOUT_PERI_SPI1              39
   51 #define CLK_GOUT_PERI_UART0             40
   52 #define CLK_GOUT_PERI_UART1             41
   53 #define CLK_GOUT_PERI_UART2             42
   54 #define CLK_GOUT_PERI_USI0              43
   55 #define CLK_GOUT_PERI_USI1              44
   56 #define CLK_GOUT_PERI_USI2              45
   57 #define CLK_MOUT_FSYS_BUS               46
   58 #define CLK_MOUT_FSYS_MMC_CARD          47
   59 #define CLK_MOUT_FSYS_MMC_EMBD          48
   60 #define CLK_MOUT_FSYS_MMC_SDIO          49
   61 #define CLK_MOUT_FSYS_USB30DRD          50
   62 #define CLK_DOUT_FSYS_BUS               51
   63 #define CLK_DOUT_FSYS_MMC_CARD          52
   64 #define CLK_DOUT_FSYS_MMC_EMBD          53
   65 #define CLK_DOUT_FSYS_MMC_SDIO          54
   66 #define CLK_DOUT_FSYS_USB30DRD          55
   67 #define CLK_GOUT_FSYS_BUS               56
   68 #define CLK_GOUT_FSYS_MMC_CARD          57
   69 #define CLK_GOUT_FSYS_MMC_EMBD          58
   70 #define CLK_GOUT_FSYS_MMC_SDIO          59
   71 #define CLK_GOUT_FSYS_USB30DRD          60
   72 #define TOP_NR_CLK                      61
   73 
   74 /* CMU_CORE */
   75 #define CLK_MOUT_CORE_BUS_USER                  1
   76 #define CLK_MOUT_CORE_CCI_USER                  2
   77 #define CLK_MOUT_CORE_G3D_USER                  3
   78 #define CLK_MOUT_CORE_GIC                       4
   79 #define CLK_DOUT_CORE_BUSP                      5
   80 #define CLK_GOUT_CCI_ACLK                       6
   81 #define CLK_GOUT_GIC400_CLK                     7
   82 #define CLK_GOUT_TREX_D_CORE_ACLK               8
   83 #define CLK_GOUT_TREX_D_CORE_GCLK               9
   84 #define CLK_GOUT_TREX_D_CORE_PCLK               10
   85 #define CLK_GOUT_TREX_P_CORE_ACLK_P_CORE        11
   86 #define CLK_GOUT_TREX_P_CORE_CCLK_P_CORE        12
   87 #define CLK_GOUT_TREX_P_CORE_PCLK               13
   88 #define CLK_GOUT_TREX_P_CORE_PCLK_P_CORE        14
   89 #define CORE_NR_CLK                             15
   90 
   91 /* CMU_PERI */
   92 #define CLK_MOUT_PERI_BUS_USER          1
   93 #define CLK_MOUT_PERI_SPI0_USER         2
   94 #define CLK_MOUT_PERI_SPI1_USER         3
   95 #define CLK_MOUT_PERI_UART0_USER        4
   96 #define CLK_MOUT_PERI_UART1_USER        5
   97 #define CLK_MOUT_PERI_UART2_USER        6
   98 #define CLK_MOUT_PERI_USI0_USER         7
   99 #define CLK_MOUT_PERI_USI1_USER         8
  100 #define CLK_MOUT_PERI_USI2_USER         9
  101 #define CLK_GOUT_GPIO_TOP_PCLK          10
  102 #define CLK_GOUT_HSI2C0_PCLK            11
  103 #define CLK_GOUT_HSI2C1_PCLK            12
  104 #define CLK_GOUT_HSI2C2_PCLK            13
  105 #define CLK_GOUT_HSI2C3_PCLK            14
  106 #define CLK_GOUT_I2C0_PCLK              15
  107 #define CLK_GOUT_I2C1_PCLK              16
  108 #define CLK_GOUT_I2C2_PCLK              17
  109 #define CLK_GOUT_I2C3_PCLK              18
  110 #define CLK_GOUT_I2C4_PCLK              19
  111 #define CLK_GOUT_I2C5_PCLK              20
  112 #define CLK_GOUT_I2C6_PCLK              21
  113 #define CLK_GOUT_I2C7_PCLK              22
  114 #define CLK_GOUT_PWM_MOTOR_PCLK         23
  115 #define CLK_GOUT_SPI0_PCLK              24
  116 #define CLK_GOUT_SPI0_EXT_CLK           25
  117 #define CLK_GOUT_SPI1_PCLK              26
  118 #define CLK_GOUT_SPI1_EXT_CLK           27
  119 #define CLK_GOUT_UART0_EXT_UCLK         28
  120 #define CLK_GOUT_UART0_PCLK             29
  121 #define CLK_GOUT_UART1_EXT_UCLK         30
  122 #define CLK_GOUT_UART1_PCLK             31
  123 #define CLK_GOUT_UART2_EXT_UCLK         32
  124 #define CLK_GOUT_UART2_PCLK             33
  125 #define CLK_GOUT_USI0_PCLK              34
  126 #define CLK_GOUT_USI0_SCLK              35
  127 #define CLK_GOUT_USI1_PCLK              36
  128 #define CLK_GOUT_USI1_SCLK              37
  129 #define CLK_GOUT_USI2_PCLK              38
  130 #define CLK_GOUT_USI2_SCLK              39
  131 #define CLK_GOUT_MCT_PCLK               40
  132 #define CLK_GOUT_SYSREG_PERI_PCLK       41
  133 #define CLK_GOUT_WDT0_PCLK              42
  134 #define CLK_GOUT_WDT1_PCLK              43
  135 #define PERI_NR_CLK                     44
  136 
  137 /* CMU_FSYS */
  138 #define CLK_MOUT_FSYS_BUS_USER          1
  139 #define CLK_MOUT_FSYS_MMC_CARD_USER     2
  140 #define CLK_MOUT_FSYS_MMC_EMBD_USER     3
  141 #define CLK_MOUT_FSYS_MMC_SDIO_USER     4
  142 #define CLK_MOUT_FSYS_USB30DRD_USER     4
  143 #define CLK_GOUT_MMC_CARD_ACLK          5
  144 #define CLK_GOUT_MMC_CARD_SDCLKIN       6
  145 #define CLK_GOUT_MMC_EMBD_ACLK          7
  146 #define CLK_GOUT_MMC_EMBD_SDCLKIN       8
  147 #define CLK_GOUT_MMC_SDIO_ACLK          9
  148 #define CLK_GOUT_MMC_SDIO_SDCLKIN       10
  149 #define FSYS_NR_CLK                     11
  150 
  151 #endif /* _DT_BINDINGS_CLOCK_EXYNOS_7885_H */

Cache object: 65edc2483a8cb84aa58cf7aa52471c1e


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.