Home
last modified time | relevance | path

Searched refs:aux_ep (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/display/
Ddrm_dp_aux_bus.c26 struct dp_aux_ep_device aux_ep; member
55 struct dp_aux_ep_device *aux_ep = to_dp_aux_ep_dev(dev); in dp_aux_ep_probe() local
57 container_of(aux_ep, struct dp_aux_ep_device_with_data, aux_ep); in dp_aux_ep_probe()
64 ret = aux_ep_drv->probe(aux_ep); in dp_aux_ep_probe()
69 ret = aux_ep_with_data->done_probing(aux_ep->aux); in dp_aux_ep_probe()
89 aux_ep_drv->remove(aux_ep); in dp_aux_ep_probe()
105 struct dp_aux_ep_device *aux_ep = to_dp_aux_ep_dev(dev); in dp_aux_ep_remove() local
108 aux_ep_drv->remove(aux_ep); in dp_aux_ep_remove()
157 struct dp_aux_ep_device *aux_ep = to_dp_aux_ep_dev(dev); in dp_aux_ep_dev_release() local
159 container_of(aux_ep, struct dp_aux_ep_device_with_data, aux_ep); in dp_aux_ep_dev_release()
[all …]
/linux-6.1.9/drivers/gpu/drm/panel/
Dpanel-samsung-atna33xc20.c245 struct dp_aux_ep_device *aux_ep = to_dp_aux_ep_dev(panel->dev); in atana33xc20_get_modes() local
251 p->edid = drm_get_edid(connector, &aux_ep->aux->ddc); in atana33xc20_get_modes()
278 static int atana33xc20_probe(struct dp_aux_ep_device *aux_ep) in atana33xc20_probe() argument
281 struct device *dev = &aux_ep->dev; in atana33xc20_probe()
289 panel->aux = aux_ep->aux; in atana33xc20_probe()
322 ret = drm_panel_dp_aux_backlight(&panel->base, aux_ep->aux); in atana33xc20_probe()
334 static void atana33xc20_remove(struct dp_aux_ep_device *aux_ep) in atana33xc20_remove() argument
336 struct device *dev = &aux_ep->dev; in atana33xc20_remove()
346 static void atana33xc20_shutdown(struct dp_aux_ep_device *aux_ep) in atana33xc20_shutdown() argument
348 struct device *dev = &aux_ep->dev; in atana33xc20_shutdown()
Dpanel-edp.c1959 static int panel_edp_dp_aux_ep_probe(struct dp_aux_ep_device *aux_ep) in panel_edp_dp_aux_ep_probe() argument
1963 id = of_match_node(platform_of_match, aux_ep->dev.of_node); in panel_edp_dp_aux_ep_probe()
1967 return panel_edp_probe(&aux_ep->dev, id->data, aux_ep->aux); in panel_edp_dp_aux_ep_probe()
1970 static void panel_edp_dp_aux_ep_remove(struct dp_aux_ep_device *aux_ep) in panel_edp_dp_aux_ep_remove() argument
1972 panel_edp_remove(&aux_ep->dev); in panel_edp_dp_aux_ep_remove()
1975 static void panel_edp_dp_aux_ep_shutdown(struct dp_aux_ep_device *aux_ep) in panel_edp_dp_aux_ep_shutdown() argument
1977 panel_edp_shutdown(&aux_ep->dev); in panel_edp_dp_aux_ep_shutdown()
/linux-6.1.9/include/drm/display/
Ddrm_dp_aux_bus.h31 int (*probe)(struct dp_aux_ep_device *aux_ep);
32 void (*remove)(struct dp_aux_ep_device *aux_ep);
33 void (*shutdown)(struct dp_aux_ep_device *aux_ep);