Lines Matching defs:vpbe_osd_ops
325 struct vpbe_osd_ops { struct
326 int (*initialize)(struct osd_state *sd);
327 int (*request_layer)(struct osd_state *sd, enum osd_layer layer);
328 void (*release_layer)(struct osd_state *sd, enum osd_layer layer);
329 int (*enable_layer)(struct osd_state *sd, enum osd_layer layer,
331 void (*disable_layer)(struct osd_state *sd, enum osd_layer layer);
332 int (*set_layer_config)(struct osd_state *sd, enum osd_layer layer,
334 void (*get_layer_config)(struct osd_state *sd, enum osd_layer layer,
336 void (*start_layer)(struct osd_state *sd, enum osd_layer layer,
339 void (*set_left_margin)(struct osd_state *sd, u32 val);
340 void (*set_top_margin)(struct osd_state *sd, u32 val);
341 void (*set_interpolation_filter)(struct osd_state *sd, int filter);
342 int (*set_vid_expansion)(struct osd_state *sd,
345 void (*get_vid_expansion)(struct osd_state *sd,
348 void (*set_zoom)(struct osd_state *sd, enum osd_layer layer,