Lines Matching refs:out
21 int omapdss_output_set_device(struct omap_dss_device *out,
28 if (out->dst) {
30 out->dst->name);
35 if (out->output_type != dssdev->type) {
41 out->dst = dssdev;
42 dssdev->src = out;
54 int omapdss_output_unset_device(struct omap_dss_device *out)
60 if (!out->dst) {
66 if (out->dst->state != OMAP_DSS_DISPLAY_DISABLED) {
68 out->dst->name);
73 out->dst->src = NULL;
74 out->dst = NULL;
86 int omapdss_register_output(struct omap_dss_device *out)
88 list_add_tail(&out->list, &output_list);
93 void omapdss_unregister_output(struct omap_dss_device *out)
95 list_del(&out->list);
101 struct omap_dss_device *out;
103 list_for_each_entry(out, &output_list, list) {
104 if (out->id == id)
105 return out;
114 struct omap_dss_device *out;
116 list_for_each_entry(out, &output_list, list) {
117 if (strcmp(out->name, name) == 0)
118 return omap_dss_get_device(out);
128 struct omap_dss_device *out;
137 list_for_each_entry(out, &output_list, list) {
138 if (out->dev->of_node == src_node && out->port_num == reg) {
140 return omap_dss_get_device(out);
164 struct omap_dss_device *out;
167 out = omapdss_find_output_from_display(dssdev);
169 if (out == NULL)
172 mgr = out->manager;
174 omap_dss_put_device(out);