Lines Matching defs:nvram
3 * CMOS/NV-RAM driver for Atari. Adapted from drivers/char/nvram.c.
15 #include <linux/nvram.h>
178 static void atari_nvram_proc_read(unsigned char *nvram, struct seq_file *seq,
193 if (nvram[1] == boot_prefs[i].val) {
198 seq_printf(seq, "0x%02x (undefined)\n", nvram[1]);
201 (nvram[16] & 0x80) ? "on" : "off");
203 if (nvram[16] & 0x80)
204 seq_printf(seq, "%d\n", nvram[16] & 7);
212 if (nvram[6] < ARRAY_SIZE(languages))
213 seq_printf(seq, "%s\n", languages[nvram[6]]);
215 seq_printf(seq, "%u (undefined)\n", nvram[6]);
217 if (nvram[7] < ARRAY_SIZE(languages))
218 seq_printf(seq, "%s\n", languages[nvram[7]]);
220 seq_printf(seq, "%u (undefined)\n", nvram[7]);
222 seq_printf(seq, dateformat[nvram[8] & 7],
223 nvram[9] ? nvram[9] : '/', nvram[9] ? nvram[9] : '/');
224 seq_printf(seq, ", %dh clock\n", nvram[8] & 16 ? 24 : 12);
226 if (nvram[10] == 0)
229 seq_printf(seq, "%ds%s\n", nvram[10],
230 nvram[10] < 8 ? ", no memory test" : "");
232 vmode = (nvram[14] << 8) | nvram[15];
264 if (!proc_create_single("driver/nvram", 0, NULL, nvram_proc_read)) {
265 pr_err("nvram: can't create /proc/driver/nvram\n");