| /Linux-v5.15/drivers/gpu/drm/msm/dp/ |
| D | dp_aux.h | 12 int dp_aux_register(struct drm_dp_aux *dp_aux); 13 void dp_aux_unregister(struct drm_dp_aux *dp_aux); 14 void dp_aux_isr(struct drm_dp_aux *dp_aux); 15 void dp_aux_init(struct drm_dp_aux *dp_aux); 16 void dp_aux_deinit(struct drm_dp_aux *dp_aux); 17 void dp_aux_reconfig(struct drm_dp_aux *dp_aux); 19 struct drm_dp_aux *dp_aux_get(struct device *dev, struct dp_catalog *catalog); 20 void dp_aux_put(struct drm_dp_aux *aux);
|
| D | dp_aux.c | 39 struct drm_dp_aux dp_aux; 306 static ssize_t dp_aux_transfer(struct drm_dp_aux *dp_aux, in dp_aux_transfer() 388 void dp_aux_isr(struct drm_dp_aux *dp_aux) in dp_aux_isr() 413 void dp_aux_reconfig(struct drm_dp_aux *dp_aux) in dp_aux_reconfig() 423 void dp_aux_init(struct drm_dp_aux *dp_aux) in dp_aux_init() 438 void dp_aux_deinit(struct drm_dp_aux *dp_aux) in dp_aux_deinit() 447 int dp_aux_register(struct drm_dp_aux *dp_aux) in dp_aux_register() 472 void dp_aux_unregister(struct drm_dp_aux *dp_aux) in dp_aux_unregister() 477 struct drm_dp_aux *dp_aux_get(struct device *dev, struct dp_catalog *catalog) in dp_aux_get() 501 void dp_aux_put(struct drm_dp_aux *dp_aux) in dp_aux_put()
|
| D | dp_ctrl.h | 33 struct dp_panel *panel, struct drm_dp_aux *aux,
|
| D | dp_panel.h | 32 struct drm_dp_aux *aux;
|
| D | dp_link.h | 154 struct dp_link *dp_link_get(struct device *dev, struct drm_dp_aux *aux);
|
| D | dp_link.c | 39 struct drm_dp_aux *aux; 47 static int dp_aux_link_power_up(struct drm_dp_aux *aux, in dp_aux_link_power_up() 72 static int dp_aux_link_power_down(struct drm_dp_aux *aux, in dp_aux_link_power_down() 1175 struct dp_link *dp_link_get(struct device *dev, struct drm_dp_aux *aux) in dp_link_get()
|
| /Linux-v5.15/include/drm/ |
| D | drm_dp_helper.h | 32 struct drm_dp_aux; 1504 void drm_dp_link_train_clock_recovery_delay(const struct drm_dp_aux *aux, 1507 void drm_dp_link_train_channel_eq_delay(const struct drm_dp_aux *aux, 1509 void drm_dp_lttpr_link_train_channel_eq_delay(const struct drm_dp_aux *aux, 1891 struct drm_dp_aux { struct 1977 ssize_t (*transfer)(struct drm_dp_aux *aux, argument 1998 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, argument 2000 ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset, 2012 static inline ssize_t drm_dp_dpcd_readb(struct drm_dp_aux *aux, in drm_dp_dpcd_readb() 2027 static inline ssize_t drm_dp_dpcd_writeb(struct drm_dp_aux *aux, in drm_dp_dpcd_writeb() [all …]
|
| D | drm_dp_aux_bus.h | 27 struct drm_dp_aux *aux; 47 int of_dp_aux_populate_ep_devices(struct drm_dp_aux *aux); 48 void of_dp_aux_depopulate_ep_devices(struct drm_dp_aux *aux); 49 int devm_of_dp_aux_populate_ep_devices(struct drm_dp_aux *aux);
|
| D | drm_dp_mst_helper.h | 142 struct drm_dp_aux aux; /* i2c bus for this port? */ 591 struct drm_dp_aux *aux; 774 struct drm_device *dev, struct drm_dp_aux *aux, 782 bool drm_dp_read_mst_cap(struct drm_dp_aux *aux, const u8 dpcd[DP_RECEIVER_CAP_SIZE]); 833 ssize_t drm_dp_mst_dpcd_read(struct drm_dp_aux *aux, 835 ssize_t drm_dp_mst_dpcd_write(struct drm_dp_aux *aux, 871 struct drm_dp_aux *drm_dp_mst_dsc_aux_for_port(struct drm_dp_mst_port *port);
|
| /Linux-v5.15/drivers/gpu/drm/ |
| D | drm_dp_cec.c | 94 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_enable() 104 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_log_addr() 121 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_transmit() 139 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_monitor_all_enable() 160 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_status() 189 static int drm_dp_cec_received(struct drm_dp_aux *aux) in drm_dp_cec_received() 212 static void drm_dp_cec_handle_irq(struct drm_dp_aux *aux) in drm_dp_cec_handle_irq() 242 void drm_dp_cec_irq(struct drm_dp_aux *aux) in drm_dp_cec_irq() 267 static bool drm_dp_cec_cap(struct drm_dp_aux *aux, u8 *cec_cap) in drm_dp_cec_cap() 285 struct drm_dp_aux *aux = container_of(work, struct drm_dp_aux, in drm_dp_cec_unregister_work() [all …]
|
| D | drm_dp_helper.c | 42 struct drm_dp_aux *aux; 143 void drm_dp_link_train_clock_recovery_delay(const struct drm_dp_aux *aux, in drm_dp_link_train_clock_recovery_delay() 162 static void __drm_dp_link_train_channel_eq_delay(const struct drm_dp_aux *aux, in __drm_dp_link_train_channel_eq_delay() 177 void drm_dp_link_train_channel_eq_delay(const struct drm_dp_aux *aux, in drm_dp_link_train_channel_eq_delay() 197 void drm_dp_lttpr_link_train_channel_eq_delay(const struct drm_dp_aux *aux, in drm_dp_lttpr_link_train_channel_eq_delay() 225 drm_dp_dump_access(const struct drm_dp_aux *aux, in drm_dp_dump_access() 250 static int drm_dp_dpcd_access(struct drm_dp_aux *aux, u8 request, in drm_dp_dpcd_access() 321 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_read() 371 ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_write() 395 int drm_dp_dpcd_read_link_status(struct drm_dp_aux *aux, in drm_dp_dpcd_read_link_status() [all …]
|
| D | drm_crtc_helper_internal.h | 39 int drm_dp_aux_register_devnode(struct drm_dp_aux *aux); 40 void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux); 51 static inline int drm_dp_aux_register_devnode(struct drm_dp_aux *aux) in drm_dp_aux_register_devnode() 56 static inline void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux) in drm_dp_aux_unregister_devnode()
|
| D | drm_dp_aux_dev.c | 47 struct drm_dp_aux *aux; 73 static struct drm_dp_aux_dev *alloc_drm_dp_aux_dev(struct drm_dp_aux *aux) in alloc_drm_dp_aux_dev() 126 ATTRIBUTE_GROUPS(drm_dp_aux); 251 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() 272 void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux) in drm_dp_aux_unregister_devnode() 303 int drm_dp_aux_register_devnode(struct drm_dp_aux *aux) in drm_dp_aux_register_devnode()
|
| D | drm_dp_aux_bus.c | 176 void of_dp_aux_depopulate_ep_devices(struct drm_dp_aux *aux) in of_dp_aux_depopulate_ep_devices() 204 int of_dp_aux_populate_ep_devices(struct drm_dp_aux *aux) in of_dp_aux_populate_ep_devices() 273 int devm_of_dp_aux_populate_ep_devices(struct drm_dp_aux *aux) in devm_of_dp_aux_populate_ep_devices()
|
| /Linux-v5.15/drivers/gpu/drm/tegra/ |
| D | dp.h | 14 struct drm_dp_aux; 154 struct drm_dp_aux *aux; 166 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link); 167 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link); 168 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link); 169 int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link);
|
| D | drm.h | 175 struct drm_dp_aux *drm_dp_aux_find_by_of_node(struct device_node *np); 176 enum drm_connector_status drm_dp_aux_detect(struct drm_dp_aux *aux); 177 int drm_dp_aux_attach(struct drm_dp_aux *aux, struct tegra_output *output); 178 int drm_dp_aux_detach(struct drm_dp_aux *aux); 179 int drm_dp_aux_enable(struct drm_dp_aux *aux); 180 int drm_dp_aux_disable(struct drm_dp_aux *aux);
|
| D | dpaux.c | 39 struct drm_dp_aux aux; 65 static inline struct tegra_dpaux *to_dpaux(struct drm_dp_aux *aux) in to_dpaux() 124 static ssize_t tegra_dpaux_transfer(struct drm_dp_aux *aux, in tegra_dpaux_transfer() 697 struct drm_dp_aux *drm_dp_aux_find_by_of_node(struct device_node *np) in drm_dp_aux_find_by_of_node() 714 int drm_dp_aux_attach(struct drm_dp_aux *aux, struct tegra_output *output) in drm_dp_aux_attach() 756 int drm_dp_aux_detach(struct drm_dp_aux *aux) in drm_dp_aux_detach() 794 enum drm_connector_status drm_dp_aux_detect(struct drm_dp_aux *aux) in drm_dp_aux_detect() 807 int drm_dp_aux_enable(struct drm_dp_aux *aux) in drm_dp_aux_enable() 814 int drm_dp_aux_disable(struct drm_dp_aux *aux) in drm_dp_aux_disable()
|
| D | dp.c | 170 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_probe() 265 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_up() 302 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_down() 332 int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_configure() 470 struct drm_dp_aux *aux = link->aux; in drm_dp_link_apply_training() 637 struct drm_dp_aux *aux = link->aux; in drm_dp_link_equalize_channel()
|
| /Linux-v5.15/drivers/gpu/drm/i915/display/ |
| D | intel_lspcon.c | 290 static bool lspcon_parade_fw_ready(struct drm_dp_aux *aux) in lspcon_parade_fw_ready() 316 static bool _lspcon_parade_write_infoframe_blocks(struct drm_dp_aux *aux, in _lspcon_parade_write_infoframe_blocks() 363 static bool _lspcon_write_avi_infoframe_parade(struct drm_dp_aux *aux, in _lspcon_write_avi_infoframe_parade() 395 static bool _lspcon_write_avi_infoframe_mca(struct drm_dp_aux *aux, in _lspcon_write_avi_infoframe_mca() 570 static bool _lspcon_read_avi_infoframe_enabled_mca(struct drm_dp_aux *aux) in _lspcon_read_avi_infoframe_enabled_mca() 585 static bool _lspcon_read_avi_infoframe_enabled_parade(struct drm_dp_aux *aux) in _lspcon_read_avi_infoframe_enabled_parade()
|
| /Linux-v5.15/drivers/gpu/drm/msm/edp/ |
| D | edp_aux.c | 29 struct drm_dp_aux drm_aux; 110 static ssize_t edp_aux_transfer(struct drm_dp_aux *drm_aux, in edp_aux_transfer() 187 void *msm_edp_aux_init(struct msm_edp *edp, void __iomem *regbase, struct drm_dp_aux **drm_aux) in msm_edp_aux_init()
|
| D | edp.h | 49 void *msm_edp_aux_init(struct msm_edp *edp, void __iomem *regbase, struct drm_dp_aux **drm_aux);
|
| /Linux-v5.15/drivers/gpu/drm/nouveau/ |
| D | nouveau_connector.h | 128 struct drm_dp_aux aux;
|
| /Linux-v5.15/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()
|
| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_mode.h | 230 struct drm_dp_aux aux; 526 struct drm_dp_aux aux;
|
| /Linux-v5.15/drivers/gpu/drm/bridge/analogix/ |
| D | analogix_dp_core.h | 163 struct drm_dp_aux aux;
|