Home | History | Annotate | Line # | Download | only in dml
      1 /*	$NetBSD: dc_features.h,v 1.2 2021/12/18 23:45:04 riastradh Exp $	*/
      2 
      3 /*
      4  * Copyright 2017 Advanced Micro Devices, Inc.
      5  *
      6  * Permission is hereby granted, free of charge, to any person obtaining a
      7  * copy of this software and associated documentation files (the "Software"),
      8  * to deal in the Software without restriction, including without limitation
      9  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
     10  * and/or sell copies of the Software, and to permit persons to whom the
     11  * Software is furnished to do so, subject to the following conditions:
     12  *
     13  * The above copyright notice and this permission notice shall be included in
     14  * all copies or substantial portions of the Software.
     15  *
     16  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
     17  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     18  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
     19  * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
     20  * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
     21  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
     22  * OTHER DEALINGS IN THE SOFTWARE.
     23  *
     24  * Authors: AMD
     25  *
     26  */
     27 #ifndef __DC_FEATURES_H__
     28 #define __DC_FEATURES_H__
     29 
     30 // local features
     31 #define DC__PRESENT 1
     32 #define DC__PRESENT__1 1
     33 #define DC__NUM_DPP 4
     34 #define DC__VOLTAGE_STATES 7
     35 #define DC__NUM_DPP__4 1
     36 #define DC__NUM_DPP__0_PRESENT 1
     37 #define DC__NUM_DPP__1_PRESENT 1
     38 #define DC__NUM_DPP__2_PRESENT 1
     39 #define DC__NUM_DPP__3_PRESENT 1
     40 #define DC__NUM_DPP__MAX 8
     41 #define DC__NUM_DPP__MAX__8 1
     42 #define DC__PIPE_10BIT 0
     43 #define DC__PIPE_10BIT__0 1
     44 #define DC__PIPE_10BIT__MAX 1
     45 #define DC__PIPE_10BIT__MAX__1 1
     46 #define DC__NUM_OPP 4
     47 #define DC__NUM_OPP__4 1
     48 #define DC__NUM_OPP__0_PRESENT 1
     49 #define DC__NUM_OPP__1_PRESENT 1
     50 #define DC__NUM_OPP__2_PRESENT 1
     51 #define DC__NUM_OPP__3_PRESENT 1
     52 #define DC__NUM_OPP__MAX 6
     53 #define DC__NUM_OPP__MAX__6 1
     54 #define DC__NUM_DSC 0
     55 #define DC__NUM_DSC__0 1
     56 #define DC__NUM_DSC__MAX 6
     57 #define DC__NUM_DSC__MAX__6 1
     58 #define DC__NUM_ABM 1
     59 #define DC__NUM_ABM__1 1
     60 #define DC__NUM_ABM__0_PRESENT 1
     61 #define DC__NUM_ABM__MAX 2
     62 #define DC__NUM_ABM__MAX__2 1
     63 #define DC__ODM_PRESENT 0
     64 #define DC__ODM_PRESENT__0 1
     65 #define DC__NUM_OTG 4
     66 #define DC__NUM_OTG__4 1
     67 #define DC__NUM_OTG__0_PRESENT 1
     68 #define DC__NUM_OTG__1_PRESENT 1
     69 #define DC__NUM_OTG__2_PRESENT 1
     70 #define DC__NUM_OTG__3_PRESENT 1
     71 #define DC__NUM_OTG__MAX 6
     72 #define DC__NUM_OTG__MAX__6 1
     73 #define DC__NUM_DWB 2
     74 #define DC__NUM_DWB__2 1
     75 #define DC__NUM_DWB__0_PRESENT 1
     76 #define DC__NUM_DWB__1_PRESENT 1
     77 #define DC__NUM_DWB__MAX 2
     78 #define DC__NUM_DWB__MAX__2 1
     79 #define DC__NUM_DIG 4
     80 #define DC__NUM_DIG__4 1
     81 #define DC__NUM_DIG__0_PRESENT 1
     82 #define DC__NUM_DIG__1_PRESENT 1
     83 #define DC__NUM_DIG__2_PRESENT 1
     84 #define DC__NUM_DIG__3_PRESENT 1
     85 #define DC__NUM_DIG__MAX 6
     86 #define DC__NUM_DIG__MAX__6 1
     87 #define DC__NUM_AUX 4
     88 #define DC__NUM_AUX__4 1
     89 #define DC__NUM_AUX__0_PRESENT 1
     90 #define DC__NUM_AUX__1_PRESENT 1
     91 #define DC__NUM_AUX__2_PRESENT 1
     92 #define DC__NUM_AUX__3_PRESENT 1
     93 #define DC__NUM_AUX__MAX 6
     94 #define DC__NUM_AUX__MAX__6 1
     95 #define DC__NUM_AUDIO_STREAMS 4
     96 #define DC__NUM_AUDIO_STREAMS__4 1
     97 #define DC__NUM_AUDIO_STREAMS__0_PRESENT 1
     98 #define DC__NUM_AUDIO_STREAMS__1_PRESENT 1
     99 #define DC__NUM_AUDIO_STREAMS__2_PRESENT 1
    100 #define DC__NUM_AUDIO_STREAMS__3_PRESENT 1
    101 #define DC__NUM_AUDIO_STREAMS__MAX 8
    102 #define DC__NUM_AUDIO_STREAMS__MAX__8 1
    103 #define DC__NUM_AUDIO_ENDPOINTS 6
    104 #define DC__NUM_AUDIO_ENDPOINTS__6 1
    105 #define DC__NUM_AUDIO_ENDPOINTS__0_PRESENT 1
    106 #define DC__NUM_AUDIO_ENDPOINTS__1_PRESENT 1
    107 #define DC__NUM_AUDIO_ENDPOINTS__2_PRESENT 1
    108 #define DC__NUM_AUDIO_ENDPOINTS__3_PRESENT 1
    109 #define DC__NUM_AUDIO_ENDPOINTS__4_PRESENT 1
    110 #define DC__NUM_AUDIO_ENDPOINTS__5_PRESENT 1
    111 #define DC__NUM_AUDIO_ENDPOINTS__MAX 8
    112 #define DC__NUM_AUDIO_ENDPOINTS__MAX__8 1
    113 #define DC__NUM_AUDIO_INPUT_STREAMS 0
    114 #define DC__NUM_AUDIO_INPUT_STREAMS__0 1
    115 #define DC__NUM_AUDIO_INPUT_STREAMS__MAX 8
    116 #define DC__NUM_AUDIO_INPUT_STREAMS__MAX__8 1
    117 #define DC__NUM_AUDIO_INPUT_ENDPOINTS 0
    118 #define DC__NUM_AUDIO_INPUT_ENDPOINTS__0 1
    119 #define DC__NUM_AUDIO_INPUT_ENDPOINTS__MAX 8
    120 #define DC__NUM_AUDIO_INPUT_ENDPOINTS__MAX__8 1
    121 #define DC__NUM_CURSOR 1
    122 #define DC__NUM_CURSOR__1 1
    123 #define DC__NUM_CURSOR__0_PRESENT 1
    124 #define DC__NUM_CURSOR__MAX 2
    125 #define DC__NUM_CURSOR__MAX__2 1
    126 #define DC__DIGITAL_BYPASS_PRESENT 0
    127 #define DC__DIGITAL_BYPASS_PRESENT__0 1
    128 #define DC__HCID_HWMAJVER 1
    129 #define DC__HCID_HWMAJVER__1 1
    130 #define DC__HCID_HWMINVER 0
    131 #define DC__HCID_HWMINVER__0 1
    132 #define DC__HCID_HWREV 0
    133 #define DC__HCID_HWREV__0 1
    134 #define DC__ROMSTRAP_PRESENT 0
    135 #define DC__ROMSTRAP_PRESENT__0 1
    136 #define DC__NUM_RBBMIF_DECODES 30
    137 #define DC__NUM_RBBMIF_DECODES__30 1
    138 #define DC__NUM_DBG_REGS 36
    139 #define DC__NUM_DBG_REGS__36 1
    140 #define DC__NUM_PIPES_UNDERLAY 0
    141 #define DC__NUM_PIPES_UNDERLAY__0 1
    142 #define DC__NUM_PIPES_UNDERLAY__MAX 2
    143 #define DC__NUM_PIPES_UNDERLAY__MAX__2 1
    144 #define DC__NUM_VCE_ENGINE 1
    145 #define DC__NUM_VCE_ENGINE__1 1
    146 #define DC__NUM_VCE_ENGINE__0_PRESENT 1
    147 #define DC__NUM_VCE_ENGINE__MAX 2
    148 #define DC__NUM_VCE_ENGINE__MAX__2 1
    149 #define DC__OTG_EXTERNAL_SYNC_PRESENT 0
    150 #define DC__OTG_EXTERNAL_SYNC_PRESENT__0 1
    151 #define DC__OTG_CRC_PRESENT 1
    152 #define DC__OTG_CRC_PRESENT__1 1
    153 #define DC__VIP_PRESENT 0
    154 #define DC__VIP_PRESENT__0 1
    155 #define DC__DTMTEST_PRESENT 0
    156 #define DC__DTMTEST_PRESENT__0 1
    157 #define DC__POWER_GATE_PRESENT 1
    158 #define DC__POWER_GATE_PRESENT__1 1
    159 #define DC__MEM_PG 1
    160 #define DC__MEM_PG__1 1
    161 #define DC__FMT_SRC_SEL_PRESENT 0
    162 #define DC__FMT_SRC_SEL_PRESENT__0 1
    163 #define DC__DIG_FEATURES__HDMI_PRESENT 1
    164 #define DC__DIG_FEATURES__HDMI_PRESENT__1 1
    165 #define DC__DIG_FEATURES__DP_PRESENT 1
    166 #define DC__DIG_FEATURES__DP_PRESENT__1 1
    167 #define DC__DIG_FEATURES__DP_MST_PRESENT 1
    168 #define DC__DIG_FEATURES__DP_MST_PRESENT__1 1
    169 #define DC__DIG_LP_FEATURES__HDMI_PRESENT 0
    170 #define DC__DIG_LP_FEATURES__HDMI_PRESENT__0 1
    171 #define DC__DIG_LP_FEATURES__DP_PRESENT 1
    172 #define DC__DIG_LP_FEATURES__DP_PRESENT__1 1
    173 #define DC__DIG_LP_FEATURES__DP_MST_PRESENT 0
    174 #define DC__DIG_LP_FEATURES__DP_MST_PRESENT__0 1
    175 #define DC__DIG_RESYNC_FIFO_SIZE 14
    176 #define DC__DIG_RESYNC_FIFO_SIZE__14 1
    177 #define DC__DIG_RESYNC_FIFO_SIZE__0_PRESENT 1
    178 #define DC__DIG_RESYNC_FIFO_SIZE__1_PRESENT 1
    179 #define DC__DIG_RESYNC_FIFO_SIZE__2_PRESENT 1
    180 #define DC__DIG_RESYNC_FIFO_SIZE__3_PRESENT 1
    181 #define DC__DIG_RESYNC_FIFO_SIZE__4_PRESENT 1
    182 #define DC__DIG_RESYNC_FIFO_SIZE__5_PRESENT 1
    183 #define DC__DIG_RESYNC_FIFO_SIZE__6_PRESENT 1
    184 #define DC__DIG_RESYNC_FIFO_SIZE__7_PRESENT 1
    185 #define DC__DIG_RESYNC_FIFO_SIZE__8_PRESENT 1
    186 #define DC__DIG_RESYNC_FIFO_SIZE__9_PRESENT 1
    187 #define DC__DIG_RESYNC_FIFO_SIZE__10_PRESENT 1
    188 #define DC__DIG_RESYNC_FIFO_SIZE__11_PRESENT 1
    189 #define DC__DIG_RESYNC_FIFO_SIZE__12_PRESENT 1
    190 #define DC__DIG_RESYNC_FIFO_SIZE__13_PRESENT 1
    191 #define DC__DIG_RESYNC_FIFO_SIZE__MAX 16
    192 #define DC__DIG_RESYNC_FIFO_SIZE__MAX__16 1
    193 #define DC__DAC_RESYNC_FIFO_SIZE 12
    194 #define DC__DAC_RESYNC_FIFO_SIZE__12 1
    195 #define DC__DAC_RESYNC_FIFO_SIZE__0_PRESENT 1
    196 #define DC__DAC_RESYNC_FIFO_SIZE__1_PRESENT 1
    197 #define DC__DAC_RESYNC_FIFO_SIZE__2_PRESENT 1
    198 #define DC__DAC_RESYNC_FIFO_SIZE__3_PRESENT 1
    199 #define DC__DAC_RESYNC_FIFO_SIZE__4_PRESENT 1
    200 #define DC__DAC_RESYNC_FIFO_SIZE__5_PRESENT 1
    201 #define DC__DAC_RESYNC_FIFO_SIZE__6_PRESENT 1
    202 #define DC__DAC_RESYNC_FIFO_SIZE__7_PRESENT 1
    203 #define DC__DAC_RESYNC_FIFO_SIZE__8_PRESENT 1
    204 #define DC__DAC_RESYNC_FIFO_SIZE__9_PRESENT 1
    205 #define DC__DAC_RESYNC_FIFO_SIZE__10_PRESENT 1
    206 #define DC__DAC_RESYNC_FIFO_SIZE__11_PRESENT 1
    207 #define DC__DAC_RESYNC_FIFO_SIZE__MAX 16
    208 #define DC__DAC_RESYNC_FIFO_SIZE__MAX__16 1
    209 #define DC__DVO_RESYNC_FIFO_SIZE 12
    210 #define DC__DVO_RESYNC_FIFO_SIZE__12 1
    211 #define DC__DVO_RESYNC_FIFO_SIZE__0_PRESENT 1
    212 #define DC__DVO_RESYNC_FIFO_SIZE__1_PRESENT 1
    213 #define DC__DVO_RESYNC_FIFO_SIZE__2_PRESENT 1
    214 #define DC__DVO_RESYNC_FIFO_SIZE__3_PRESENT 1
    215 #define DC__DVO_RESYNC_FIFO_SIZE__4_PRESENT 1
    216 #define DC__DVO_RESYNC_FIFO_SIZE__5_PRESENT 1
    217 #define DC__DVO_RESYNC_FIFO_SIZE__6_PRESENT 1
    218 #define DC__DVO_RESYNC_FIFO_SIZE__7_PRESENT 1
    219 #define DC__DVO_RESYNC_FIFO_SIZE__8_PRESENT 1
    220 #define DC__DVO_RESYNC_FIFO_SIZE__9_PRESENT 1
    221 #define DC__DVO_RESYNC_FIFO_SIZE__10_PRESENT 1
    222 #define DC__DVO_RESYNC_FIFO_SIZE__11_PRESENT 1
    223 #define DC__DVO_RESYNC_FIFO_SIZE__MAX 16
    224 #define DC__DVO_RESYNC_FIFO_SIZE__MAX__16 1
    225 #define DC__MEM_CDC_PRESENT 1
    226 #define DC__MEM_CDC_PRESENT__1 1
    227 #define DC__NUM_HPD 4
    228 #define DC__NUM_HPD__4 1
    229 #define DC__NUM_HPD__0_PRESENT 1
    230 #define DC__NUM_HPD__1_PRESENT 1
    231 #define DC__NUM_HPD__2_PRESENT 1
    232 #define DC__NUM_HPD__3_PRESENT 1
    233 #define DC__NUM_HPD__MAX 6
    234 #define DC__NUM_HPD__MAX__6 1
    235 #define DC__NUM_DDC_PAIRS 4
    236 #define DC__NUM_DDC_PAIRS__4 1
    237 #define DC__NUM_DDC_PAIRS__0_PRESENT 1
    238 #define DC__NUM_DDC_PAIRS__1_PRESENT 1
    239 #define DC__NUM_DDC_PAIRS__2_PRESENT 1
    240 #define DC__NUM_DDC_PAIRS__3_PRESENT 1
    241 #define DC__NUM_DDC_PAIRS__MAX 6
    242 #define DC__NUM_DDC_PAIRS__MAX__6 1
    243 #define DC__NUM_AUDIO_PLL 0
    244 #define DC__NUM_AUDIO_PLL__0 1
    245 #define DC__NUM_AUDIO_PLL__MAX 2
    246 #define DC__NUM_AUDIO_PLL__MAX__2 1
    247 #define DC__NUM_PIXEL_PLL 1
    248 #define DC__NUM_PIXEL_PLL__1 1
    249 #define DC__NUM_PIXEL_PLL__0_PRESENT 1
    250 #define DC__NUM_PIXEL_PLL__MAX 4
    251 #define DC__NUM_PIXEL_PLL__MAX__4 1
    252 #define DC__NUM_CASCADED_PLL 0
    253 #define DC__NUM_CASCADED_PLL__0 1
    254 #define DC__NUM_CASCADED_PLL__MAX 3
    255 #define DC__NUM_CASCADED_PLL__MAX__3 1
    256 #define DC__PIXCLK_FROM_PHYPLL 1
    257 #define DC__PIXCLK_FROM_PHYPLL__1 1
    258 #define DC__NB_STUTTER_MODE_PRESENT 0
    259 #define DC__NB_STUTTER_MODE_PRESENT__0 1
    260 #define DC__I2S0_AND_SPDIF0_PRESENT 0
    261 #define DC__I2S0_AND_SPDIF0_PRESENT__0 1
    262 #define DC__I2S1_PRESENT 0
    263 #define DC__I2S1_PRESENT__0 1
    264 #define DC__SPDIF1_PRESENT 0
    265 #define DC__SPDIF1_PRESENT__0 1
    266 #define DC__DSI_PRESENT 0
    267 #define DC__DSI_PRESENT__0 1
    268 #define DC__DACA_PRESENT 0
    269 #define DC__DACA_PRESENT__0 1
    270 #define DC__DACB_PRESENT 0
    271 #define DC__DACB_PRESENT__0 1
    272 #define DC__NUM_PIPES 4
    273 #define DC__NUM_PIPES__4 1
    274 #define DC__NUM_PIPES__0_PRESENT 1
    275 #define DC__NUM_PIPES__1_PRESENT 1
    276 #define DC__NUM_PIPES__2_PRESENT 1
    277 #define DC__NUM_PIPES__3_PRESENT 1
    278 #define DC__NUM_PIPES__MAX 6
    279 #define DC__NUM_PIPES__MAX__6 1
    280 #define DC__NUM_DIG_LP 0
    281 #define DC__NUM_DIG_LP__0 1
    282 #define DC__NUM_DIG_LP__MAX 2
    283 #define DC__NUM_DIG_LP__MAX__2 1
    284 #define DC__DPDEBUG_PRESENT 0
    285 #define DC__DPDEBUG_PRESENT__0 1
    286 #define DC__DISPLAY_WB_PRESENT 1
    287 #define DC__DISPLAY_WB_PRESENT__1 1
    288 #define DC__NUM_CWB 0
    289 #define DC__NUM_CWB__0 1
    290 #define DC__NUM_CWB__MAX 2
    291 #define DC__NUM_CWB__MAX__2 1
    292 #define DC__MVP_PRESENT 0
    293 #define DC__MVP_PRESENT__0 1
    294 #define DC__DVO_PRESENT 0
    295 #define DC__DVO_PRESENT__0 1
    296 #define DC__ABM_PRESENT 0
    297 #define DC__ABM_PRESENT__0 1
    298 #define DC__BPHYC_PLL_PRESENT 0
    299 #define DC__BPHYC_PLL_PRESENT__0 1
    300 #define DC__BPHYC_UNIPHY_PRESENT 0
    301 #define DC__BPHYC_UNIPHY_PRESENT__0 1
    302 #define DC__PHY_BROADCAST_PRESENT 0
    303 #define DC__PHY_BROADCAST_PRESENT__0 1
    304 #define DC__NUM_OF_DCRX_SD 0
    305 #define DC__NUM_OF_DCRX_SD__0 1
    306 #define DC__DVO_17BIT_MAPPING 0
    307 #define DC__DVO_17BIT_MAPPING__0 1
    308 #define DC__AVSYNC_PRESENT 0
    309 #define DC__AVSYNC_PRESENT__0 1
    310 #define DC__NUM_OF_DCRX_PORTS 0
    311 #define DC__NUM_OF_DCRX_PORTS__0 1
    312 #define DC__NUM_OF_DCRX_PORTS__MAX 1
    313 #define DC__NUM_OF_DCRX_PORTS__MAX__1 1
    314 #define DC__NUM_PHY 4
    315 #define DC__NUM_PHY__4 1
    316 #define DC__NUM_PHY__0_PRESENT 1
    317 #define DC__NUM_PHY__1_PRESENT 1
    318 #define DC__NUM_PHY__2_PRESENT 1
    319 #define DC__NUM_PHY__3_PRESENT 1
    320 #define DC__NUM_PHY__MAX 7
    321 #define DC__NUM_PHY__MAX__7 1
    322 #define DC__NUM_PHY_LP 0
    323 #define DC__NUM_PHY_LP__0 1
    324 #define DC__NUM_PHY_LP__MAX 2
    325 #define DC__NUM_PHY_LP__MAX__2 1
    326 #define DC__SYNC_CELL vid_sync_gf14lpp
    327 #define DC__SYNC_CELL__VID_SYNC_GF14LPP 1
    328 #define DC__USE_NEW_VSS 1
    329 #define DC__USE_NEW_VSS__1 1
    330 #define DC__SYNC_CELL_DISPCLK_NUM_LATCHES 6
    331 #define DC__SYNC_CELL_DISPCLK_NUM_LATCHES__6 1
    332 #define DC__SYNC_CELL_DVOCLK_NUM_LATCHES 6
    333 #define DC__SYNC_CELL_DVOCLK_NUM_LATCHES__6 1
    334 #define DC__SYNC_CELL_PIXCLK_NUM_LATCHES 6
    335 #define DC__SYNC_CELL_PIXCLK_NUM_LATCHES__6 1
    336 #define DC__SYNC_CELL_SYMCLK_NUM_LATCHES 6
    337 #define DC__SYNC_CELL_SYMCLK_NUM_LATCHES__6 1
    338 #define DC__SYNC_CELL_DPPCLK_NUM_LATCHES 6
    339 #define DC__SYNC_CELL_DPPCLK_NUM_LATCHES__6 1
    340 #define DC__SYNC_CELL_DPREFCLK_NUM_LATCHES 6
    341 #define DC__SYNC_CELL_DPREFCLK_NUM_LATCHES__6 1
    342 #define DC__SYNC_CELL_REFCLK_NUM_LATCHES 6
    343 #define DC__SYNC_CELL_REFCLK_NUM_LATCHES__6 1
    344 #define DC__SYNC_CELL_PCIE_REFCLK_NUM_LATCHES 6
    345 #define DC__SYNC_CELL_PCIE_REFCLK_NUM_LATCHES__6 1
    346 #define DC__SYNC_CELL_MVPCLK_NUM_LATCHES 6
    347 #define DC__SYNC_CELL_MVPCLK_NUM_LATCHES__6 1
    348 #define DC__SYNC_CELL_SCLK_NUM_LATCHES 6
    349 #define DC__SYNC_CELL_SCLK_NUM_LATCHES__6 1
    350 #define DC__SYNC_CELL_DCEFCLK_NUM_LATCHES 6
    351 #define DC__SYNC_CELL_DCEFCLK_NUM_LATCHES__6 1
    352 #define DC__SYNC_CELL_AMCLK_NUM_LATCHES 6
    353 #define DC__SYNC_CELL_AMCLK_NUM_LATCHES__6 1
    354 #define DC__SYNC_CELL_DSICLK_NUM_LATCHES 6
    355 #define DC__SYNC_CELL_DSICLK_NUM_LATCHES__6 1
    356 #define DC__SYNC_CELL_BYTECLK_NUM_LATCHES 6
    357 #define DC__SYNC_CELL_BYTECLK_NUM_LATCHES__6 1
    358 #define DC__SYNC_CELL_ESCCLK_NUM_LATCHES 6
    359 #define DC__SYNC_CELL_ESCCLK_NUM_LATCHES__6 1
    360 #define DC__SYNC_CELL_DB_CLK_NUM_LATCHES 6
    361 #define DC__SYNC_CELL_DB_CLK_NUM_LATCHES__6 1
    362 #define UNIPHYA_PRESENT 1
    363 #define UNIPHYA_PRESENT__1 1
    364 #define DC__UNIPHYA_PRESENT 1
    365 #define DC__UNIPHYA_PRESENT__1 1
    366 #define UNIPHYB_PRESENT 1
    367 #define UNIPHYB_PRESENT__1 1
    368 #define DC__UNIPHYB_PRESENT 1
    369 #define DC__UNIPHYB_PRESENT__1 1
    370 #define UNIPHYC_PRESENT 1
    371 #define UNIPHYC_PRESENT__1 1
    372 #define DC__UNIPHYC_PRESENT 1
    373 #define DC__UNIPHYC_PRESENT__1 1
    374 #define UNIPHYD_PRESENT 1
    375 #define UNIPHYD_PRESENT__1 1
    376 #define DC__UNIPHYD_PRESENT 1
    377 #define DC__UNIPHYD_PRESENT__1 1
    378 #define UNIPHYE_PRESENT 0
    379 #define UNIPHYE_PRESENT__0 1
    380 #define DC__UNIPHYE_PRESENT 0
    381 #define DC__UNIPHYE_PRESENT__0 1
    382 #define UNIPHYF_PRESENT 0
    383 #define UNIPHYF_PRESENT__0 1
    384 #define DC__UNIPHYF_PRESENT 0
    385 #define DC__UNIPHYF_PRESENT__0 1
    386 #define UNIPHYG_PRESENT 0
    387 #define UNIPHYG_PRESENT__0 1
    388 #define DC__UNIPHYG_PRESENT 0
    389 #define DC__UNIPHYG_PRESENT__0 1
    390 #define DC__TMDS_LINK tmds_link_dual
    391 #define DC__TMDS_LINK__TMDS_LINK_DUAL 1
    392 #define DC__WBSCL_PIXBW 8
    393 #define DC__WBSCL_PIXBW__8 1
    394 #define DC__DWB_CSC_PRESENT 0
    395 #define DC__DWB_CSC_PRESENT__0 1
    396 #define DC__DWB_LUMA_SCL_PRESENT 0
    397 #define DC__DWB_LUMA_SCL_PRESENT__0 1
    398 #define DC__DENTIST_INTERFACE_PRESENT 1
    399 #define DC__DENTIST_INTERFACE_PRESENT__1 1
    400 #define DC__GENERICA_PRESENT 1
    401 #define DC__GENERICA_PRESENT__1 1
    402 #define DC__GENERICB_PRESENT 1
    403 #define DC__GENERICB_PRESENT__1 1
    404 #define DC__GENERICC_PRESENT 0
    405 #define DC__GENERICC_PRESENT__0 1
    406 #define DC__GENERICD_PRESENT 0
    407 #define DC__GENERICD_PRESENT__0 1
    408 #define DC__GENERICE_PRESENT 0
    409 #define DC__GENERICE_PRESENT__0 1
    410 #define DC__GENERICF_PRESENT 0
    411 #define DC__GENERICF_PRESENT__0 1
    412 #define DC__GENERICG_PRESENT 0
    413 #define DC__GENERICG_PRESENT__0 1
    414 #define DC__UNIPHY_VOLTAGE_MODE 1
    415 #define DC__UNIPHY_VOLTAGE_MODE__1 1
    416 #define DC__BLON_TYPE dedicated
    417 #define DC__BLON_TYPE__DEDICATED 1
    418 #define DC__UNIPHY_STAGGER_CH_PRESENT 1
    419 #define DC__UNIPHY_STAGGER_CH_PRESENT__1 1
    420 #define DC__XDMA_PRESENT 0
    421 #define DC__XDMA_PRESENT__0 1
    422 #define XDMA__PRESENT 0
    423 #define XDMA__PRESENT__0 1
    424 #define DC__DP_MEM_PG 0
    425 #define DC__DP_MEM_PG__0 1
    426 #define DP__MEM_PG 0
    427 #define DP__MEM_PG__0 1
    428 #define DC__AFMT_MEM_PG 0
    429 #define DC__AFMT_MEM_PG__0 1
    430 #define AFMT__MEM_PG 0
    431 #define AFMT__MEM_PG__0 1
    432 #define DC__HDMI_MEM_PG 0
    433 #define DC__HDMI_MEM_PG__0 1
    434 #define HDMI__MEM_PG 0
    435 #define HDMI__MEM_PG__0 1
    436 #define DC__I2C_MEM_PG 0
    437 #define DC__I2C_MEM_PG__0 1
    438 #define I2C__MEM_PG 0
    439 #define I2C__MEM_PG__0 1
    440 #define DC__DSCL_MEM_PG 0
    441 #define DC__DSCL_MEM_PG__0 1
    442 #define DSCL__MEM_PG 0
    443 #define DSCL__MEM_PG__0 1
    444 #define DC__CM_MEM_PG 0
    445 #define DC__CM_MEM_PG__0 1
    446 #define CM__MEM_PG 0
    447 #define CM__MEM_PG__0 1
    448 #define DC__OBUF_MEM_PG 0
    449 #define DC__OBUF_MEM_PG__0 1
    450 #define OBUF__MEM_PG 0
    451 #define OBUF__MEM_PG__0 1
    452 #define DC__WBIF_MEM_PG 1
    453 #define DC__WBIF_MEM_PG__1 1
    454 #define WBIF__MEM_PG 1
    455 #define WBIF__MEM_PG__1 1
    456 #define DC__VGA_MEM_PG 0
    457 #define DC__VGA_MEM_PG__0 1
    458 #define VGA__MEM_PG 0
    459 #define VGA__MEM_PG__0 1
    460 #define DC__FMT_MEM_PG 0
    461 #define DC__FMT_MEM_PG__0 1
    462 #define FMT__MEM_PG 0
    463 #define FMT__MEM_PG__0 1
    464 #define DC__ODM_MEM_PG 0
    465 #define DC__ODM_MEM_PG__0 1
    466 #define ODM__MEM_PG 0
    467 #define ODM__MEM_PG__0 1
    468 #define DC__DSI_MEM_PG 0
    469 #define DC__DSI_MEM_PG__0 1
    470 #define DSI__MEM_PG 0
    471 #define DSI__MEM_PG__0 1
    472 #define DC__AZ_MEM_PG 1
    473 #define DC__AZ_MEM_PG__1 1
    474 #define AZ__MEM_PG 1
    475 #define AZ__MEM_PG__1 1
    476 #define DC__WBSCL_MEM1P1024X64QS_MEM_PG 1
    477 #define DC__WBSCL_MEM1P1024X64QS_MEM_PG__1 1
    478 #define WBSCL_MEM1P1024X64QS__MEM_PG 1
    479 #define WBSCL_MEM1P1024X64QS__MEM_PG__1 1
    480 #define DC__WBSCL_MEM1P528X64QS_MEM_PG 1
    481 #define DC__WBSCL_MEM1P528X64QS_MEM_PG__1 1
    482 #define WBSCL_MEM1P528X64QS__MEM_PG 1
    483 #define WBSCL_MEM1P528X64QS__MEM_PG__1 1
    484 #define DC__DMCU_MEM1P1024X32BQS_MEM_PG 1
    485 #define DC__DMCU_MEM1P1024X32BQS_MEM_PG__1 1
    486 #define DMCU_MEM1P1024X32BQS__MEM_PG 1
    487 #define DMCU_MEM1P1024X32BQS__MEM_PG__1 1
    488 #define DC__HUBBUB_SDP_TAG_INT_MEM_PG 0
    489 #define DC__HUBBUB_SDP_TAG_INT_MEM_PG__0 1
    490 #define HUBBUB_SDP_TAG_INT__MEM_PG 0
    491 #define HUBBUB_SDP_TAG_INT__MEM_PG__0 1
    492 #define DC__HUBBUB_SDP_TAG_EXT_MEM_PG 0
    493 #define DC__HUBBUB_SDP_TAG_EXT_MEM_PG__0 1
    494 #define HUBBUB_SDP_TAG_EXT__MEM_PG 0
    495 #define HUBBUB_SDP_TAG_EXT__MEM_PG__0 1
    496 #define DC__HUBBUB_RET_ZERO_MEM_PG 0
    497 #define DC__HUBBUB_RET_ZERO_MEM_PG__0 1
    498 #define HUBBUB_RET_ZERO__MEM_PG 0
    499 #define HUBBUB_RET_ZERO__MEM_PG__0 1
    500 #define DC__HUBBUB_RET_ROB_MEM_PG 0
    501 #define DC__HUBBUB_RET_ROB_MEM_PG__0 1
    502 #define HUBBUB_RET_ROB__MEM_PG 0
    503 #define HUBBUB_RET_ROB__MEM_PG__0 1
    504 #define DC__HUBPRET_CUR_ROB_MEM_PG 0
    505 #define DC__HUBPRET_CUR_ROB_MEM_PG__0 1
    506 #define HUBPRET_CUR_ROB__MEM_PG 0
    507 #define HUBPRET_CUR_ROB__MEM_PG__0 1
    508 #define DC__HUBPRET_CUR_CDC_MEM_PG 0
    509 #define DC__HUBPRET_CUR_CDC_MEM_PG__0 1
    510 #define HUBPRET_CUR_CDC__MEM_PG 0
    511 #define HUBPRET_CUR_CDC__MEM_PG__0 1
    512 #define DC__HUBPREQ_MPTE_MEM_PG 0
    513 #define DC__HUBPREQ_MPTE_MEM_PG__0 1
    514 #define HUBPREQ_MPTE__MEM_PG 0
    515 #define HUBPREQ_MPTE__MEM_PG__0 1
    516 #define DC__HUBPREQ_META_MEM_PG 0
    517 #define DC__HUBPREQ_META_MEM_PG__0 1
    518 #define HUBPREQ_META__MEM_PG 0
    519 #define HUBPREQ_META__MEM_PG__0 1
    520 #define DC__HUBPREQ_DPTE_MEM_PG 0
    521 #define DC__HUBPREQ_DPTE_MEM_PG__0 1
    522 #define HUBPREQ_DPTE__MEM_PG 0
    523 #define HUBPREQ_DPTE__MEM_PG__0 1
    524 #define DC__HUBPRET_DET_MEM_PG 0
    525 #define DC__HUBPRET_DET_MEM_PG__0 1
    526 #define HUBPRET_DET__MEM_PG 0
    527 #define HUBPRET_DET__MEM_PG__0 1
    528 #define DC__HUBPRET_PIX_CDC_MEM_PG 0
    529 #define DC__HUBPRET_PIX_CDC_MEM_PG__0 1
    530 #define HUBPRET_PIX_CDC__MEM_PG 0
    531 #define HUBPRET_PIX_CDC__MEM_PG__0 1
    532 #define DC__TOP_BLKS__DCCG 1
    533 #define DC__TOP_BLKS__DCHUBBUB 1
    534 #define DC__TOP_BLKS__DCHUBP 1
    535 #define DC__TOP_BLKS__HDA 1
    536 #define DC__TOP_BLKS__DIO 1
    537 #define DC__TOP_BLKS__DCIO 1
    538 #define DC__TOP_BLKS__DMU 1
    539 #define DC__TOP_BLKS__DPP 1
    540 #define DC__TOP_BLKS__MPC 1
    541 #define DC__TOP_BLKS__OPP 1
    542 #define DC__TOP_BLKS__OPTC 1
    543 #define DC__TOP_BLKS__MMHUBBUB 1
    544 #define DC__TOP_BLKS__WB 1
    545 #define DC__TOP_BLKS__MAX 13
    546 #define DC__TOP_BLKS__MAX__13 1
    547 #define DC__DCHUBP_DPP_SF_PIXEL_CREDITS 9
    548 #define DC__DCHUBP_DPP_SF_PIXEL_CREDITS__9 1
    549 #define DC__DPP_MPC_SF_PIXEL_CREDITS 9
    550 #define DC__DPP_MPC_SF_PIXEL_CREDITS__9 1
    551 #define DC__MPC_OPP_SF_PIXEL_CREDITS 8
    552 #define DC__MPC_OPP_SF_PIXEL_CREDITS__8 1
    553 #define DC__OPP_OPTC_SF_PIXEL_CREDITS 8
    554 #define DC__OPP_OPTC_SF_PIXEL_CREDITS__8 1
    555 #define DC__SFR_SFT_ROUND_TRIP_DELAY 5
    556 #define DC__SFR_SFT_ROUND_TRIP_DELAY__5 1
    557 #define DC__REPEATER_PROJECT_MAX 8
    558 #define DC__REPEATER_PROJECT_MAX__8 1
    559 #define DC__SURFACE_422_CAPABLE 0
    560 #define DC__SURFACE_422_CAPABLE__0 1
    561 #endif
    562