Lines Matching refs:dt
930 struct display_timing *dt) in ofnode_decode_display_timing() argument
950 memset(dt, 0, sizeof(*dt)); in ofnode_decode_display_timing()
952 ret |= decode_timing_property(node, "hback-porch", &dt->hback_porch); in ofnode_decode_display_timing()
953 ret |= decode_timing_property(node, "hfront-porch", &dt->hfront_porch); in ofnode_decode_display_timing()
954 ret |= decode_timing_property(node, "hactive", &dt->hactive); in ofnode_decode_display_timing()
955 ret |= decode_timing_property(node, "hsync-len", &dt->hsync_len); in ofnode_decode_display_timing()
956 ret |= decode_timing_property(node, "vback-porch", &dt->vback_porch); in ofnode_decode_display_timing()
957 ret |= decode_timing_property(node, "vfront-porch", &dt->vfront_porch); in ofnode_decode_display_timing()
958 ret |= decode_timing_property(node, "vactive", &dt->vactive); in ofnode_decode_display_timing()
959 ret |= decode_timing_property(node, "vsync-len", &dt->vsync_len); in ofnode_decode_display_timing()
960 ret |= decode_timing_property(node, "clock-frequency", &dt->pixelclock); in ofnode_decode_display_timing()
962 dt->flags = 0; in ofnode_decode_display_timing()
965 dt->flags |= val ? DISPLAY_FLAGS_VSYNC_HIGH : in ofnode_decode_display_timing()
970 dt->flags |= val ? DISPLAY_FLAGS_HSYNC_HIGH : in ofnode_decode_display_timing()
975 dt->flags |= val ? DISPLAY_FLAGS_DE_HIGH : in ofnode_decode_display_timing()
980 dt->flags |= val ? DISPLAY_FLAGS_PIXDATA_POSEDGE : in ofnode_decode_display_timing()
985 dt->flags |= DISPLAY_FLAGS_INTERLACED; in ofnode_decode_display_timing()
987 dt->flags |= DISPLAY_FLAGS_DOUBLESCAN; in ofnode_decode_display_timing()
989 dt->flags |= DISPLAY_FLAGS_DOUBLECLK; in ofnode_decode_display_timing()
995 struct display_timing *dt) in ofnode_decode_panel_timing() argument
1004 memset(dt, 0, sizeof(*dt)); in ofnode_decode_panel_timing()
1005 ret |= decode_timing_property(timings, "hback-porch", &dt->hback_porch); in ofnode_decode_panel_timing()
1006 ret |= decode_timing_property(timings, "hfront-porch", &dt->hfront_porch); in ofnode_decode_panel_timing()
1007 ret |= decode_timing_property(timings, "hactive", &dt->hactive); in ofnode_decode_panel_timing()
1008 ret |= decode_timing_property(timings, "hsync-len", &dt->hsync_len); in ofnode_decode_panel_timing()
1009 ret |= decode_timing_property(timings, "vback-porch", &dt->vback_porch); in ofnode_decode_panel_timing()
1010 ret |= decode_timing_property(timings, "vfront-porch", &dt->vfront_porch); in ofnode_decode_panel_timing()
1011 ret |= decode_timing_property(timings, "vactive", &dt->vactive); in ofnode_decode_panel_timing()
1012 ret |= decode_timing_property(timings, "vsync-len", &dt->vsync_len); in ofnode_decode_panel_timing()
1013 ret |= decode_timing_property(timings, "clock-frequency", &dt->pixelclock); in ofnode_decode_panel_timing()
1014 dt->flags = 0; in ofnode_decode_panel_timing()
1016 dt->flags |= val ? DISPLAY_FLAGS_VSYNC_HIGH : in ofnode_decode_panel_timing()
1020 dt->flags |= val ? DISPLAY_FLAGS_HSYNC_HIGH : in ofnode_decode_panel_timing()
1024 dt->flags |= val ? DISPLAY_FLAGS_DE_HIGH : in ofnode_decode_panel_timing()
1028 dt->flags |= val ? DISPLAY_FLAGS_PIXDATA_POSEDGE : in ofnode_decode_panel_timing()
1032 dt->flags |= DISPLAY_FLAGS_INTERLACED; in ofnode_decode_panel_timing()
1034 dt->flags |= DISPLAY_FLAGS_DOUBLESCAN; in ofnode_decode_panel_timing()
1036 dt->flags |= DISPLAY_FLAGS_DOUBLECLK; in ofnode_decode_panel_timing()