Home
last modified time | relevance | path

Searched refs:NVRAM (Results 1 – 25 of 76) sorted by relevance

1234

/openbmc/qemu/hw/rtc/
H A Dm48t59.c93 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 Dm48t59-internal.h63 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 Dm48t59-isa.c90 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 Dcreate-NVRAM-file3 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 Dcreate-NVRAM-cksum-file3 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 Dmeson.build2 ['create-NVRAM-file', 'create-NVRAM-cksum-file'],
/openbmc/pldm/oem/ibm/service_files/
H A Dpldm-create-phyp-nvram.service2 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 Dpldm-create-phyp-nvram-cksum.service2 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 Dsym53c8xx_2.rst51 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 Dncr53c8xx.rst58 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 DChangeLog.ips21 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 Dm48t59.h35 DECLARE_CLASS_CHECKERS(NvramClass, NVRAM,
37 #define NVRAM(obj) \ macro
/openbmc/linux/drivers/firmware/broadcom/
H A DKconfig3 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 Dfirmware.json51 # @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 Dacpi_erst.rst16 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 Dbrcm,bcm963xx-cfe-nor-partitions.txt6 NVRAM partition, and the remainder in-between for one to two firmware partitions
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-driver-intel_sdsi57 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 Dap121_defconfig31 …"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 Dchromeos-acpi-device.rst37 - 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 Dthinkpad-acpi.rst231 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 DKconfig34 bool "Save configuration into NVRAM on Compaq servers"
39 system configuration options in NVRAM.
/openbmc/linux/drivers/char/
H A DKconfig328 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 DREADME.mpc85xxcds43 0xf800_0000 0xf80f_ffff NVRAM/CADMUS (*) 1M
48 within the NVRAM/CADMUS region of memory.
/openbmc/linux/arch/arm/boot/dts/broadcom/
H A Dbcm53016-dlink-dwl-8610ap.dts60 /* This GPIO is actually stored in NVRAM, but it's not gonna change */
/openbmc/linux/drivers/char/tpm/eventlog/
H A Dtpm1.c189 case NVRAM: in get_event_name()

1234