Home
last modified time | relevance | path

Searched defs:ddc (Results 1 – 25 of 39) sorted by relevance

12

/linux/drivers/gpu/drm/ast/
H A Dast_ddc.c42 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 Dast_sil164.c84 struct i2c_adapter *ddc; in ast_sil164_output_init() local
H A Dast_vga.c84 struct i2c_adapter *ddc; in ast_vga_output_init() local
/linux/drivers/gpu/drm/mgag200/
H A Dmgag200_ddc.c75 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 Dmtk_hdmi_ddc.c64 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 Dmtk_hdmi_ddc_v2.c44 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 Dgpio_service.c496 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 Ddm_event_log.h34 #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 Ddc_ddc_types.h137 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 Ddce_i2c_sw.h36 struct ddc *ddc; member
/linux/arch/arm64/boot/dts/nvidia/
H A Dtegra186-p3310.dtsi127 ddc: i2c@3190000 { label
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dgpio.h33 struct hw_ddc *ddc; member
/linux/drivers/gpu/drm/
H A Ddrm_connector.c227 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 Dlink_detection.c286 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 Dhw_factory_dce80.c120 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 Dhw_factory_dce60.c120 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 Dhw_factory_dce110.c116 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 Dhw_factory_dce120.c133 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 Dhw_factory_dcn10.c165 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 Dhw_factory_dcn32.c206 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 Dhw_factory_dcn30.c202 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 Dhw_factory_dcn21.c173 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 Dhw_factory_dcn20.c185 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 Dhw_factory_dcn401.c198 struct hw_ddc *ddc = HW_DDC_FROM_BASE(pin); in define_ddc_registers() local
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_helpers.c1226 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()

12