Lines Matching refs:NVRAM_SIZE

40 #define NVRAM_SIZE		0x2000	/* 8kB of non-volatile RAM */  macro
109 if (*index > NVRAM_SIZE) in core99_nvram_read()
113 if (i + count > NVRAM_SIZE) in core99_nvram_read()
114 count = NVRAM_SIZE - i; in core99_nvram_read()
127 if (*index > NVRAM_SIZE) in core99_nvram_write()
131 if (i + count > NVRAM_SIZE) in core99_nvram_write()
132 count = NVRAM_SIZE - i; in core99_nvram_write()
143 return NVRAM_SIZE; in core99_nvram_size()
152 return in_8(&nvram_data[(addr & (NVRAM_SIZE - 1)) * nvram_mult]); in direct_nvram_read_byte()
157 out_8(&nvram_data[(addr & (NVRAM_SIZE - 1)) * nvram_mult], val); in direct_nvram_write_byte()
246 for (cnt=0; cnt<(NVRAM_SIZE-CORE99_ADLER_START); cnt++) { in core99_calc_adler()
284 u8 __iomem *base = (u8 __iomem *)nvram_data + core99_bank*NVRAM_SIZE; in sm_erase_bank()
303 if (memchr_inv(base, 0xff, NVRAM_SIZE)) { in sm_erase_bank()
315 u8 __iomem *base = (u8 __iomem *)nvram_data + core99_bank*NVRAM_SIZE; in sm_write_bank()
319 for (i=0; i<NVRAM_SIZE; i++) { in sm_write_bank()
337 if (memcmp(base, datas, NVRAM_SIZE)) { in sm_write_bank()
349 u8 __iomem *base = (u8 __iomem *)nvram_data + core99_bank*NVRAM_SIZE; in amd_erase_bank()
383 if (memchr_inv(base, 0xff, NVRAM_SIZE)) { in amd_erase_bank()
395 u8 __iomem *base = (u8 __iomem *)nvram_data + core99_bank*NVRAM_SIZE; in amd_write_bank()
399 for (i=0; i<NVRAM_SIZE; i++) { in amd_write_bank()
428 if (memcmp(base, datas, NVRAM_SIZE)) { in amd_write_bank()
459 } while(offset < NVRAM_SIZE); in lookup_partitions()
479 if (!memcmp(nvram_image, (u8*)nvram_data + core99_bank*NVRAM_SIZE, in core99_nvram_sync()
480 NVRAM_SIZE)) in core99_nvram_sync()
516 nvram_image = alloc_bootmem(NVRAM_SIZE); in core99_nvram_setup()
521 nvram_data = ioremap(addr, NVRAM_SIZE*2); in core99_nvram_setup()
527 gen_bank1 = core99_check((u8 *)nvram_data + NVRAM_SIZE); in core99_nvram_setup()
533 for (i=0; i<NVRAM_SIZE; i++) in core99_nvram_setup()
534 nvram_image[i] = nvram_data[i + core99_bank*NVRAM_SIZE]; in core99_nvram_setup()
599 nvram_mult = (s1 + NVRAM_SIZE - 1) / NVRAM_SIZE; in pmac_nvram_init()