/openbmc/qemu/hw/ppc/ |
H A D | prep.c | 76 static inline uint32_t nvram_read(Nvram *nvram, uint32_t addr) in nvram_read() 82 static inline void nvram_write(Nvram *nvram, uint32_t addr, uint32_t val) in nvram_write() 88 static void NVRAM_set_byte(Nvram *nvram, uint32_t addr, uint8_t value) in NVRAM_set_byte() 93 static uint8_t NVRAM_get_byte(Nvram *nvram, uint32_t addr) in NVRAM_get_byte() 98 static void NVRAM_set_word(Nvram *nvram, uint32_t addr, uint16_t value) in NVRAM_set_word() 104 static uint16_t NVRAM_get_word(Nvram *nvram, uint32_t addr) in NVRAM_get_word() 114 static void NVRAM_set_lword(Nvram *nvram, uint32_t addr, uint32_t value) in NVRAM_set_lword() 122 static void NVRAM_set_string(Nvram *nvram, uint32_t addr, const char *str, in NVRAM_set_string() 149 static uint16_t NVRAM_compute_crc (Nvram *nvram, uint32_t start, uint32_t count) in NVRAM_compute_crc() 169 static int PPC_NVRAM_set_params (Nvram *nvram, uint16_t NVRAM_size, in PPC_NVRAM_set_params()
|
/openbmc/qemu/hw/nvram/ |
H A D | spapr_nvram.c | 63 SpaprNvram *nvram = spapr->nvram; in OBJECT_DECLARE_SIMPLE_TYPE() local 104 SpaprNvram *nvram = spapr->nvram; in rtas_nvram_store() local 147 SpaprNvram *nvram = VIO_SPAPR_NVRAM(dev); in spapr_nvram_realize() local 202 SpaprNvram *nvram = VIO_SPAPR_NVRAM(dev); in spapr_nvram_devnode() local 209 SpaprNvram *nvram = VIO_SPAPR_NVRAM(opaque); in spapr_nvram_pre_load() local 220 SpaprNvram *nvram = opaque; in postload_update_cb() local 232 SpaprNvram *nvram = VIO_SPAPR_NVRAM(opaque); in spapr_nvram_post_load() local
|
H A D | chrp_nvram.c | 28 static int chrp_nvram_set_var(uint8_t *nvram, int addr, const char *str, in chrp_nvram_set_var()
|
H A D | ds1225y.c | 118 NvRamState nvram; member
|
/openbmc/linux/include/linux/ |
H A D | bcm963xx_nvram.h | 51 #define BCM963XX_NVRAM_NAND_PART_OFFSET(nvram, part) \ argument 55 const struct bcm963xx_nvram *nvram, in bcm963xx_nvram_nand_part_offset() 61 #define BCM963XX_NVRAM_NAND_PART_SIZE(nvram, part) \ argument 65 const struct bcm963xx_nvram *nvram, in bcm963xx_nvram_nand_part_size() 81 const struct bcm963xx_nvram *nvram, in bcm963xx_nvram_checksum()
|
H A D | bcm47xx_nvram.h | 19 static inline void bcm47xx_nvram_release_contents(char *nvram) in bcm47xx_nvram_release_contents() 48 static inline void bcm47xx_nvram_release_contents(char *nvram) in bcm47xx_nvram_release_contents()
|
/openbmc/linux/drivers/scsi/sym53c8xx_2/ |
H A D | sym_nvram.c | 37 void sym_nvram_setup_host(struct Scsi_Host *shost, struct sym_hcb *np, struct sym_nvram *nvram) in sym_nvram_setup_host() 82 sym_Symbios_setup_target(struct sym_tcb *tp, int target, Symbios_nvram *nvram) in sym_Symbios_setup_target() 106 sym_Tekram_setup_target(struct sym_tcb *tp, int target, Tekram_nvram *nvram) in sym_Tekram_setup_target() 143 static void sym_display_Symbios_nvram(struct sym_device *np, Symbios_nvram *nvram) in sym_display_Symbios_nvram() 175 static void sym_display_Tekram_nvram(struct sym_device *np, Tekram_nvram *nvram) in sym_display_Tekram_nvram() 222 static void sym_display_Symbios_nvram(struct sym_device *np, Symbios_nvram *nvram) { (void)np; (voi… in sym_display_Symbios_nvram() 223 static void sym_display_Tekram_nvram(struct sym_device *np, Tekram_nvram *nvram) { (void)np; (void)… in sym_display_Tekram_nvram() 497 static int sym_read_Symbios_nvram(struct sym_device *np, Symbios_nvram *nvram) in sym_read_Symbios_nvram() 647 static int sym_read_T93C46_nvram(struct sym_device *np, Tekram_nvram *nvram) in sym_read_T93C46_nvram() 679 static int sym_read_Tekram_nvram (struct sym_device *np, Tekram_nvram *nvram) in sym_read_Tekram_nvram()
|
H A D | sym_nvram.h | 188 …void sym_nvram_setup_host(struct Scsi_Host *shost, struct sym_hcb *np, struct sym_nvram *nvram) { } in sym_nvram_setup_host() 189 static inline void sym_nvram_setup_target(struct sym_tcb *tp, struct sym_nvram *nvram) { } in sym_nvram_setup_target()
|
/openbmc/linux/drivers/mtd/parsers/ |
H A D | bcm63xxpart.c | 52 struct bcm963xx_nvram *nvram) in bcm63xx_read_nvram() 81 const struct mtd_partition **pparts, struct bcm963xx_nvram *nvram) in bcm63xx_parse_cfe_nor_partitions() 130 struct bcm963xx_nvram *nvram = NULL; in bcm63xx_parse_cfe_partitions() local
|
/openbmc/linux/drivers/scsi/ |
H A D | qla1280.h | 143 uint16_t nvram; /* NVRAM register. */ member 334 struct nvram { struct 335 uint8_t id0; /* 0 */ 336 uint8_t id1; /* 1 */ 337 uint8_t id2; /* 2 */ 338 uint8_t id3; /* 3 */ 339 uint8_t version; /* 4 */ 341 struct { 349 } cntr_flags_1; /* 5 */ 351 struct { [all …]
|
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | firmware.c | 54 u8 *nvram; member 248 u8 *nvram; in brcmf_fw_strip_multi_v1() local 330 u8 *nvram; in brcmf_fw_strip_multi_v2() local 451 void brcmf_fw_nvram_free(void *nvram) in brcmf_fw_nvram_free() 545 void *nvram = NULL; in brcmf_fw_request_nvram_done() local
|
/openbmc/linux/drivers/firmware/broadcom/ |
H A D | bcm47xx_nvram.c | 40 static bool bcm47xx_nvram_is_valid(void __iomem *nvram) in bcm47xx_nvram_is_valid() 240 char *nvram; in bcm47xx_nvram_get_contents() local
|
/openbmc/linux/arch/mips/bcm63xx/ |
H A D | nvram.c | 24 static struct bcm963xx_nvram nvram; variable
|
/openbmc/linux/arch/powerpc/platforms/chrp/ |
H A D | nvram.c | 69 struct device_node *nvram; in chrp_nvram_init() local
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | selftest.h | 33 int nvram; member
|
/openbmc/linux/drivers/net/ethernet/sfc/siena/ |
H A D | selftest.h | 33 int nvram; member
|
/openbmc/linux/drivers/net/ethernet/sfc/falcon/ |
H A D | selftest.h | 33 int nvram; member
|
/openbmc/linux/drivers/scsi/qla4xxx/ |
H A D | ql4_bsg.c | 209 uint8_t *nvram = NULL; in qla4xxx_read_nvram() local 281 uint8_t *nvram = NULL; in qla4xxx_update_nvram() local
|
/openbmc/qemu/hw/sparc64/ |
H A D | niagara.c | 43 MemoryRegion nvram; member
|
/openbmc/qemu/hw/rtc/ |
H A D | ds1338.c | 40 uint8_t nvram[NVRAM_SIZE]; member
|
/openbmc/linux/arch/powerpc/platforms/pseries/ |
H A D | nvram.c | 214 struct device_node *nvram; in pSeries_nvram_init() local
|
/openbmc/linux/arch/m68k/atari/ |
H A D | nvram.c | 178 static void atari_nvram_proc_read(unsigned char *nvram, struct seq_file *seq, in atari_nvram_proc_read()
|
/openbmc/qemu/hw/ |
H A D | meson.build | 27 subdir('nvram') subdir
|
/openbmc/linux/drivers/scsi/esas2r/ |
H A D | esas2r_flash.c | 1259 struct esas2r_sas_nvram *nvram) in esas2r_nvram_write() 1377 struct esas2r_sas_nvram *nvram) in esas2r_nvram_get_defaults()
|
/openbmc/qemu/include/hw/misc/macio/ |
H A D | macio.h | 128 MacIONVRAMState nvram; member
|