| /linux/drivers/gpu/drm/ast/ |
| H A D | ast_ddc.c | 42 struct ast_ddc *ddc = data; in ast_ddc_algo_bit_data_setsda() local 58 struct ast_ddc *ddc = data; in ast_ddc_algo_bit_data_setscl() local 74 struct ast_ddc *ddc = i2c_get_adapdata(adapter); in ast_ddc_algo_bit_data_pre_xfer() local 88 struct ast_ddc *ddc = i2c_get_adapdata(adapter); in ast_ddc_algo_bit_data_post_xfer() local 96 struct ast_ddc *ddc = data; in ast_ddc_algo_bit_data_getsda() local 118 struct ast_ddc *ddc = data; in ast_ddc_algo_bit_data_getscl() local 140 struct ast_ddc *ddc = res; in ast_ddc_release() local 148 struct ast_ddc *ddc; in ast_ddc_create() local
|
| H A D | ast_sil164.c | 84 struct i2c_adapter *ddc; in ast_sil164_output_init() local
|
| H A D | ast_vga.c | 84 struct i2c_adapter *ddc; in ast_vga_output_init() local
|
| /linux/drivers/gpu/drm/mgag200/ |
| H A D | mgag200_ddc.c | 75 struct mgag200_ddc *ddc = data; in mgag200_ddc_algo_bit_data_setsda() local 82 struct mgag200_ddc *ddc = data; in mgag200_ddc_algo_bit_data_setscl() local 89 struct mgag200_ddc *ddc = data; in mgag200_ddc_algo_bit_data_getsda() local 96 struct mgag200_ddc *ddc = data; in mgag200_ddc_algo_bit_data_getscl() local 103 struct mgag200_ddc *ddc = i2c_get_adapdata(adapter); in mgag200_ddc_algo_bit_data_pre_xfer() local 117 struct mgag200_ddc *ddc = i2c_get_adapdata(adapter); in mgag200_ddc_algo_bit_data_post_xfer() local 125 struct mgag200_ddc *ddc = res; in mgag200_ddc_release() local 134 struct mgag200_ddc *ddc; in mgag200_ddc_create() local
|
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_hdmi_ddc.c | 64 static inline void sif_set_bit(struct mtk_hdmi_ddc *ddc, unsigned int offset, in sif_set_bit() 70 static inline void sif_clr_bit(struct mtk_hdmi_ddc *ddc, unsigned int offset, in sif_clr_bit() 76 static inline bool sif_bit_is_set(struct mtk_hdmi_ddc *ddc, unsigned int offset, in sif_bit_is_set() 82 static inline void sif_write_mask(struct mtk_hdmi_ddc *ddc, unsigned int offset, in sif_write_mask() 94 static inline unsigned int sif_read_mask(struct mtk_hdmi_ddc *ddc, in sif_read_mask() 101 static void ddcm_trigger_mode(struct mtk_hdmi_ddc *ddc, int mode) in ddcm_trigger_mode() 112 static int mtk_hdmi_ddc_read_msg(struct mtk_hdmi_ddc *ddc, struct i2c_msg *msg) in mtk_hdmi_ddc_read_msg() 187 static int mtk_hdmi_ddc_write_msg(struct mtk_hdmi_ddc *ddc, struct i2c_msg *msg) in mtk_hdmi_ddc_write_msg() 213 struct mtk_hdmi_ddc *ddc = adapter->algo_data; in mtk_hdmi_ddc_xfer() local 272 struct mtk_hdmi_ddc *ddc; in mtk_hdmi_ddc_probe() local [all …]
|
| H A D | mtk_hdmi_ddc_v2.c | 44 static int mtk_ddc_check_and_rise_low_bus(struct mtk_hdmi_ddc *ddc) in mtk_ddc_check_and_rise_low_bus() 69 static int mtk_ddcm_write_hdmi(struct mtk_hdmi_ddc *ddc, u16 addr_id, in mtk_ddcm_write_hdmi() 130 static int mtk_ddcm_read_hdmi(struct mtk_hdmi_ddc *ddc, u16 uc_dev, in mtk_ddcm_read_hdmi() 246 static int mtk_hdmi_fg_ddc_data_read(struct mtk_hdmi_ddc *ddc, u16 b_dev, in mtk_hdmi_fg_ddc_data_read() 273 static int mtk_hdmi_ddc_fg_data_write(struct mtk_hdmi_ddc *ddc, u16 b_dev, in mtk_hdmi_ddc_fg_data_write() 283 struct mtk_hdmi_ddc *ddc; in mtk_hdmi_ddc_v2_xfer() local 346 struct mtk_hdmi_ddc *ddc; in mtk_hdmi_ddc_v2_probe() local
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/ |
| H A D | gpio_service.c | 496 struct ddc *ddc; in dal_gpio_create_ddc() local 540 struct ddc **ddc) in dal_gpio_destroy_ddc() 556 struct ddc *ddc, in dal_ddc_open() 615 struct ddc *ddc, in dal_ddc_change_mode() 647 const struct ddc *ddc) in dal_ddc_get_line() 656 struct ddc *ddc, in dal_ddc_set_config() 671 struct ddc *ddc) in dal_ddc_close()
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| H A D | dm_event_log.h | 34 #define EVENT_LOG_AUX_REQ(ddc, type, action, address, len, data) argument 35 #define EVENT_LOG_AUX_REP(ddc, type, replyStatus, len, data) argument
|
| H A D | dc_ddc_types.h | 137 struct ddc { struct 140 struct gpio_ddc_hw_info hw_info; argument 144 union ddc_wa { argument
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_i2c_sw.h | 36 struct ddc *ddc; member
|
| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra186-p3310.dtsi | 127 ddc: i2c@3190000 { label
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| H A D | gpio.h | 33 struct hw_ddc *ddc; member
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_connector.c | 227 struct i2c_adapter *ddc) in drm_connector_init_only() 368 struct i2c_adapter *ddc) in drm_connector_init_and_add() 446 struct i2c_adapter *ddc) in drm_connector_dynamic_init() 483 struct i2c_adapter *ddc) in drm_connector_init_with_ddc() 525 struct i2c_adapter *ddc) in drmm_connector_init() 577 struct i2c_adapter *ddc, in drmm_connector_hdmi_init()
|
| /linux/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_detection.c | 286 struct ddc_service *ddc, in i2c_read() 322 struct ddc_service *ddc, in query_dp_dual_mode_adaptor() 485 static enum signal_type dp_passive_dongle_detection(struct ddc_service *ddc, in dp_passive_dongle_detection()
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/dce80/ |
| H A D | hw_factory_dce80.c | 120 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/dce60/ |
| H A D | hw_factory_dce60.c | 120 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/dce110/ |
| H A D | hw_factory_dce110.c | 116 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/dce120/ |
| H A D | hw_factory_dce120.c | 133 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/dcn10/ |
| H A D | hw_factory_dcn10.c | 165 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/dcn32/ |
| H A D | hw_factory_dcn32.c | 206 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/dcn30/ |
| H A D | hw_factory_dcn30.c | 202 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/dcn21/ |
| H A D | hw_factory_dcn21.c | 173 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/dcn20/ |
| H A D | hw_factory_dcn20.c | 185 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/dcn401/ |
| H A D | hw_factory_dcn401.c | 198 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_helpers.c | 1226 struct i2c_adapter *ddc; in dm_helpers_read_local_edid() local 1711 struct i2c_adapter *ddc; in mccs_operation_vcp_request() local 1836 struct i2c_adapter *ddc; in mccs_operation_vcp_set() local 1906 bool dm_helpers_submit_i2c_over_aux(struct ddc_service *ddc, uint32_t address, uint8_t offset, in dm_helpers_submit_i2c_over_aux()
|