Home
last modified time | relevance | path

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

/linux-4.1.27/include/drm/
Ddrm_dp_helper.h693 struct drm_dp_aux { struct
698 ssize_t (*transfer)(struct drm_dp_aux *aux, argument
703 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, argument
705 ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset,
717 static inline ssize_t drm_dp_dpcd_readb(struct drm_dp_aux *aux, in drm_dp_dpcd_readb()
732 static inline ssize_t drm_dp_dpcd_writeb(struct drm_dp_aux *aux, in drm_dp_dpcd_writeb()
738 int drm_dp_dpcd_read_link_status(struct drm_dp_aux *aux,
753 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link);
754 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link);
755 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? */
421 struct drm_dp_aux *aux; /* auxch for this topology mgr to use */
466 …r_init(struct drm_dp_mst_topology_mgr *mgr, struct device *dev, struct drm_dp_aux *aux, int max_dp…
/linux-4.1.27/drivers/gpu/drm/
Ddrm_dp_helper.c174 static int drm_dp_dpcd_access(struct drm_dp_aux *aux, u8 request, in drm_dp_dpcd_access()
239 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_read()
261 ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_write()
277 int drm_dp_dpcd_read_link_status(struct drm_dp_aux *aux, in drm_dp_dpcd_read_link_status()
296 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_probe()
325 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_up()
363 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_down()
394 int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_configure()
433 static int drm_dp_i2c_do_msg(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in drm_dp_i2c_do_msg()
521 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);
2891 struct device *dev, struct drm_dp_aux *aux, in drm_dp_mst_topology_mgr_init()
2945 struct drm_dp_aux *aux = adapter->algo_data; in drm_dp_mst_i2c_xfer()
3032 static int drm_dp_mst_register_i2c_bus(struct drm_dp_aux *aux) in drm_dp_mst_register_i2c_bus()
3053 static void drm_dp_mst_unregister_i2c_bus(struct drm_dp_aux *aux) in drm_dp_mst_unregister_i2c_bus()
/linux-4.1.27/drivers/gpu/drm/msm/edp/
Dedp_aux.c37 struct drm_dp_aux drm_aux;
118 ssize_t edp_aux_transfer(struct drm_dp_aux *drm_aux, struct drm_dp_aux_msg *msg) in edp_aux_transfer()
192 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.1.27/drivers/gpu/drm/nouveau/
Dnouveau_connector.h70 struct drm_dp_aux aux;
Dnouveau_connector.c986 nouveau_connector_aux_xfer(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in nouveau_connector_aux_xfer()
/linux-4.1.27/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()
104 static ssize_t tegra_dpaux_transfer(struct drm_dp_aux *aux, in tegra_dpaux_transfer()
Dsor.c951 struct drm_dp_aux *aux; in tegra_sor_encoder_mode_set()
970 aux = (struct drm_dp_aux *)sor->dpaux; in tegra_sor_encoder_mode_set()
/linux-4.1.27/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()
554 struct drm_dp_aux *aux;
Dradeon_mode.h204 struct drm_dp_aux aux;
763 radeon_dp_aux_transfer_native(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg);
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_drv.h631 struct drm_dp_aux aux;
Dintel_dp.c937 intel_dp_aux_transfer(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in intel_dp_aux_transfer()
2842 intel_dp_dpcd_read_wake(struct drm_dp_aux *aux, unsigned int offset, in intel_dp_dpcd_read_wake()