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/qcom,camcc-sm8250.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 */
    2 /*
    3  * Copyright (c) 2018-2021, The Linux Foundation. All rights reserved.
    4  */
    5 
    6 #ifndef _DT_BINDINGS_CLK_QCOM_CAM_CC_SM8250_H
    7 #define _DT_BINDINGS_CLK_QCOM_CAM_CC_SM8250_H
    8 
    9 /* CAM_CC clocks */
   10 #define CAM_CC_BPS_AHB_CLK              0
   11 #define CAM_CC_BPS_AREG_CLK             1
   12 #define CAM_CC_BPS_AXI_CLK              2
   13 #define CAM_CC_BPS_CLK                  3
   14 #define CAM_CC_BPS_CLK_SRC              4
   15 #define CAM_CC_CAMNOC_AXI_CLK           5
   16 #define CAM_CC_CAMNOC_AXI_CLK_SRC       6
   17 #define CAM_CC_CAMNOC_DCD_XO_CLK        7
   18 #define CAM_CC_CCI_0_CLK                8
   19 #define CAM_CC_CCI_0_CLK_SRC            9
   20 #define CAM_CC_CCI_1_CLK                10
   21 #define CAM_CC_CCI_1_CLK_SRC            11
   22 #define CAM_CC_CORE_AHB_CLK             12
   23 #define CAM_CC_CPAS_AHB_CLK             13
   24 #define CAM_CC_CPHY_RX_CLK_SRC          14
   25 #define CAM_CC_CSI0PHYTIMER_CLK         15
   26 #define CAM_CC_CSI0PHYTIMER_CLK_SRC     16
   27 #define CAM_CC_CSI1PHYTIMER_CLK         17
   28 #define CAM_CC_CSI1PHYTIMER_CLK_SRC     18
   29 #define CAM_CC_CSI2PHYTIMER_CLK         19
   30 #define CAM_CC_CSI2PHYTIMER_CLK_SRC     20
   31 #define CAM_CC_CSI3PHYTIMER_CLK         21
   32 #define CAM_CC_CSI3PHYTIMER_CLK_SRC     22
   33 #define CAM_CC_CSI4PHYTIMER_CLK         23
   34 #define CAM_CC_CSI4PHYTIMER_CLK_SRC     24
   35 #define CAM_CC_CSI5PHYTIMER_CLK         25
   36 #define CAM_CC_CSI5PHYTIMER_CLK_SRC     26
   37 #define CAM_CC_CSIPHY0_CLK              27
   38 #define CAM_CC_CSIPHY1_CLK              28
   39 #define CAM_CC_CSIPHY2_CLK              29
   40 #define CAM_CC_CSIPHY3_CLK              30
   41 #define CAM_CC_CSIPHY4_CLK              31
   42 #define CAM_CC_CSIPHY5_CLK              32
   43 #define CAM_CC_FAST_AHB_CLK_SRC         33
   44 #define CAM_CC_FD_CORE_CLK              34
   45 #define CAM_CC_FD_CORE_CLK_SRC          35
   46 #define CAM_CC_FD_CORE_UAR_CLK          36
   47 #define CAM_CC_GDSC_CLK                 37
   48 #define CAM_CC_ICP_AHB_CLK              38
   49 #define CAM_CC_ICP_CLK                  39
   50 #define CAM_CC_ICP_CLK_SRC              40
   51 #define CAM_CC_IFE_0_AHB_CLK            41
   52 #define CAM_CC_IFE_0_AREG_CLK           42
   53 #define CAM_CC_IFE_0_AXI_CLK            43
   54 #define CAM_CC_IFE_0_CLK                44
   55 #define CAM_CC_IFE_0_CLK_SRC            45
   56 #define CAM_CC_IFE_0_CPHY_RX_CLK        46
   57 #define CAM_CC_IFE_0_CSID_CLK           47
   58 #define CAM_CC_IFE_0_CSID_CLK_SRC       48
   59 #define CAM_CC_IFE_0_DSP_CLK            49
   60 #define CAM_CC_IFE_1_AHB_CLK            50
   61 #define CAM_CC_IFE_1_AREG_CLK           51
   62 #define CAM_CC_IFE_1_AXI_CLK            52
   63 #define CAM_CC_IFE_1_CLK                53
   64 #define CAM_CC_IFE_1_CLK_SRC            54
   65 #define CAM_CC_IFE_1_CPHY_RX_CLK        55
   66 #define CAM_CC_IFE_1_CSID_CLK           56
   67 #define CAM_CC_IFE_1_CSID_CLK_SRC       57
   68 #define CAM_CC_IFE_1_DSP_CLK            58
   69 #define CAM_CC_IFE_LITE_AHB_CLK         59
   70 #define CAM_CC_IFE_LITE_AXI_CLK         60
   71 #define CAM_CC_IFE_LITE_CLK             61
   72 #define CAM_CC_IFE_LITE_CLK_SRC         62
   73 #define CAM_CC_IFE_LITE_CPHY_RX_CLK     63
   74 #define CAM_CC_IFE_LITE_CSID_CLK        64
   75 #define CAM_CC_IFE_LITE_CSID_CLK_SRC    65
   76 #define CAM_CC_IPE_0_AHB_CLK            66
   77 #define CAM_CC_IPE_0_AREG_CLK           67
   78 #define CAM_CC_IPE_0_AXI_CLK            68
   79 #define CAM_CC_IPE_0_CLK                69
   80 #define CAM_CC_IPE_0_CLK_SRC            70
   81 #define CAM_CC_JPEG_CLK                 71
   82 #define CAM_CC_JPEG_CLK_SRC             72
   83 #define CAM_CC_MCLK0_CLK                73
   84 #define CAM_CC_MCLK0_CLK_SRC            74
   85 #define CAM_CC_MCLK1_CLK                75
   86 #define CAM_CC_MCLK1_CLK_SRC            76
   87 #define CAM_CC_MCLK2_CLK                77
   88 #define CAM_CC_MCLK2_CLK_SRC            78
   89 #define CAM_CC_MCLK3_CLK                79
   90 #define CAM_CC_MCLK3_CLK_SRC            80
   91 #define CAM_CC_MCLK4_CLK                81
   92 #define CAM_CC_MCLK4_CLK_SRC            82
   93 #define CAM_CC_MCLK5_CLK                83
   94 #define CAM_CC_MCLK5_CLK_SRC            84
   95 #define CAM_CC_MCLK6_CLK                85
   96 #define CAM_CC_MCLK6_CLK_SRC            86
   97 #define CAM_CC_PLL0                     87
   98 #define CAM_CC_PLL0_OUT_EVEN            88
   99 #define CAM_CC_PLL0_OUT_ODD             89
  100 #define CAM_CC_PLL1                     90
  101 #define CAM_CC_PLL1_OUT_EVEN            91
  102 #define CAM_CC_PLL2                     92
  103 #define CAM_CC_PLL2_OUT_MAIN            93
  104 #define CAM_CC_PLL3                     94
  105 #define CAM_CC_PLL3_OUT_EVEN            95
  106 #define CAM_CC_PLL4                     96
  107 #define CAM_CC_PLL4_OUT_EVEN            97
  108 #define CAM_CC_SBI_AHB_CLK              98
  109 #define CAM_CC_SBI_AXI_CLK              99
  110 #define CAM_CC_SBI_CLK                  100
  111 #define CAM_CC_SBI_CPHY_RX_CLK          101
  112 #define CAM_CC_SBI_CSID_CLK             102
  113 #define CAM_CC_SBI_CSID_CLK_SRC         103
  114 #define CAM_CC_SBI_DIV_CLK_SRC          104
  115 #define CAM_CC_SBI_IFE_0_CLK            105
  116 #define CAM_CC_SBI_IFE_1_CLK            106
  117 #define CAM_CC_SLEEP_CLK                107
  118 #define CAM_CC_SLEEP_CLK_SRC            108
  119 #define CAM_CC_SLOW_AHB_CLK_SRC         109
  120 #define CAM_CC_XO_CLK_SRC               110
  121 
  122 /* CAM_CC resets */
  123 #define CAM_CC_BPS_BCR                  0
  124 #define CAM_CC_ICP_BCR                  1
  125 #define CAM_CC_IFE_0_BCR                2
  126 #define CAM_CC_IFE_1_BCR                3
  127 #define CAM_CC_IPE_0_BCR                4
  128 #define CAM_CC_SBI_BCR                  5
  129 
  130 /* CAM_CC GDSCRs */
  131 #define BPS_GDSC                        0
  132 #define IPE_0_GDSC                      1
  133 #define SBI_GDSC                        2
  134 #define IFE_0_GDSC                      3
  135 #define IFE_1_GDSC                      4
  136 #define TITAN_TOP_GDSC                  5
  137 
  138 #endif

Cache object: 4247ea0c52fb69e6cce9605972286aca


[ 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.