/* Copyright 2012-17 Advanced Micro Devices, Inc. * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OTHER DEALINGS IN THE SOFTWARE. * * Authors: AMD *
*/ #ifndef __DC_DWBC_DCN20_H__ #define __DC_DWBC_DCN20_H__
#define DWBC_REG_FIELD_LIST_DCN2_0(type) \
type WB_ENABLE;\
type DISPCLK_R_WB_GATE_DIS;\
type DISPCLK_G_WB_GATE_DIS;\
type DISPCLK_G_WBSCL_GATE_DIS;\
type WB_TEST_CLK_SEL;\
type WB_LB_LS_DIS;\
type WB_LB_SD_DIS;\
type WB_LUT_LS_DIS;\
type WBSCL_LB_MEM_PWR_MODE_SEL;\
type WBSCL_LB_MEM_PWR_DIS;\
type WBSCL_LB_MEM_PWR_FORCE;\
type WBSCL_LB_MEM_PWR_STATE;\
type WB_RAM_PW_SAVE_MODE;\
type WBSCL_LUT_MEM_PWR_STATE;\
type CNV_OUT_BPC;\
type CNV_FRAME_CAPTURE_RATE;\
type CNV_WINDOW_CROP_EN;\
type CNV_STEREO_TYPE;\
type CNV_INTERLACED_MODE;\
type CNV_EYE_SELECTION;\
type CNV_STEREO_POLARITY;\
type CNV_INTERLACED_FIELD_ORDER;\
type CNV_STEREO_SPLIT;\
type CNV_NEW_CONTENT;\
type CNV_FRAME_CAPTURE_EN_CURRENT;\
type CNV_FRAME_CAPTURE_EN;\
type CNV_WINDOW_START_X;\
type CNV_WINDOW_START_Y;\
type CNV_WINDOW_WIDTH;\
type CNV_WINDOW_HEIGHT;\
type CNV_UPDATE_PENDING;\
type CNV_UPDATE_TAKEN;\
type CNV_UPDATE_LOCK;\
type CNV_SOURCE_WIDTH;\
type CNV_SOURCE_HEIGHT;\
type CNV_TEST_CRC_EN;\
type CNV_TEST_CRC_CONT_EN;\
type CNV_TEST_CRC_RED_MASK;\
type CNV_TEST_CRC_SIG_RED;\
type CNV_TEST_CRC_GREEN_MASK;\
type CNV_TEST_CRC_SIG_GREEN;\
type CNV_TEST_CRC_BLUE_MASK;\
type CNV_TEST_CRC_SIG_BLUE;\
type WB_DEBUG_EN;\
type WB_DEBUG_SEL;\
type WB_DBG_MODE_EN;\
type WB_DBG_DIN_FMT;\
type WB_DBG_36MODE;\
type WB_DBG_CMAP;\
type WB_DBG_PXLRATE_ERROR;\
type WB_DBG_SOURCE_WIDTH;\
type WB_HW_DEBUG;\
type CNV_TEST_DEBUG_INDEX;\
type CNV_TEST_DEBUG_WRITE_EN;\
type CNV_TEST_DEBUG_DATA;\
type WB_SOFT_RESET;\
type WBSCL_COEF_RAM_TAP_PAIR_IDX;\
type WBSCL_COEF_RAM_PHASE;\
type WBSCL_COEF_RAM_FILTER_TYPE;\
type WBSCL_COEF_RAM_SEL;\
type WBSCL_COEF_RAM_SEL_CURRENT;\
type WBSCL_COEF_RAM_RD_SEL;\
type WBSCL_COEF_RAM_EVEN_TAP_COEF;\
type WBSCL_COEF_RAM_EVEN_TAP_COEF_EN;\
type WBSCL_COEF_RAM_ODD_TAP_COEF;\
type WBSCL_COEF_RAM_ODD_TAP_COEF_EN;\
type WBSCL_MODE;\
type WBSCL_OUT_BIT_DEPTH;\
type WBSCL_V_NUM_OF_TAPS_Y_RGB;\
type WBSCL_V_NUM_OF_TAPS_CBCR;\
type WBSCL_H_NUM_OF_TAPS_Y_RGB;\
type WBSCL_H_NUM_OF_TAPS_CBCR;\
type WBSCL_DEST_HEIGHT;\
type WBSCL_DEST_WIDTH;\
type WBSCL_H_SCALE_RATIO;\
type WBSCL_H_INIT_FRAC_Y_RGB;\
type WBSCL_H_INIT_INT_Y_RGB;\
type WBSCL_H_INIT_FRAC_CBCR;\
type WBSCL_H_INIT_INT_CBCR;\
type WBSCL_V_SCALE_RATIO;\
type WBSCL_V_INIT_FRAC_Y_RGB;\
type WBSCL_V_INIT_INT_Y_RGB;\
type WBSCL_V_INIT_FRAC_CBCR;\
type WBSCL_V_INIT_INT_CBCR;\
type WBSCL_ROUND_OFFSET_Y_RGB;\
type WBSCL_ROUND_OFFSET_CBCR;\
type WBSCL_DATA_OVERFLOW_FLAG;\
type WBSCL_DATA_OVERFLOW_ACK;\
type WBSCL_DATA_OVERFLOW_MASK;\
type WBSCL_DATA_OVERFLOW_INT_STATUS;\
type WBSCL_DATA_OVERFLOW_INT_TYPE;\
type WBSCL_HOST_CONFLICT_FLAG;\
type WBSCL_HOST_CONFLICT_ACK;\
type WBSCL_HOST_CONFLICT_MASK;\
type WBSCL_HOST_CONFLICT_INT_STATUS;\
type WBSCL_HOST_CONFLICT_INT_TYPE;\
type WBSCL_TEST_CRC_EN;\
type WBSCL_TEST_CRC_CONT_EN;\
type WBSCL_TEST_CRC_RED_MASK;\
type WBSCL_TEST_CRC_SIG_RED;\
type WBSCL_TEST_CRC_GREEN_MASK;\
type WBSCL_TEST_CRC_SIG_GREEN;\
type WBSCL_TEST_CRC_BLUE_MASK;\
type WBSCL_TEST_CRC_SIG_BLUE;\
type WBSCL_BACKPRESSURE_CNT_EN;\
type WB_MCIF_Y_MAX_BACKPRESSURE;\
type WB_MCIF_C_MAX_BACKPRESSURE;\
type WBSCL_CLAMP_UPPER_Y_RGB;\
type WBSCL_CLAMP_LOWER_Y_RGB;\
type WBSCL_CLAMP_UPPER_CBCR;\
type WBSCL_CLAMP_LOWER_CBCR;\
type WBSCL_OUTSIDE_PIX_STRATEGY;\
type WBSCL_BLACK_COLOR_G_Y;\
type WBSCL_BLACK_COLOR_B_CB;\
type WBSCL_BLACK_COLOR_R_CR;\
type WBSCL_DEBUG;\
type WBSCL_TEST_DEBUG_INDEX;\
type WBSCL_TEST_DEBUG_WRITE_EN;\
type WBSCL_TEST_DEBUG_DATA;\
type WIDTH_WARMUP;\
type HEIGHT_WARMUP;\
type GMC_WARM_UP_ENABLE;\
type DATA_VALUE_WARMUP;\
type MODE_WARMUP;\
type DATA_DEPTH_WARMUP; \
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.