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 u16 ovl_width_max;
96 u16 ovl_height_max;
97 unsigned long max_lcd_pclk;
98 unsigned long max_tv_pclk;
99 unsigned int max_downscale;
100 unsigned int max_line_width;
101 unsigned int min_pcd;
102 int (*calc_scaling)(struct dispc_device *dispc,
109 unsigned long (*calc_core_clk) (unsigned long pclk,
112 u8 num_fifos;
113 const enum dispc_feature_id *features;
114 unsigned int num_features;
115 const struct dss_reg_field *reg_fields;
116 const unsigned int num_reg_fields;
117 const enum omap_overlay_caps *overlay_caps;
118 const u32 **supported_color_modes;
119 const u32 *supported_scaler_color_modes;
120 unsigned int num_mgrs;
121 unsigned int num_ovls;
122 unsigned int buffer_size_unit;
123 unsigned int burst_size_unit;
126 bool gfx_fifo_workaround:1;
129 bool no_framedone_tv:1;
132 bool mstandby_workaround:1;
134 bool set_max_preload:1;
137 bool last_pixel_inc_missing:1;
140 bool supports_sync_align:1;
142 bool has_writeback:1;
144 bool supports_double_pixel:1;
151 bool reverse_ilace_field_order:1;
153 bool has_gamma_table:1;
155 bool has_gamma_i734_bug:1;