/openbmc/qemu/hw/rtc/ |
H A D | m48t59.c | 93 M48t59State *NVRAM = opaque; in alarm_cb() local 95 qemu_set_irq(NVRAM->IRQ, 1); in alarm_cb() 96 if ((NVRAM->buffer[0x1FF5] & 0x80) == 0 && in alarm_cb() 97 (NVRAM->buffer[0x1FF4] & 0x80) == 0 && in alarm_cb() 98 (NVRAM->buffer[0x1FF3] & 0x80) == 0 && in alarm_cb() 99 (NVRAM->buffer[0x1FF2] & 0x80) == 0) { in alarm_cb() 101 qemu_get_timedate(&tm, NVRAM->time_offset); in alarm_cb() 107 next_time = qemu_timedate_diff(&tm) - NVRAM->time_offset; in alarm_cb() 108 } else if ((NVRAM->buffer[0x1FF5] & 0x80) != 0 && in alarm_cb() 109 (NVRAM->buffer[0x1FF4] & 0x80) == 0 && in alarm_cb() [all …]
|
H A D | m48t59-internal.h | 63 uint32_t m48t59_read(M48t59State *NVRAM, uint32_t addr); 64 void m48t59_write(M48t59State *NVRAM, uint32_t addr, uint32_t val); 65 void m48t59_reset_common(M48t59State *NVRAM); 68 static inline void m48t59_toggle_lock(M48t59State *NVRAM, int lock) in m48t59_toggle_lock() argument 70 NVRAM->lock ^= 1 << lock; in m48t59_toggle_lock()
|
H A D | m48t59-isa.c | 90 M48t59State *NVRAM = &isa->state; in m48t59_reset_isa() local 92 m48t59_reset_common(NVRAM); in m48t59_reset_isa()
|
/openbmc/pldm/oem/ibm/service_files/scripts/ |
H A D | create-NVRAM-file | 3 if [ -f /var/lib/pldm/PHYP-NVRAM ]; then 4 mv /var/lib/pldm/PHYP-NVRAM /var/lib/phosphor-software-manager/hostfw/nvram/PHYP-NVRAM; 6 truncate -s $((1024 * 145408)) /var/lib/phosphor-software-manager/hostfw/nvram/PHYP-NVRAM
|
H A D | create-NVRAM-cksum-file | 3 if [ -f /var/lib/pldm/PHYP-NVRAM-CKSUM ]; then 4 …mv /var/lib/pldm/PHYP-NVRAM-CKSUM /var/lib/phosphor-software-manager/hostfw/nvram/PHYP-NVRAM-CKSUM; 6 truncate -s 16 /var/lib/phosphor-software-manager/hostfw/nvram/PHYP-NVRAM-CKSUM
|
H A D | meson.build | 2 ['create-NVRAM-file', 'create-NVRAM-cksum-file'],
|
/openbmc/pldm/oem/ibm/service_files/ |
H A D | pldm-create-phyp-nvram.service | 2 Description=Create empty PHYP-NVRAM file 7 ConditionPathExists=!/var/lib/phosphor-software-manager/hostfw/nvram/PHYP-NVRAM 10 ExecStart=/usr/bin/create-NVRAM-file
|
H A D | pldm-create-phyp-nvram-cksum.service | 2 Description=Create empty PHYP-NVRAM-CKSUM file 7 ConditionPathExists=!/var/lib/phosphor-software-manager/hostfw/nvram/PHYP-NVRAM-CKSUM 10 ExecStart=/usr/bin/create-NVRAM-cksum-file
|
/openbmc/linux/Documentation/scsi/ |
H A D | sym53c8xx_2.rst | 51 10.2.11 Serial NVRAM 58 12. Serial NVRAM support (by Richard Waltham) 60 17.2 Symbios NVRAM layout 61 17.3 Tekram NVRAM layout 194 :Serial NVRAM: Symbios and Tekram formats 270 If your controller has NVRAM, you can configure this feature per target 286 If your controller does not have NVRAM or if it is managed by the SDMS 586 If a host SCSI id is available from the NVRAM, the driver will ignore 642 10.2.11 Serial NVRAM 648 nvram=n do not look for serial NVRAM [all …]
|
H A D | ncr53c8xx.rst | 58 10.2.18 Serial NVRAM 65 10.5 Serial NVRAM support boot option 83 17. Serial NVRAM support (by Richard Waltham) 85 17.2 Symbios NVRAM layout 86 17.3 Tekram NVRAM layout 214 :Serial NVRAM: Symbios and Tekram formats 289 If your controller has NVRAM, you can configure this feature per target 306 If your controller does not have NVRAM or if it is managed by the SDMS 678 Enable support for reading the serial NVRAM data on Symbios and 681 one has a serial NVRAM, or for a system with a mixture of Symbios and [all …]
|
H A D | ChangeLog.ips | 21 4.80.21 - Change memcpy() to copy_to_user() in NVRAM Page 5 IOCTL path 54 - Use Slot Number from NVRAM Page 5
|
/openbmc/qemu/include/hw/rtc/ |
H A D | m48t59.h | 35 DECLARE_CLASS_CHECKERS(NvramClass, NVRAM, 37 #define NVRAM(obj) \ macro
|
/openbmc/linux/drivers/firmware/broadcom/ |
H A D | Kconfig | 3 bool "Broadcom NVRAM driver" 8 NVRAM partition contains a text-like data representing name=value 11 It simply reads content of NVRAM and parses it. It doesn't control any
|
/openbmc/qemu/docs/interop/ |
H A D | firmware.json | 51 # @flash: The firmware executable and its accompanying NVRAM file are to 156 # @enrolled-keys: The variable store (NVRAM) template associated with 172 # accesses to the pflash chip (NVRAM) that holds the UEFI 268 # @split: the executable file contains code while the NVRAM 271 # multiple guests. The NVRAM template must be cloned 277 # No NVRAM template will be specified. 282 # between multiple guests. No NVRAM template 294 # and its accompanying NVRAM file, when @FirmwareDevice is @flash. 302 # NVRAM template present. The preferred 312 # @nvram-template: Identifies the NVRAM template compatible with [all …]
|
/openbmc/qemu/docs/specs/ |
H A D | acpi_erst.rst | 16 While the ACPI specification allows for an NVRAM "mode" (see 19 implements the non-NVRAM "mode". This non-NVRAM "mode" is what is 22 time of this writing, Linux only supports the non-NVRAM "mode".
|
/openbmc/linux/Documentation/devicetree/bindings/mtd/partitions/ |
H A D | brcm,bcm963xx-cfe-nor-partitions.txt | 6 NVRAM partition, and the remainder in-between for one to two firmware partitions
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-intel_sdsi | 57 the On Demand NVRAM for the CPU. The AKC is used to authenticate 66 On Demand NVRAM for the CPU. CAPs are used to activate a given
|
/openbmc/u-boot/configs/ |
H A D | ap121_defconfig | 31 …"mtdparts=spi-flash.0:256k(u-boot),64k(u-boot-env),6144k(rootfs),1600k(uImage),64k(NVRAM),64k(ART)"
|
/openbmc/linux/Documentation/firmware-guide/acpi/ |
H A D | chromeos-acpi-device.rst | 37 - Chrome OS NVRAM locations 256 VBNV (Chrome OS NVRAM locations) 258 This control method returns information about the NVRAM (CMOS) locations used to
|
/openbmc/linux/Documentation/admin-guide/laptops/ |
H A D | thinkpad-acpi.rst | 231 polling the "CMOS NVRAM" at least 10 times per second. The driver 250 The procfs interface does not support NVRAM polling control. So as to 253 does not support masks at all, even if NVRAM polling is in use. 301 poll the NVRAM for. This is auto-detected by the driver 306 polled for in NVRAM, and reported as hotkey events if 308 available through CMOS NVRAM polling. 310 Warning: when in NVRAM mode, the volume up/down/mute 326 will cause hot key presses that require NVRAM polling 622 If the ThinkPad supports it, the Bluetooth state is stored in NVRAM, 739 CMOS NVRAM bits in sync with the current machine state, and to record this [all …]
|
/openbmc/linux/drivers/pci/hotplug/ |
H A D | Kconfig | 34 bool "Save configuration into NVRAM on Compaq servers" 39 system configuration options in NVRAM.
|
/openbmc/linux/drivers/char/ |
H A D | Kconfig | 328 config NVRAM config 337 /dev/nvram may be used to view settings in NVRAM or to change them 341 however that most NVRAM space in a PC belongs to the BIOS and you 345 This memory is conventionally called "NVRAM" on PowerPC machines, 346 "CMOS RAM" on PCs, "NVRAM" on Ataris and "PRAM" on Macintoshes.
|
/openbmc/u-boot/doc/ |
H A D | README.mpc85xxcds | 43 0xf800_0000 0xf80f_ffff NVRAM/CADMUS (*) 1M 48 within the NVRAM/CADMUS region of memory.
|
/openbmc/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm53016-dlink-dwl-8610ap.dts | 60 /* This GPIO is actually stored in NVRAM, but it's not gonna change */
|
/openbmc/linux/drivers/char/tpm/eventlog/ |
H A D | tpm1.c | 189 case NVRAM: in get_event_name()
|