Lines Matching refs:eeprom
73 struct lcd_olinuxino_eeprom eeprom; member
142 struct lcd_olinuxino_info *lcd_info = &lcd->eeprom.info; in lcd_olinuxino_get_modes()
147 for (i = 0; i < lcd->eeprom.num_modes; i++) { in lcd_olinuxino_get_modes()
149 &lcd->eeprom.reserved[i * sizeof(*lcd_mode)]; in lcd_olinuxino_get_modes()
233 (u8 *)&lcd->eeprom + i); in lcd_olinuxino_probe()
242 checksum = ~crc32(~0, (u8 *)&lcd->eeprom, 252); in lcd_olinuxino_probe()
243 if (checksum != lcd->eeprom.checksum) { in lcd_olinuxino_probe()
249 if (lcd->eeprom.header != LCD_OLINUXINO_HEADER_MAGIC) { in lcd_olinuxino_probe()
255 lcd->eeprom.info.name, in lcd_olinuxino_probe()
256 lcd->eeprom.revision, in lcd_olinuxino_probe()
257 lcd->eeprom.serial); in lcd_olinuxino_probe()
263 if (lcd->eeprom.num_modes > 4) { in lcd_olinuxino_probe()
265 lcd->eeprom.num_modes = 4; in lcd_olinuxino_probe()