Home
last modified time | relevance | path

Searched refs:drm_dp_aux (Results 1 – 18 of 18) sorted by relevance

/linux-4.4.14/include/drm/
Ddrm_dp_helper.h705 struct drm_dp_aux { struct
710 ssize_t (*transfer)(struct drm_dp_aux *aux, argument
715 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, argument
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, in drm_dp_dpcd_readb()
744 static inline ssize_t drm_dp_dpcd_writeb(struct drm_dp_aux *aux, in 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);
[all …]
Ddrm_dp_mst_helper.h83 struct drm_dp_aux aux; /* i2c bus for this port? */
422 struct drm_dp_aux *aux; /* auxch for this topology mgr to use */
467 …r_init(struct drm_dp_mst_topology_mgr *mgr, struct device *dev, struct drm_dp_aux *aux, int max_dp…
/linux-4.4.14/drivers/gpu/drm/
Ddrm_dp_helper.c176 static int drm_dp_dpcd_access(struct drm_dp_aux *aux, u8 request, in drm_dp_dpcd_access()
246 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_read()
268 ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_write()
284 int drm_dp_dpcd_read_link_status(struct drm_dp_aux *aux, in drm_dp_dpcd_read_link_status()
303 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_probe()
332 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_up()
370 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_down()
401 int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_configure()
537 static int drm_dp_i2c_do_msg(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in 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) in drm_dp_i2c_drain_msg()
[all …]
Ddrm_dp_mst_topology.c64 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, in drm_dp_mst_topology_mgr_init()
2957 struct drm_dp_aux *aux = adapter->algo_data; in drm_dp_mst_i2c_xfer()
3044 static int drm_dp_mst_register_i2c_bus(struct drm_dp_aux *aux) in drm_dp_mst_register_i2c_bus()
3065 static void drm_dp_mst_unregister_i2c_bus(struct drm_dp_aux *aux) in drm_dp_mst_unregister_i2c_bus()
/linux-4.4.14/drivers/gpu/drm/msm/edp/
Dedp_aux.c37 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()
Dedp.h57 struct drm_dp_aux **drm_aux);
Dedp_ctrl.c103 struct drm_dp_aux *drm_aux;
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_connector.h70 struct drm_dp_aux aux;
Dnouveau_connector.c986 nouveau_connector_aux_xfer(struct drm_dp_aux *obj, struct drm_dp_aux_msg *msg) in nouveau_connector_aux_xfer()
/linux-4.4.14/drivers/gpu/drm/tegra/
Ddpaux.c30 struct drm_dp_aux aux;
49 static inline struct tegra_dpaux *to_dpaux(struct drm_dp_aux *aux) in to_dpaux()
103 static ssize_t tegra_dpaux_transfer(struct drm_dp_aux *aux, in tegra_dpaux_transfer()
Dsor.c1199 struct drm_dp_aux *aux; in tegra_sor_edp_enable()
1213 aux = (struct drm_dp_aux *)sor->dpaux; in tegra_sor_edp_enable()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_dp_auxch.c55 radeon_dp_aux_transfer_native(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in radeon_dp_aux_transfer_native()
Datombios_dp.c161 radeon_dp_aux_transfer_atom(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in radeon_dp_aux_transfer_atom()
579 struct drm_dp_aux *aux;
Dradeon_mode.h204 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/
Datombios_dp.c128 amdgpu_atombios_dp_aux_transfer(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in amdgpu_atombios_dp_aux_transfer()
503 struct drm_dp_aux *aux;
Damdgpu_mode.h221 struct drm_dp_aux aux;
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_drv.h745 struct drm_dp_aux aux;
Dintel_dp.c939 intel_dp_aux_transfer(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in intel_dp_aux_transfer()
3019 intel_dp_dpcd_read_wake(struct drm_dp_aux *aux, unsigned int offset, in intel_dp_dpcd_read_wake()