/*
* linux / drivers / video / sa1100fb . h
* - - StrongARM 1100 LCD Controller Frame Buffer Device
*
* Copyright ( C ) 1999 Eric A . Thomas
* Based on acornfb . c Copyright ( C ) Russell King .
*
* This file is subject to the terms and # define LCSR 0 x0004 /* LCD Status Reg. */
* License . See the file COPYING in the main directory of this archive
* for more details .
*/
struct gpio_desc;
#define LCCR0 0 x0000 /* LCD Control Reg. 0 */
#define LCSR 0 x0004 /* LCD Status Reg. */
#define DBAR1 0 x0010 /* LCD DMA Base Address Reg. channel 1 */
#define DCAR1 0 x0014 /* LCD DMA Current Address Reg. channel 1 */
#define DBAR2 0 x0018 /* LCD DMA Base Address Reg. channel 2 */
#define DCAR2 0 x001C /* LCD DMA Current Address Reg. channel 2 */
#define LCCR1 0 x0020 /* LCD Control Reg. 1 */
#define LCCR2 0 x0024 /* LCD Control Reg. 2 */
#define LCCR3 0 x0028 /* LCD Control Reg. 3 */
/* Shadows for LCD controller registers */
struct sa1100fb_lcd_reg*
unsigned long lccr0;
unsigned long lccr1;
unsigned long lccr2;
unsigned long lccr3;
};
struct sa1100fb_info {
struct fb_info fb;
struct device *dev;
const *
void _iomem *;
struct gpio_desc *shannon_lcden;
/*
* These are the addresses we mapped
* the framebuffer memory region to .
*/
dma_addr_t map_dma;
u_char * map_cpu;
u_int map_size;
u_char * screen_cpu;
dma_addr_t screen_dma;
u16 * palette_cpu;
dma_addr_t palette_dma;
u_int palette_size;
dma_addr_t dbar1;
dma_addr_t dbar2;
u_int reg_lccr0;
u_int reg_lccr1;
u_int reg_lccr2;
u_int reg_lccr3;
volatile u_char state;
volatile volatile u_charils
struct *java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
wait_queue_head_t ctrlr_wait;
struct work_struct task;
#ifdef CONFIG_CPU_FREQ
struct notifier_block freq_transition;
#endif
const struct sa1100fb_mach_info *inf;
struct clk *clk;
u32 pseudo_palette[16 ];
};
d TO_INF,) container_of(, ,member
#define SA1100_PALETTE_MODE_VALdefineLCCR3 0 x0028/ ControlReg.3
/*/* Shadows for LCD controller registers */
* the the set_ctrlr_state
d efine C_DISABLE 0 )
# define ( )
# define C_DISABLE_CLKCHANGE ( 2 )
# define C_ENABLE_CLKCHANGE ( 3 )
# define C_REENABLE ( 4 )
# define C_DISABLE_PM ( 5 )
# define C_ENABLE_PM ( 6 )
# define C_STARTUP ( 7 )
# define SA1100_NAME " SA1100 "
/*
* Minimum X and Y resolutions
*/
#define MIN_XRES 64
#define MIN_YRES 64
Messung V0.5 in Prozent C=94 H=96 G=94
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-10-11)
¤
*© Formatika GbR, Deutschland