Lines Matching defs:dispc_features
95 struct dispc_features { struct
96 u8 sw_start;
97 u8 fp_start;
98 u8 bp_start;
99 u16 sw_max;
100 u16 vp_max;
101 u16 hp_max;
102 u8 mgr_width_start;
103 u8 mgr_height_start;
104 u16 mgr_width_max;
105 u16 mgr_height_max;
106 unsigned long max_lcd_pclk;
107 unsigned long max_tv_pclk;
108 unsigned int max_downscale;
109 unsigned int max_line_width;
110 unsigned int min_pcd;
111 int (*calc_scaling)(struct dispc_device *dispc,
118 unsigned long (*calc_core_clk) (unsigned long pclk,
121 u8 num_fifos;
122 const enum dispc_feature_id *features;
123 unsigned int num_features;
124 const struct dss_reg_field *reg_fields;
125 const unsigned int num_reg_fields;
126 const enum omap_overlay_caps *overlay_caps;
127 const u32 **supported_color_modes;
128 unsigned int num_mgrs;
129 unsigned int num_ovls;
130 unsigned int buffer_size_unit;
131 unsigned int burst_size_unit;
134 bool gfx_fifo_workaround:1;
137 bool no_framedone_tv:1;
140 bool mstandby_workaround:1;
142 bool set_max_preload:1;
145 bool last_pixel_inc_missing:1;
148 bool supports_sync_align:1;
150 bool has_writeback:1;
152 bool supports_double_pixel:1;
159 bool reverse_ilace_field_order:1;
161 bool has_gamma_table:1;
163 bool has_gamma_i734_bug:1;