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

#include <pxafb.h>

Data Fields

struct fb_info fb
 
struct devicedev
 
struct clkclk
 
void __iomemmmio_base
 
struct pxafb_dma_buffdma_buff
 
size_t dma_buff_size
 
dma_addr_t dma_buff_phys
 
dma_addr_t fdadr [DMA_MAX *2]
 
void __iomemvideo_mem
 
unsigned long video_mem_phys
 
size_t video_mem_size
 
u16palette_cpu
 
u_int palette_size
 
u_int lccr0
 
u_int lccr3
 
u_int lccr4
 
u_int cmap_inverse:1
 
u_int cmap_static:1
 
u_int unused:30
 
u_int reg_lccr0
 
u_int reg_lccr1
 
u_int reg_lccr2
 
u_int reg_lccr3
 
u_int reg_lccr4
 
u_int reg_cmdcr
 
unsigned long hsync_time
 
volatile u_char state
 
volatile u_char task_state
 
struct mutex ctrlr_lock
 
wait_queue_head_t ctrlr_wait
 
struct work_struct task
 
struct completion disable_done
 
void(* lcd_power )(int, struct fb_var_screeninfo *)
 
void(* backlight_power )(int)
 

Detailed Description

Definition at line 109 of file pxafb.h.

Field Documentation

void(* backlight_power)(int)

Definition at line 169 of file pxafb.h.

Definition at line 112 of file pxafb.h.

u_int cmap_inverse

Definition at line 130 of file pxafb.h.

u_int cmap_static

Definition at line 130 of file pxafb.h.

struct mutex ctrlr_lock

Definition at line 145 of file pxafb.h.

wait_queue_head_t ctrlr_wait

Definition at line 146 of file pxafb.h.

struct device* dev

Definition at line 111 of file pxafb.h.

struct completion disable_done

Definition at line 149 of file pxafb.h.

Definition at line 116 of file pxafb.h.

dma_addr_t dma_buff_phys

Definition at line 118 of file pxafb.h.

size_t dma_buff_size

Definition at line 117 of file pxafb.h.

Definition at line 110 of file pxafb.h.

dma_addr_t fdadr[DMA_MAX *2]

Definition at line 119 of file pxafb.h.

unsigned long hsync_time

Definition at line 141 of file pxafb.h.

u_int lccr0

Definition at line 127 of file pxafb.h.

u_int lccr3

Definition at line 128 of file pxafb.h.

u_int lccr4

Definition at line 129 of file pxafb.h.

void(* lcd_power)(int, struct fb_var_screeninfo *)

Definition at line 168 of file pxafb.h.

void __iomem* mmio_base

Definition at line 114 of file pxafb.h.

u16* palette_cpu

Definition at line 124 of file pxafb.h.

u_int palette_size

Definition at line 125 of file pxafb.h.

u_int reg_cmdcr

Definition at line 139 of file pxafb.h.

u_int reg_lccr0

Definition at line 134 of file pxafb.h.

u_int reg_lccr1

Definition at line 135 of file pxafb.h.

u_int reg_lccr2

Definition at line 136 of file pxafb.h.

u_int reg_lccr3

Definition at line 137 of file pxafb.h.

u_int reg_lccr4

Definition at line 138 of file pxafb.h.

volatile u_char state

Definition at line 143 of file pxafb.h.

Definition at line 147 of file pxafb.h.

volatile u_char task_state

Definition at line 144 of file pxafb.h.

Definition at line 130 of file pxafb.h.

void __iomem* video_mem

Definition at line 121 of file pxafb.h.

unsigned long video_mem_phys

Definition at line 122 of file pxafb.h.

size_t video_mem_size

Definition at line 123 of file pxafb.h.


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