Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
omap_dss_driver Struct Reference

#include <omapdss.h>

Data Fields

struct device_driver driver
 
int(* probe )(struct omap_dss_device *)
 
void(* remove )(struct omap_dss_device *)
 
int(* enable )(struct omap_dss_device *display)
 
void(* disable )(struct omap_dss_device *display)
 
int(* suspend )(struct omap_dss_device *display)
 
int(* resume )(struct omap_dss_device *display)
 
int(* run_test )(struct omap_dss_device *display, int test)
 
int(* update )(struct omap_dss_device *dssdev, u16 x, u16 y, u16 w, u16 h)
 
int(* sync )(struct omap_dss_device *dssdev)
 
int(* enable_te )(struct omap_dss_device *dssdev, bool enable)
 
int(* get_te )(struct omap_dss_device *dssdev)
 
u8(* get_rotate )(struct omap_dss_device *dssdev)
 
int(* set_rotate )(struct omap_dss_device *dssdev, u8 rotate)
 
bool(* get_mirror )(struct omap_dss_device *dssdev)
 
int(* set_mirror )(struct omap_dss_device *dssdev, bool enable)
 
int(* memory_read )(struct omap_dss_device *dssdev, void *buf, size_t size, u16 x, u16 y, u16 w, u16 h)
 
void(* get_resolution )(struct omap_dss_device *dssdev, u16 *xres, u16 *yres)
 
void(* get_dimensions )(struct omap_dss_device *dssdev, u32 *width, u32 *height)
 
int(* get_recommended_bpp )(struct omap_dss_device *dssdev)
 
int(* check_timings )(struct omap_dss_device *dssdev, struct omap_video_timings *timings)
 
void(* set_timings )(struct omap_dss_device *dssdev, struct omap_video_timings *timings)
 
void(* get_timings )(struct omap_dss_device *dssdev, struct omap_video_timings *timings)
 
int(* set_wss )(struct omap_dss_device *dssdev, u32 wss)
 
u32(* get_wss )(struct omap_dss_device *dssdev)
 
int(* read_edid )(struct omap_dss_device *dssdev, u8 *buf, int len)
 
bool(* detect )(struct omap_dss_device *dssdev)
 
int(* audio_enable )(struct omap_dss_device *dssdev)
 
void(* audio_disable )(struct omap_dss_device *dssdev)
 
bool(* audio_supported )(struct omap_dss_device *dssdev)
 
int(* audio_config )(struct omap_dss_device *dssdev, struct omap_dss_audio *audio)
 
int(* audio_start )(struct omap_dss_device *dssdev)
 
void(* audio_stop )(struct omap_dss_device *dssdev)
 

Detailed Description

Definition at line 667 of file omapdss.h.

Field Documentation

Definition at line 726 of file omapdss.h.

void(* audio_disable)(struct omap_dss_device *dssdev)

Definition at line 724 of file omapdss.h.

int(* audio_enable)(struct omap_dss_device *dssdev)

Definition at line 723 of file omapdss.h.

int(* audio_start)(struct omap_dss_device *dssdev)

Definition at line 729 of file omapdss.h.

void(* audio_stop)(struct omap_dss_device *dssdev)

Definition at line 730 of file omapdss.h.

bool(* audio_supported)(struct omap_dss_device *dssdev)

Definition at line 725 of file omapdss.h.

Definition at line 702 of file omapdss.h.

Definition at line 713 of file omapdss.h.

Definition at line 674 of file omapdss.h.

Definition at line 668 of file omapdss.h.

Definition at line 673 of file omapdss.h.

Definition at line 683 of file omapdss.h.

void(* get_dimensions)(struct omap_dss_device *dssdev, u32 *width, u32 *height)

Definition at line 698 of file omapdss.h.

bool(* get_mirror)(struct omap_dss_device *dssdev)

Definition at line 689 of file omapdss.h.

int(* get_recommended_bpp)(struct omap_dss_device *dssdev)

Definition at line 700 of file omapdss.h.

void(* get_resolution)(struct omap_dss_device *dssdev, u16 *xres, u16 *yres)

Definition at line 696 of file omapdss.h.

u8(* get_rotate)(struct omap_dss_device *dssdev)

Definition at line 686 of file omapdss.h.

Definition at line 684 of file omapdss.h.

Definition at line 706 of file omapdss.h.

Definition at line 710 of file omapdss.h.

Definition at line 692 of file omapdss.h.

int(* probe)(struct omap_dss_device *)

Definition at line 670 of file omapdss.h.

Definition at line 712 of file omapdss.h.

void(* remove)(struct omap_dss_device *)

Definition at line 671 of file omapdss.h.

Definition at line 676 of file omapdss.h.

Definition at line 677 of file omapdss.h.

Definition at line 690 of file omapdss.h.

int(* set_rotate)(struct omap_dss_device *dssdev, u8 rotate)

Definition at line 687 of file omapdss.h.

Definition at line 704 of file omapdss.h.

int(* set_wss)(struct omap_dss_device *dssdev, u32 wss)

Definition at line 709 of file omapdss.h.

Definition at line 675 of file omapdss.h.

Definition at line 681 of file omapdss.h.

Definition at line 679 of file omapdss.h.


The documentation for this struct was generated from the following file: