Lines Matching defs:lcd_info
75 /* lcd_info is pre-initialized to the values needed to program KittyHawk LCD's
78 lcd_info __attribute__((aligned(8))) =
89 /* direct access to some of the lcd_info variables */
90 #define LCD_CMD_REG lcd_info.lcd_cmd_reg_addr
91 #define LCD_DATA_REG lcd_info.lcd_data_reg_addr
92 #define LED_DATA_REG lcd_info.lcd_cmd_reg_addr /* LASI & ASP only */
103 if (lcd_info.model != DISPLAY_MODEL_LCD)
111 gsc_writeb(lcd_info.reset_cmd1, LCD_CMD_REG);
112 udelay(lcd_info.min_cmd_delay);
115 for (i = 0; i < lcd_info.lcd_width; i++) {
117 udelay(lcd_info.min_cmd_delay);
185 &lcd_info.heartbeat,
186 &lcd_info.disk_io,
187 &lcd_info.lan_rcv,
188 &lcd_info.lan_tx
198 udelay(lcd_info.min_cmd_delay);
202 udelay(lcd_info.min_cmd_delay);
407 lcd_info.model = model; /* store the values */
410 switch (lcd_info.model) {
438 pr_err("led: Unknown LCD/LED model type %d\n", lcd_info.model);
474 lcd_info.model = DISPLAY_MODEL_LCD;
477 goto found; /* use the preinitialized values of lcd_info */
483 ret = pdc_chassis_info(&chassis_info, &lcd_info, sizeof(lcd_info));
486 lcd_info.model = DISPLAY_MODEL_NONE;
494 switch (lcd_info.model) {
499 if (!lcd_info.act_enable) {
515 lcd_info.model);
521 return register_led_driver(lcd_info.model, LCD_CMD_REG, LCD_DATA_REG);
536 switch (lcd_info.model) {