Lines Matching defs:vpbe_osd_ops
316 struct vpbe_osd_ops { struct
317 int (*initialize)(struct osd_state *sd);
318 int (*request_layer)(struct osd_state *sd, enum osd_layer layer);
319 void (*release_layer)(struct osd_state *sd, enum osd_layer layer);
320 int (*enable_layer)(struct osd_state *sd, enum osd_layer layer,
322 void (*disable_layer)(struct osd_state *sd, enum osd_layer layer);
323 int (*set_layer_config)(struct osd_state *sd, enum osd_layer layer,
325 void (*get_layer_config)(struct osd_state *sd, enum osd_layer layer,
327 void (*start_layer)(struct osd_state *sd, enum osd_layer layer,
330 void (*set_left_margin)(struct osd_state *sd, u32 val);
331 void (*set_top_margin)(struct osd_state *sd, u32 val);
332 void (*set_interpolation_filter)(struct osd_state *sd, int filter);
333 int (*set_vid_expansion)(struct osd_state *sd,
336 void (*get_vid_expansion)(struct osd_state *sd,
339 void (*set_zoom)(struct osd_state *sd, enum osd_layer layer,