Linux Kernel
3.7.1
|
Public Member Functions | |
struct diu_ad dummy_ad | __aligned (8) |
struct diu_ad ad[NUM_AOIS] | __aligned (8) |
u8 gamma[256 *3] | __aligned (32) |
u8 cursor[MAX_CURS *MAX_CURS *2] | __aligned (32) |
Data Fields | |
dma_addr_t | dma_addr |
struct fb_info | fsl_diu_info [NUM_AOIS] |
struct mfb_info | mfb [NUM_AOIS] |
struct device_attribute | dev_attr |
unsigned int | irq |
enum fsl_diu_monitor_port | monitor_port |
struct diu __iomem * | diu_reg |
spinlock_t | reg_lock |
u8 | dummy_aoi [4 *4 *4] |
struct fsl_diu_data - per-DIU data structure : DMA address of this structure : fb_info objects, one per AOI : sysfs structure : IRQ : the monitor port this DIU is connected to : pointer to the DIU hardware registers : spinlock for register access : video buffer for the 4x4 32-bit dummy AOI dummy_ad: DIU Area Descriptor for the dummy AOI []: Area Descriptors for each real AOI : gamma color table : hardware cursor data
This data structure must be allocated with 32-byte alignment, so that the internal fields can be aligned properly.
Definition at line 367 of file fsl-diu-fb.c.
|
read |
struct device_attribute dev_attr |
Definition at line 371 of file fsl-diu-fb.c.
Definition at line 374 of file fsl-diu-fb.c.
dma_addr_t dma_addr |
Definition at line 368 of file fsl-diu-fb.c.
u8 dummy_aoi[4 *4 *4] |
Definition at line 376 of file fsl-diu-fb.c.
Definition at line 369 of file fsl-diu-fb.c.
unsigned int irq |
Definition at line 372 of file fsl-diu-fb.c.
Definition at line 370 of file fsl-diu-fb.c.
enum fsl_diu_monitor_port monitor_port |
Definition at line 373 of file fsl-diu-fb.c.
spinlock_t reg_lock |
Definition at line 375 of file fsl-diu-fb.c.