| /Linux-v4.19/include/drm/ |
| D | drm_dp_helper.h | 1140 struct drm_dp_aux { struct 1148 ssize_t (*transfer)(struct drm_dp_aux *aux, argument 1164 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, argument 1166 ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset, 1178 static inline ssize_t drm_dp_dpcd_readb(struct drm_dp_aux *aux, in drm_dp_dpcd_readb() 1193 static inline ssize_t drm_dp_dpcd_writeb(struct drm_dp_aux *aux, in drm_dp_dpcd_writeb() 1199 int drm_dp_dpcd_read_link_status(struct drm_dp_aux *aux, 1214 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link); 1215 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link); 1216 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link); [all …]
|
| D | drm_dp_mst_helper.h | 84 struct drm_dp_aux aux; /* i2c bus for this port? */ 448 struct drm_dp_aux *aux; 574 struct drm_device *dev, struct drm_dp_aux *aux,
|
| /Linux-v4.19/drivers/gpu/drm/ |
| D | drm_dp_cec.c | 88 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_enable() 98 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_log_addr() 115 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_transmit() 133 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_monitor_all_enable() 154 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_status() 183 static int drm_dp_cec_received(struct drm_dp_aux *aux) in drm_dp_cec_received() 206 static void drm_dp_cec_handle_irq(struct drm_dp_aux *aux) in drm_dp_cec_handle_irq() 236 void drm_dp_cec_irq(struct drm_dp_aux *aux) in drm_dp_cec_irq() 257 static bool drm_dp_cec_cap(struct drm_dp_aux *aux, u8 *cec_cap) in drm_dp_cec_cap() 275 struct drm_dp_aux *aux = container_of(work, struct drm_dp_aux, in drm_dp_cec_unregister_work() [all …]
|
| D | drm_crtc_helper_internal.h | 49 int drm_dp_aux_register_devnode(struct drm_dp_aux *aux); 50 void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux); 61 static inline int drm_dp_aux_register_devnode(struct drm_dp_aux *aux) in drm_dp_aux_register_devnode() 66 static inline void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux) in drm_dp_aux_unregister_devnode()
|
| D | drm_dp_helper.c | 189 drm_dp_dump_access(const struct drm_dp_aux *aux, in drm_dp_dump_access() 214 static int drm_dp_dpcd_access(struct drm_dp_aux *aux, u8 request, in drm_dp_dpcd_access() 285 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_read() 330 ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_write() 350 int drm_dp_dpcd_read_link_status(struct drm_dp_aux *aux, in drm_dp_dpcd_read_link_status() 369 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_probe() 398 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_up() 436 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_down() 467 int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_configure() 568 int drm_dp_downstream_id(struct drm_dp_aux *aux, char id[6]) in drm_dp_downstream_id() [all …]
|
| D | drm_dp_aux_dev.c | 44 struct drm_dp_aux *aux; 70 static struct drm_dp_aux_dev *alloc_drm_dp_aux_dev(struct drm_dp_aux *aux) in alloc_drm_dp_aux_dev() 124 ATTRIBUTE_GROUPS(drm_dp_aux); 247 static struct drm_dp_aux_dev *drm_dp_aux_dev_get_by_aux(struct drm_dp_aux *aux) in drm_dp_aux_dev_get_by_aux() 268 void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux) in drm_dp_aux_unregister_devnode() 293 int drm_dp_aux_register_devnode(struct drm_dp_aux *aux) in drm_dp_aux_register_devnode()
|
| D | drm_dp_mst_topology.c | 66 static int drm_dp_mst_register_i2c_bus(struct drm_dp_aux *aux); 67 static void drm_dp_mst_unregister_i2c_bus(struct drm_dp_aux *aux); 3169 struct drm_device *dev, struct drm_dp_aux *aux, in drm_dp_mst_topology_mgr_init() 3245 struct drm_dp_aux *aux = adapter->algo_data; in drm_dp_mst_i2c_xfer() 3332 static int drm_dp_mst_register_i2c_bus(struct drm_dp_aux *aux) in drm_dp_mst_register_i2c_bus() 3353 static void drm_dp_mst_unregister_i2c_bus(struct drm_dp_aux *aux) in drm_dp_mst_unregister_i2c_bus()
|
| /Linux-v4.19/drivers/gpu/drm/tegra/ |
| D | drm.h | 166 struct drm_dp_aux *drm_dp_aux_find_by_of_node(struct device_node *np); 167 enum drm_connector_status drm_dp_aux_detect(struct drm_dp_aux *aux); 168 int drm_dp_aux_attach(struct drm_dp_aux *aux, struct tegra_output *output); 169 int drm_dp_aux_detach(struct drm_dp_aux *aux); 170 int drm_dp_aux_enable(struct drm_dp_aux *aux); 171 int drm_dp_aux_disable(struct drm_dp_aux *aux); 172 int drm_dp_aux_prepare(struct drm_dp_aux *aux, u8 encoding); 173 int drm_dp_aux_train(struct drm_dp_aux *aux, struct drm_dp_link *link,
|
| D | dpaux.c | 35 struct drm_dp_aux aux; 59 static inline struct tegra_dpaux *to_dpaux(struct drm_dp_aux *aux) in to_dpaux() 118 static ssize_t tegra_dpaux_transfer(struct drm_dp_aux *aux, in tegra_dpaux_transfer() 659 struct drm_dp_aux *drm_dp_aux_find_by_of_node(struct device_node *np) in drm_dp_aux_find_by_of_node() 676 int drm_dp_aux_attach(struct drm_dp_aux *aux, struct tegra_output *output) in drm_dp_aux_attach() 706 int drm_dp_aux_detach(struct drm_dp_aux *aux) in drm_dp_aux_detach() 735 enum drm_connector_status drm_dp_aux_detect(struct drm_dp_aux *aux) in drm_dp_aux_detect() 748 int drm_dp_aux_enable(struct drm_dp_aux *aux) in drm_dp_aux_enable() 755 int drm_dp_aux_disable(struct drm_dp_aux *aux) in drm_dp_aux_disable() 764 int drm_dp_aux_prepare(struct drm_dp_aux *aux, u8 encoding) in drm_dp_aux_prepare() [all …]
|
| /Linux-v4.19/drivers/gpu/drm/msm/edp/ |
| D | edp_aux.c | 37 struct drm_dp_aux drm_aux; 118 static ssize_t edp_aux_transfer(struct drm_dp_aux *drm_aux, in edp_aux_transfer() 196 struct drm_dp_aux **drm_aux) in msm_edp_aux_init()
|
| D | edp.h | 57 struct drm_dp_aux **drm_aux);
|
| D | edp_ctrl.c | 101 struct drm_dp_aux *drm_aux;
|
| /Linux-v4.19/drivers/gpu/drm/nouveau/ |
| D | nouveau_connector.h | 48 struct drm_dp_aux aux;
|
| D | nouveau_connector.c | 1139 nouveau_connector_aux_xfer(struct drm_dp_aux *obj, struct drm_dp_aux_msg *msg) in nouveau_connector_aux_xfer()
|
| /Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_mode.h | 230 struct drm_dp_aux aux; 530 struct drm_dp_aux aux;
|
| D | atombios_dp.c | 127 amdgpu_atombios_dp_aux_transfer(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in amdgpu_atombios_dp_aux_transfer() 489 struct drm_dp_aux *aux;
|
| /Linux-v4.19/drivers/gpu/drm/radeon/ |
| D | radeon_dp_auxch.c | 55 radeon_dp_aux_transfer_native(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in radeon_dp_aux_transfer_native()
|
| D | atombios_dp.c | 159 radeon_dp_aux_transfer_atom(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in radeon_dp_aux_transfer_atom() 552 struct drm_dp_aux *aux;
|
| D | radeon_mode.h | 204 struct drm_dp_aux aux; 763 radeon_dp_aux_transfer_native(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg);
|
| /Linux-v4.19/drivers/gpu/drm/bridge/ |
| D | tc358767.c | 194 struct drm_dp_aux aux; 216 static inline struct tc_data *aux_to_tc(struct drm_dp_aux *a) in aux_to_tc() 296 static ssize_t tc_aux_transfer(struct drm_dp_aux *aux, in tc_aux_transfer() 819 struct drm_dp_aux *aux = &tc->aux; in tc_main_link_setup()
|
| D | analogix-anx78xx.c | 70 struct drm_dp_aux aux; 193 static ssize_t anx78xx_aux_transfer(struct drm_dp_aux *aux, in anx78xx_aux_transfer()
|
| /Linux-v4.19/drivers/gpu/drm/bridge/analogix/ |
| D | analogix_dp_core.h | 165 struct drm_dp_aux aux;
|
| D | analogix_dp_core.c | 1512 static ssize_t analogix_dpaux_transfer(struct drm_dp_aux *aux, in analogix_dpaux_transfer()
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm_mst_types.c | 80 static ssize_t dm_dp_aux_transfer(struct drm_dp_aux *aux, in dm_dp_aux_transfer()
|
| /Linux-v4.19/drivers/gpu/drm/nouveau/dispnv50/ |
| D | disp.c | 1090 struct drm_dp_aux *aux = mstm ? mstm->mgr.aux : NULL; in nv50_mstm_service() 1162 struct drm_dp_aux *aux; in nv50_mstm_detect() 1241 nv50_mstm_new(struct nouveau_encoder *outp, struct drm_dp_aux *aux, int aux_max, in nv50_mstm_new()
|