Lines Matching defs:vpbe_osd_ops
329 struct vpbe_osd_ops { struct
330 int (*initialize)(struct osd_state *sd);
331 int (*request_layer)(struct osd_state *sd, enum osd_layer layer);
332 void (*release_layer)(struct osd_state *sd, enum osd_layer layer);
333 int (*enable_layer)(struct osd_state *sd, enum osd_layer layer,
335 void (*disable_layer)(struct osd_state *sd, enum osd_layer layer);
336 int (*set_layer_config)(struct osd_state *sd, enum osd_layer layer,
338 void (*get_layer_config)(struct osd_state *sd, enum osd_layer layer,
340 void (*start_layer)(struct osd_state *sd, enum osd_layer layer,
343 void (*set_left_margin)(struct osd_state *sd, u32 val);
344 void (*set_top_margin)(struct osd_state *sd, u32 val);
345 void (*set_interpolation_filter)(struct osd_state *sd, int filter);
346 int (*set_vid_expansion)(struct osd_state *sd,
349 void (*get_vid_expansion)(struct osd_state *sd,
352 void (*set_zoom)(struct osd_state *sd, enum osd_layer layer,