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

Data Fields

struct platform_devicepdev
 
void __iomembase
 
int module_id
 
int irq
 
struct clkdss_clk
 
struct clksys_clk
 
struct dsi_clock_info current_cinfo
 
bool vdds_dsi_enabled
 
struct regulatorvdds_dsi_reg
 
struct {
   enum dsi_vc_source   source
 
   struct omap_dss_device *   dssdev
 
   enum fifo_size   fifo_size
 
   int   vc_id
 
vc [4]
 
struct mutex lock
 
struct semaphore bus_lock
 
unsigned pll_locked
 
spinlock_t irq_lock
 
struct dsi_isr_tables isr_tables
 
struct dsi_isr_tables isr_tables_copy
 
int update_channel
 
bool te_enabled
 
bool ulps_enabled
 
void(* framedone_callback )(int, void *)
 
voidframedone_data
 
struct delayed_work framedone_timeout_work
 
struct timer_list te_timer
 
unsigned long cache_req_pck
 
unsigned long cache_clk_freq
 
struct dsi_clock_info cache_cinfo
 
u32 errors
 
spinlock_t errors_lock
 
int debug_read
 
int debug_write
 
unsigned long regm_max
 
unsigned long regn_max
 
unsigned long regm_dispc_max
 
unsigned long regm_dsi_max
 
unsigned long fint_min
 
unsigned long fint_max
 
unsigned long lpdiv_max
 
unsigned num_lanes_supported
 
struct dsi_lane_config lanes [DSI_MAX_NR_LANES]
 
unsigned num_lanes_used
 
unsigned scp_clk_refcount
 
struct dss_lcd_mgr_config mgr_config
 
struct omap_video_timings timings
 
enum omap_dss_dsi_pixel_format pix_fmt
 
enum omap_dss_dsi_mode mode
 
struct
omap_dss_dsi_videomode_timings 
vm_timings
 
struct omap_dss_output output
 

Detailed Description

Definition at line 254 of file dsi.c.

Field Documentation

void __iomem* base

Definition at line 256 of file dsi.c.

struct semaphore bus_lock

Definition at line 278 of file dsi.c.

struct dsi_clock_info cache_cinfo

Definition at line 306 of file dsi.c.

unsigned long cache_clk_freq

Definition at line 305 of file dsi.c.

unsigned long cache_req_pck

Definition at line 304 of file dsi.c.

struct dsi_clock_info current_cinfo

Definition at line 265 of file dsi.c.

int debug_read

Definition at line 314 of file dsi.c.

int debug_write

Definition at line 315 of file dsi.c.

struct clk* dss_clk

Definition at line 262 of file dsi.c.

Definition at line 272 of file dsi.c.

u32 errors

Definition at line 308 of file dsi.c.

spinlock_t errors_lock

Definition at line 309 of file dsi.c.

Definition at line 273 of file dsi.c.

unsigned long fint_max

Definition at line 324 of file dsi.c.

unsigned long fint_min

Definition at line 324 of file dsi.c.

void(* framedone_callback)(int, void *)

Definition at line 295 of file dsi.c.

void* framedone_data

Definition at line 296 of file dsi.c.

struct delayed_work framedone_timeout_work

Definition at line 298 of file dsi.c.

int irq

Definition at line 260 of file dsi.c.

spinlock_t irq_lock

Definition at line 282 of file dsi.c.

struct dsi_isr_tables isr_tables

Definition at line 283 of file dsi.c.

struct dsi_isr_tables isr_tables_copy

Definition at line 285 of file dsi.c.

Definition at line 329 of file dsi.c.

struct mutex lock

Definition at line 277 of file dsi.c.

unsigned long lpdiv_max

Definition at line 325 of file dsi.c.

Definition at line 334 of file dsi.c.

enum omap_dss_dsi_mode mode

Definition at line 337 of file dsi.c.

int module_id

Definition at line 258 of file dsi.c.

unsigned num_lanes_supported

Definition at line 327 of file dsi.c.

unsigned num_lanes_used

Definition at line 330 of file dsi.c.

Definition at line 340 of file dsi.c.

Definition at line 255 of file dsi.c.

Definition at line 336 of file dsi.c.

unsigned pll_locked

Definition at line 280 of file dsi.c.

unsigned long regm_dispc_max

Definition at line 323 of file dsi.c.

unsigned long regm_dsi_max

Definition at line 323 of file dsi.c.

unsigned long regm_max

Definition at line 322 of file dsi.c.

unsigned long regn_max

Definition at line 322 of file dsi.c.

unsigned scp_clk_refcount

Definition at line 332 of file dsi.c.

enum dsi_vc_source source

Definition at line 271 of file dsi.c.

struct clk* sys_clk

Definition at line 263 of file dsi.c.

bool te_enabled

Definition at line 292 of file dsi.c.

struct timer_list te_timer

Definition at line 301 of file dsi.c.

Definition at line 335 of file dsi.c.

bool ulps_enabled

Definition at line 293 of file dsi.c.

int update_channel

Definition at line 287 of file dsi.c.

struct { ... } vc[4]
int vc_id

Definition at line 274 of file dsi.c.

bool vdds_dsi_enabled

Definition at line 267 of file dsi.c.

struct regulator* vdds_dsi_reg

Definition at line 268 of file dsi.c.

Definition at line 338 of file dsi.c.


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