/linux-4.4.14/drivers/gpu/drm/ |
H A D | drm_dp_helper.c | 169 * this by filling in the fields of the drm_dp_aux structure. 176 static int drm_dp_dpcd_access(struct drm_dp_aux *aux, u8 request, drm_dp_dpcd_access() 246 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, drm_dp_dpcd_read() 268 ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset, drm_dp_dpcd_write() 284 int drm_dp_dpcd_read_link_status(struct drm_dp_aux *aux, drm_dp_dpcd_read_link_status() 303 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) drm_dp_link_probe() 332 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link) drm_dp_link_power_up() 370 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link) drm_dp_link_power_down() 401 int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link) drm_dp_link_configure() 537 static int drm_dp_i2c_do_msg(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) drm_dp_i2c_do_msg() 644 static int drm_dp_i2c_drain_msg(struct drm_dp_aux *aux, struct drm_dp_aux_msg *orig_msg) drm_dp_i2c_drain_msg() 680 struct drm_dp_aux *aux = adapter->algo_data; drm_dp_i2c_xfer() 762 int drm_dp_aux_register(struct drm_dp_aux *aux) drm_dp_aux_register() 786 void drm_dp_aux_unregister(struct drm_dp_aux *aux) drm_dp_aux_unregister()
|
H A D | drm_dp_mst_topology.c | 64 static int drm_dp_mst_register_i2c_bus(struct drm_dp_aux *aux); 65 static void drm_dp_mst_unregister_i2c_bus(struct drm_dp_aux *aux); 2903 struct device *dev, struct drm_dp_aux *aux, drm_dp_mst_topology_mgr_init() 2957 struct drm_dp_aux *aux = adapter->algo_data; drm_dp_mst_i2c_xfer() 3044 static int drm_dp_mst_register_i2c_bus(struct drm_dp_aux *aux) drm_dp_mst_register_i2c_bus() 3065 static void drm_dp_mst_unregister_i2c_bus(struct drm_dp_aux *aux) drm_dp_mst_unregister_i2c_bus()
|
/linux-4.4.14/include/drm/ |
H A D | drm_dp_helper.h | 669 * struct drm_dp_aux - DisplayPort AUX channel 705 struct drm_dp_aux { struct 710 ssize_t (*transfer)(struct drm_dp_aux *aux, 715 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, 717 ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset, 729 static inline ssize_t drm_dp_dpcd_readb(struct drm_dp_aux *aux, drm_dp_dpcd_readb() 744 static inline ssize_t drm_dp_dpcd_writeb(struct drm_dp_aux *aux, drm_dp_dpcd_writeb() 750 int drm_dp_dpcd_read_link_status(struct drm_dp_aux *aux, 765 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link); 766 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link); 767 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link); 768 int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link); 770 int drm_dp_aux_register(struct drm_dp_aux *aux); 771 void drm_dp_aux_unregister(struct drm_dp_aux *aux);
|
H A D | drm_dp_mst_helper.h | 83 struct drm_dp_aux aux; /* i2c bus for this port? */ 422 struct drm_dp_aux *aux; /* auxch for this topology mgr to use */ 467 int drm_dp_mst_topology_mgr_init(struct drm_dp_mst_topology_mgr *mgr, struct device *dev, struct drm_dp_aux *aux, int max_dpcd_transaction_bytes, int max_payloads, int conn_base_id);
|
/linux-4.4.14/drivers/gpu/drm/msm/edp/ |
H A D | edp.h | 57 struct drm_dp_aux **drm_aux);
|
H A D | edp_aux.c | 37 struct drm_dp_aux drm_aux; 118 static ssize_t edp_aux_transfer(struct drm_dp_aux *drm_aux, edp_aux_transfer() 196 struct drm_dp_aux **drm_aux) msm_edp_aux_init()
|
H A D | edp_ctrl.c | 103 struct drm_dp_aux *drm_aux;
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
H A D | nouveau_connector.h | 70 struct drm_dp_aux aux;
|
H A D | nouveau_connector.c | 986 nouveau_connector_aux_xfer(struct drm_dp_aux *obj, struct drm_dp_aux_msg *msg) nouveau_connector_aux_xfer()
|
/linux-4.4.14/drivers/gpu/drm/tegra/ |
H A D | dpaux.c | 30 struct drm_dp_aux aux; 49 static inline struct tegra_dpaux *to_dpaux(struct drm_dp_aux *aux) to_dpaux() 103 static ssize_t tegra_dpaux_transfer(struct drm_dp_aux *aux, tegra_dpaux_transfer()
|
H A D | sor.c | 1199 struct drm_dp_aux *aux; tegra_sor_edp_enable() 1212 /* FIXME: properly convert to struct drm_dp_aux */ tegra_sor_edp_enable() 1213 aux = (struct drm_dp_aux *)sor->dpaux; tegra_sor_edp_enable()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
H A D | radeon_dp_auxch.c | 55 radeon_dp_aux_transfer_native(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) radeon_dp_aux_transfer_native()
|
H A D | atombios_dp.c | 161 radeon_dp_aux_transfer_atom(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) radeon_dp_aux_transfer_atom() 579 struct drm_dp_aux *aux;
|
H A D | radeon_mode.h | 204 struct drm_dp_aux aux; 766 radeon_dp_aux_transfer_native(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg);
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_dp.c | 128 amdgpu_atombios_dp_aux_transfer(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) amdgpu_atombios_dp_aux_transfer() 503 struct drm_dp_aux *aux;
|
H A D | amdgpu_mode.h | 221 struct drm_dp_aux aux;
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
H A D | intel_drv.h | 745 struct drm_dp_aux aux;
|
H A D | intel_dp.c | 939 intel_dp_aux_transfer(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) intel_dp_aux_transfer() 3019 intel_dp_dpcd_read_wake(struct drm_dp_aux *aux, unsigned int offset, intel_dp_dpcd_read_wake()
|