Lines Matching refs:disp
141 struct display_timings *disp; in of_get_display_timings() local
153 disp = kzalloc(sizeof(*disp), GFP_KERNEL); in of_get_display_timings()
154 if (!disp) { in of_get_display_timings()
176 disp->num_timings = of_get_child_count(timings_np); in of_get_display_timings()
177 if (disp->num_timings == 0) { in of_get_display_timings()
183 disp->timings = kzalloc(sizeof(struct display_timing *) * in of_get_display_timings()
184 disp->num_timings, GFP_KERNEL); in of_get_display_timings()
185 if (!disp->timings) { in of_get_display_timings()
191 disp->num_timings = 0; in of_get_display_timings()
192 disp->native_mode = 0; in of_get_display_timings()
212 of_node_full_name(np), disp->num_timings + 1); in of_get_display_timings()
217 disp->native_mode = disp->num_timings; in of_get_display_timings()
219 disp->timings[disp->num_timings] = dt; in of_get_display_timings()
220 disp->num_timings++; in of_get_display_timings()
230 of_node_full_name(np), disp->num_timings, in of_get_display_timings()
231 disp->native_mode + 1); in of_get_display_timings()
233 return disp; in of_get_display_timings()
237 display_timings_release(disp); in of_get_display_timings()
238 disp = NULL; in of_get_display_timings()
240 kfree(disp); in of_get_display_timings()