Lines Matching defs:dispc_features
84 struct dispc_features { struct
85 u8 sw_start;
86 u8 fp_start;
87 u8 bp_start;
88 u16 sw_max;
89 u16 vp_max;
90 u16 hp_max;
91 u8 mgr_width_start;
92 u8 mgr_height_start;
93 u16 mgr_width_max;
94 u16 mgr_height_max;
95 unsigned long max_lcd_pclk;
96 unsigned long max_tv_pclk;
97 unsigned int max_downscale;
98 unsigned int max_line_width;
99 unsigned int min_pcd;
100 int (*calc_scaling)(struct dispc_device *dispc,
107 unsigned long (*calc_core_clk) (unsigned long pclk,
110 u8 num_fifos;
111 const enum dispc_feature_id *features;
112 unsigned int num_features;
113 const struct dss_reg_field *reg_fields;
114 const unsigned int num_reg_fields;
115 const enum omap_overlay_caps *overlay_caps;
116 const u32 **supported_color_modes;
117 const u32 *supported_scaler_color_modes;
118 unsigned int num_mgrs;
119 unsigned int num_ovls;
120 unsigned int buffer_size_unit;
121 unsigned int burst_size_unit;
124 bool gfx_fifo_workaround:1;
127 bool no_framedone_tv:1;
130 bool mstandby_workaround:1;
132 bool set_max_preload:1;
135 bool last_pixel_inc_missing:1;
138 bool supports_sync_align:1;
140 bool has_writeback:1;
142 bool supports_double_pixel:1;
149 bool reverse_ilace_field_order:1;
151 bool has_gamma_table:1;
153 bool has_gamma_i734_bug:1;