Lines Matching refs:dt
61 struct display_timing *dt; in of_get_display_timing() local
65 dt = kzalloc(sizeof(*dt), GFP_KERNEL); in of_get_display_timing()
66 if (!dt) { in of_get_display_timing()
72 ret |= parse_timing_property(np, "hback-porch", &dt->hback_porch); in of_get_display_timing()
73 ret |= parse_timing_property(np, "hfront-porch", &dt->hfront_porch); in of_get_display_timing()
74 ret |= parse_timing_property(np, "hactive", &dt->hactive); in of_get_display_timing()
75 ret |= parse_timing_property(np, "hsync-len", &dt->hsync_len); in of_get_display_timing()
76 ret |= parse_timing_property(np, "vback-porch", &dt->vback_porch); in of_get_display_timing()
77 ret |= parse_timing_property(np, "vfront-porch", &dt->vfront_porch); in of_get_display_timing()
78 ret |= parse_timing_property(np, "vactive", &dt->vactive); in of_get_display_timing()
79 ret |= parse_timing_property(np, "vsync-len", &dt->vsync_len); in of_get_display_timing()
80 ret |= parse_timing_property(np, "clock-frequency", &dt->pixelclock); in of_get_display_timing()
82 dt->flags = 0; in of_get_display_timing()
84 dt->flags |= val ? DISPLAY_FLAGS_VSYNC_HIGH : in of_get_display_timing()
87 dt->flags |= val ? DISPLAY_FLAGS_HSYNC_HIGH : in of_get_display_timing()
90 dt->flags |= val ? DISPLAY_FLAGS_DE_HIGH : in of_get_display_timing()
93 dt->flags |= val ? DISPLAY_FLAGS_PIXDATA_POSEDGE : in of_get_display_timing()
97 dt->flags |= DISPLAY_FLAGS_INTERLACED; in of_get_display_timing()
99 dt->flags |= DISPLAY_FLAGS_DOUBLESCAN; in of_get_display_timing()
104 kfree(dt); in of_get_display_timing()
108 return dt; in of_get_display_timing()
176 struct display_timing *dt; in of_get_display_timings() local
178 dt = of_get_display_timing(entry); in of_get_display_timings()
179 if (!dt) { in of_get_display_timings()
192 disp->timings[disp->num_timings] = dt; in of_get_display_timings()