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

#include <sh_mobile_lcdcfb.h>

Data Fields

struct sh_mobile_lcdc_privlcdc
 
struct sh_mobile_lcdc_entitytx_dev
 
struct sh_mobile_lcdc_chan_cfgcfg
 
unsigned longreg_offs
 
unsigned long ldmt1r_value
 
unsigned long enabled
 
voidcache
 
struct mutex open_lock
 
int use_count
 
voidfb_mem
 
unsigned long fb_size
 
dma_addr_t dma_handle
 
unsigned long pan_y_offset
 
unsigned long frame_end
 
wait_queue_head_t frame_end_wait
 
struct completion vsync_completion
 
struct sh_mobile_lcdc_format_infoformat
 
u32 colorspace
 
unsigned int xres
 
unsigned int xres_virtual
 
unsigned int yres
 
unsigned int yres_virtual
 
unsigned int pitch
 
unsigned long base_addr_y
 
unsigned long base_addr_c
 
unsigned int line_size
 
int(* notify )(struct sh_mobile_lcdc_chan *ch, enum sh_mobile_lcdc_entity_event event, const struct fb_videomode *mode, const struct fb_monspecs *monspec)
 
struct backlight_devicebl
 
struct fb_infoinfo
 
u32 pseudo_palette [PALETTE_NR]
 
struct {
   unsigned int   width
 
   unsigned int   height
 
   struct fb_videomode   mode
 
display
 
struct fb_deferred_io defio
 
struct scatterlistsglist
 
int blank_status
 

Detailed Description

Definition at line 55 of file sh_mobile_lcdcfb.h.

Field Documentation

unsigned long base_addr_c

Definition at line 87 of file sh_mobile_lcdcfb.h.

unsigned long base_addr_y

Definition at line 86 of file sh_mobile_lcdcfb.h.

Definition at line 96 of file sh_mobile_lcdcfb.h.

int blank_status

Definition at line 108 of file sh_mobile_lcdcfb.h.

Definition at line 63 of file sh_mobile_lcdcfb.h.

Definition at line 58 of file sh_mobile_lcdcfb.h.

u32 colorspace

Definition at line 79 of file sh_mobile_lcdcfb.h.

struct fb_deferred_io defio

Definition at line 106 of file sh_mobile_lcdcfb.h.

struct { ... } display
dma_addr_t dma_handle

Definition at line 71 of file sh_mobile_lcdcfb.h.

unsigned long enabled

Definition at line 62 of file sh_mobile_lcdcfb.h.

void* fb_mem

Definition at line 68 of file sh_mobile_lcdcfb.h.

unsigned long fb_size

Definition at line 69 of file sh_mobile_lcdcfb.h.

Definition at line 78 of file sh_mobile_lcdcfb.h.

unsigned long frame_end

Definition at line 74 of file sh_mobile_lcdcfb.h.

wait_queue_head_t frame_end_wait

Definition at line 75 of file sh_mobile_lcdcfb.h.

unsigned int height

Definition at line 103 of file sh_mobile_lcdcfb.h.

struct fb_info* info

Definition at line 99 of file sh_mobile_lcdcfb.h.

Definition at line 56 of file sh_mobile_lcdcfb.h.

unsigned long ldmt1r_value

Definition at line 61 of file sh_mobile_lcdcfb.h.

unsigned int line_size

Definition at line 88 of file sh_mobile_lcdcfb.h.

Definition at line 104 of file sh_mobile_lcdcfb.h.

Definition at line 90 of file sh_mobile_lcdcfb.h.

struct mutex open_lock

Definition at line 65 of file sh_mobile_lcdcfb.h.

unsigned long pan_y_offset

Definition at line 72 of file sh_mobile_lcdcfb.h.

unsigned int pitch

Definition at line 84 of file sh_mobile_lcdcfb.h.

u32 pseudo_palette[PALETTE_NR]

Definition at line 100 of file sh_mobile_lcdcfb.h.

unsigned long* reg_offs

Definition at line 60 of file sh_mobile_lcdcfb.h.

Definition at line 107 of file sh_mobile_lcdcfb.h.

Definition at line 57 of file sh_mobile_lcdcfb.h.

int use_count

Definition at line 66 of file sh_mobile_lcdcfb.h.

struct completion vsync_completion

Definition at line 76 of file sh_mobile_lcdcfb.h.

unsigned int width

Definition at line 102 of file sh_mobile_lcdcfb.h.

unsigned int xres

Definition at line 80 of file sh_mobile_lcdcfb.h.

unsigned int xres_virtual

Definition at line 81 of file sh_mobile_lcdcfb.h.

unsigned int yres

Definition at line 82 of file sh_mobile_lcdcfb.h.

unsigned int yres_virtual

Definition at line 83 of file sh_mobile_lcdcfb.h.


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