Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/gpu/drm/
Ddrm_dp_aux_bus.c50 struct dp_aux_ep_device *aux_ep = to_dp_aux_ep_dev(dev); in dp_aux_ep_probe() local
57 ret = aux_ep_drv->probe(aux_ep); in dp_aux_ep_probe()
74 struct dp_aux_ep_device *aux_ep = to_dp_aux_ep_dev(dev); in dp_aux_ep_remove() local
77 aux_ep_drv->remove(aux_ep); in dp_aux_ep_remove()
207 struct dp_aux_ep_device *aux_ep; in of_dp_aux_populate_ep_devices() local
224 aux_ep = kzalloc(sizeof(*aux_ep), GFP_KERNEL); in of_dp_aux_populate_ep_devices()
225 if (!aux_ep) in of_dp_aux_populate_ep_devices()
227 aux_ep->aux = aux; in of_dp_aux_populate_ep_devices()
229 aux_ep->dev.parent = aux->dev; in of_dp_aux_populate_ep_devices()
230 aux_ep->dev.bus = &dp_aux_bus_type; in of_dp_aux_populate_ep_devices()
[all …]
/Linux-v5.15/drivers/gpu/drm/panel/
Dpanel-samsung-atna33xc20.c222 struct dp_aux_ep_device *aux_ep = to_dp_aux_ep_dev(panel->dev); in atana33xc20_get_modes() local
228 p->edid = drm_get_edid(connector, &aux_ep->aux->ddc); in atana33xc20_get_modes()
255 static int atana33xc20_probe(struct dp_aux_ep_device *aux_ep) in atana33xc20_probe() argument
258 struct device *dev = &aux_ep->dev; in atana33xc20_probe()
297 ret = drm_panel_dp_aux_backlight(&panel->base, aux_ep->aux); in atana33xc20_probe()
309 static void atana33xc20_remove(struct dp_aux_ep_device *aux_ep) in atana33xc20_remove() argument
311 struct device *dev = &aux_ep->dev; in atana33xc20_remove()
321 static void atana33xc20_shutdown(struct dp_aux_ep_device *aux_ep) in atana33xc20_shutdown() argument
323 struct device *dev = &aux_ep->dev; in atana33xc20_shutdown()
Dpanel-simple.c5246 static int panel_simple_dp_aux_ep_probe(struct dp_aux_ep_device *aux_ep) in panel_simple_dp_aux_ep_probe() argument
5250 id = of_match_node(platform_of_match, aux_ep->dev.of_node); in panel_simple_dp_aux_ep_probe()
5254 return panel_simple_probe(&aux_ep->dev, id->data, aux_ep->aux); in panel_simple_dp_aux_ep_probe()
5257 static void panel_simple_dp_aux_ep_remove(struct dp_aux_ep_device *aux_ep) in panel_simple_dp_aux_ep_remove() argument
5259 panel_simple_remove(&aux_ep->dev); in panel_simple_dp_aux_ep_remove()
5262 static void panel_simple_dp_aux_ep_shutdown(struct dp_aux_ep_device *aux_ep) in panel_simple_dp_aux_ep_shutdown() argument
5264 panel_simple_shutdown(&aux_ep->dev); in panel_simple_dp_aux_ep_shutdown()
/Linux-v5.15/include/drm/
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);