Home
last modified time | relevance | path

Searched +full:non +full:- +full:volatile (Results 1 – 25 of 84) sorted by relevance

1234

/Documentation/translations/it_IT/process/
Dvolatile-considered-harmful.rst1 .. include:: ../disclaimer-ita.rst
3 :Original: :ref:`Documentation/process/volatile-considered-harmful.rst <volatile_considered_harmful…
8 Perché la parola chiave "volatile" non dovrebbe essere usata
9 ------------------------------------------------------------
13 a volte saranno tentati dall'utilizzare *volatile* nel kernel per le
15 *volatile* come una variabile atomica di facile utilizzo, ma non è così.
16 L'uso di *volatile* nel kernel non è quasi mai corretto; questo documento ne
19 Il punto chiave da capire su *volatile* è che il suo scopo è quello di
20 sopprimere le ottimizzazioni, che non è quasi mai quello che si vuole.
27 Come *volatile*, le primitive del kernel che rendono sicuro l'accesso ai dati
[all …]
/Documentation/block/
Dwriteback_cache_control.rst2 Explicit volatile write back cache control
6 ------------
8 Many storage devices, especially in the consumer market, come with volatile
10 operating system before data actually has hit the non-volatile storage. This
12 system needs to force data out to the non-volatile storage when it performs
21 ----------------------
24 the filesystem and will make sure the volatile cache of the storage device
26 guarantees that previously completed write requests are on non-volatile
34 ------------------
38 signaled after the data has been committed to non-volatile storage.
[all …]
/Documentation/devicetree/bindings/pmem/
Dpmem-region.txt1 Device-tree bindings for persistent memory regions
2 -----------------------------------------------------
16 -----------------------------
19 - compatible = "pmem-region"
21 - reg = <base, size>;
33 - Any relevant NUMA associativity properties for the target platform.
35 - volatile; This property indicates that this region is actually
36 backed by non-persistent memory. This lets the OS know that it
41 is backed by non-volatile memory.
44 --------------------
[all …]
/Documentation/devicetree/bindings/iio/potentiometer/
Dmicrochip,mcp4531.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Peter Rosin <peda@axentia.se>
15 * volatile https://ww1.microchip.com/downloads/en/DeviceDoc/22096b.pdf
16 * non-volatile https://ww1.microchip.com/downloads/en/DeviceDoc/22107B.pdf
17 Part numbers as follows: mcp4ABC-XXX where
19 B = 3 (7-bit, volatile), 4 (7-bit, non-volatile),
20 5 (8-bit, volatile), 6 (8-bit, non-volatile),
28 - microchip,mcp4531-502
[all …]
/Documentation/ABI/testing/
Dsysfs-bus-nfit10 (RO) Serial number of the NVDIMM (non-volatile dual in-line
54 (RO) The flags in the NFIT memory device sub-structure indicate
80 only expect one code per-dimm as they will ignore
113 http://pmem.io/documents/NVDIMM_DSM_Interface-V1.6.pdf
114 https://github.com/HewlettPackard/hpe-nvm/blob/master/Documentation/
132 (RO) Sub-system vendor id of the NVDIMM non-volatile memory
141 (RO) Sub-system revision id of the NVDIMM non-volatile memory subsystem
142 controller, assigned by the non-volatile memory subsystem
151 (RO) Sub-system device id for the NVDIMM non-volatile memory
152 subsystem controller, assigned by the non-volatile memory
[all …]
/Documentation/arch/arm/
Dkernel_user_helpers.rst2 Kernel-provided User Helpers
43 --------------------
77 -------------
114 - Valid only if __kuser_helper_version >= 1 (from kernel version 2.6.12).
117 -------------
123 int __kuser_cmpxchg(int32_t oldval, int32_t newval, volatile int32_t *ptr);
134 r0 = success code (zero or non-zero)
144 Return zero if `*ptr` was changed or non-zero if no exchange happened.
150 typedef int (__kuser_cmpxchg_t)(int oldval, int newval, volatile int *ptr);
153 int atomic_add(volatile int *ptr, int val)
[all …]
/Documentation/devicetree/bindings/nvmem/
Dnvmem-provider.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/nvmem/nvmem-provider.yaml#
5 $schema: http://devicetree.org/meta-schemas/base.yaml#
7 title: NVMEM (Non Volatile Memory) Provider
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
15 '#nvmem-cell-cells':
Dst,stm32-romem.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/nvmem/st,stm32-romem.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: STMicroelectronics STM32 Factory-programmed data
10 This represents STM32 Factory-programmed read only non-volatile area: locked
11 flash, OTP, read-only HW regs... This contains various information such as:
16 - Fabrice Gasnier <fabrice.gasnier@foss.st.com>
19 - $ref: nvmem.yaml#
20 - $ref: nvmem-deprecated-cells.yaml#
[all …]
Dxlnx,zynqmp-nvmem.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/nvmem/xlnx,zynqmp-nvmem.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Zynq UltraScale+ MPSoC Non Volatile Memory interface
14 - Kalyani Akula <kalyani.akula@amd.com>
15 - Praveen Teja Kundanala <praveen.teja.kundanala@amd.com>
18 - $ref: nvmem.yaml#
22 const: xlnx,zynqmp-nvmem-fw
25 - compatible
[all …]
Dsnvs-lpgpr.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/nvmem/snvs-lpgpr.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Low Power General Purpose Register found in i.MX Secure Non-Volatile Storage
10 - Oleksij Rempel <o.rempel@pengutronix.de>
15 - items:
16 - enum:
17 - fsl,imx8mm-snvs-lpgpr
18 - fsl,imx8mn-snvs-lpgpr
[all …]
Dnvmem-consumer.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/nvmem/nvmem-consumer.yaml#
5 $schema: http://devicetree.org/meta-schemas/base.yaml#
7 title: NVMEM (Non Volatile Memory) Consumer
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
16 $ref: /schemas/types.yaml#/definitions/phandle-array
20 nvmem-cells:
21 $ref: /schemas/types.yaml#/definitions/phandle-array
25 nvmem-names:
[all …]
/Documentation/driver-api/nvdimm/
Dindex.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Non-Volatile Memory Device (NVDIMM)
13 firmware-activate
/Documentation/devicetree/bindings/fuse/
Drenesas,rcar-otp.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/fuse/renesas,rcar-otp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: R-Car E-FUSE connected to OTP_MEM
10 - Geert Uytterhoeven <geert+renesas@glider.be>
13 The E-FUSE is a type of non-volatile memory, which is accessible through the
14 One-Time Programmable Memory (OTP_MEM) module on some R-Car Gen4 SoCs.
19 - renesas,r8a779g0-otp # R-CarV4H
20 - renesas,r8a779h0-otp # R-CarV4M
[all …]
Drenesas,rcar-efuse.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/fuse/renesas,rcar-efuse.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: R-Car E-FUSE connected to PFC
10 - Geert Uytterhoeven <geert+renesas@glider.be>
13 The E-FUSE is a type of non-volatile memory, which is accessible through the
14 Pin Function Controller (PFC) on some R-Car Gen4 SoCs.
19 - renesas,r8a779a0-efuse # R-Car V3U
20 - renesas,r8a779f0-efuse # R-Car S4-8
[all …]
/Documentation/devicetree/bindings/nvmem/layouts/
Dnvmem-layout.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/nvmem/layouts/nvmem-layout.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NVMEM (Non Volatile Memory) layouts
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
11 - Michael Walle <michael@walle.cc>
12 - Miquel Raynal <miquel.raynal@bootlin.com>
18 perform their parsing. The nvmem-layout container is here to describe these.
21 - $ref: fixed-layout.yaml
[all …]
/Documentation/devicetree/bindings/crypto/
Dfsl,sec-v4.0-mon.yaml1 # SPDX-License-Identifier: GPL-2.0
2 # Copyright (C) 2008-2011 Freescale Semiconductor Inc.
4 ---
5 $id: http://devicetree.org/schemas/crypto/fsl,sec-v4.0-mon.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Freescale Secure Non-Volatile Storage (SNVS)
11 - '"Horia Geantă" <horia.geanta@nxp.com>'
12 - Pankaj Gupta <pankaj.gupta@nxp.com>
13 - Gaurav Jain <gaurav.jain@nxp.com>
23 - items:
[all …]
/Documentation/devicetree/bindings/iio/dac/
Dmicrochip,mcp4728.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Andrea Collamati <andrea.collamati@gmail.com>
14 MCP4728 is a quad channel, 12-bit voltage output
15 Digital-to-Analog Converter with non-volatile
17 https://www.microchip.com/en-us/product/mcp4728
26 vdd-supply:
32 - compatible
33 - reg
[all …]
/Documentation/devicetree/bindings/power/supply/
Dmaxim,ds2760.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
13 The ds2760 is a w1 slave device and must hence have its sub-node in
17 - $ref: power-supply.yaml#
23 maxim,pmod-enabled:
29 maxim,cache-time-ms:
35 rated-capacity-microamp-hours:
38 If not specified, the value stored in the non-volatile chip memory is used.
[all …]
/Documentation/networking/devlink/
Ddevlink-selftests.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
7 The ``devlink-selftests`` API allows executing selftests on the device.
11 The ``devlink-selftests`` command should be run with a mask indicating
18 .. list-table:: List of tests
21 * - Name
22 - Description
23 * - ``DEVLINK_SELFTEST_FLASH``
24 - Devices may have the firmware on non-volatile memory on the board, e.g.
29 -------------
/Documentation/translations/ja_JP/
Dstable_api_nonsense.txt2 This is a version of Documentation/process/stable-api-nonsense.rst into Japanese.
3 This document is maintained by IKEDA, Munehiro <m-ikeda@ds.jp.nec.com>
10 for non English (read: Japanese) speakers and is not intended as a
17 linux-2.6.22-rc4/Documentation/process/stable-api-nonsense.rst の和訳
21 原著作者: Greg Kroah-Hartman < greg at kroah dot com >
22 翻訳者 : 池田 宗広 < m-ikeda at ds dot jp dot nec dot com >
32 Greg Kroah-Hartman <greg at kroah dot com>
50 ----
63 --------
93 --------------------------------
[all …]
/Documentation/hwmon/
Dds620.rst20 -----------
24 into non-volatile on-chip registers). Temperature range is -55 degree Celsius
38 The PO output pin of the DS620 operates active-low.
/Documentation/driver-api/
Dnvmem.rst1 .. SPDX-License-Identifier: GPL-2.0
14 *NVMEM* is the abbreviation for Non Volatile Memory layer. It is used to
15 retrieve configuration of SOC or Device specific data from non volatile
20 register a sysfs file, allow in-kernel users to access the content of the
23 This was also a problem as far as other in-kernel users were involved, since
35 and write the non-volatile memory.
51 .name = "brcm-nvram",
55 config.dev = &pdev->dev;
74 .nvmem_name = "i2c-eeprom",
85 .nvmem_name = "i2c-eeprom",
[all …]
/Documentation/devicetree/bindings/mfd/
Dnxp,bbnsm.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NXP Battery-Backed Non-Secure Module
10 - Jacky Bai <ping.bai@nxp.com>
13 NXP BBNSM serves as non-volatile logic and storage for the system.
17 significant 32 bits of the real-time counter match the value in the
26 - enum:
27 - nxp,imx93-bbnsm
28 - const: syscon
[all …]
/Documentation/filesystems/
Doverlayfs.rst1 .. SPDX-License-Identifier: GPL-2.0
10 overlay-filesystem functionality in Linux (sometimes referred to as
11 union-filesystems). An overlay-filesystem tries to present a
17 ---------------
25 While directories will report an st_dev from the overlay-filesystem,
26 non-directory objects may report an st_dev from the lower filesystem or
29 over the lifetime of a non-directory object. Many applications and
46 filesystem will fall back to the non xino behavior for that inode.
48 The "xino" feature can be enabled with the "-o xino=on" overlay mount option.
51 the lifetime of the filesystem. The "-o xino=auto" overlay mount option
[all …]
/Documentation/devicetree/bindings/rtc/
Disil,isl1208.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Biju Das <biju.das.jz@bp.renesas.com>
11 - Trent Piepho <tpiepho@gmail.com>
20 - isil,isl1208
21 - isil,isl1209
22 - isil,isl1218
23 - isil,isl1219
31 clock-names:
[all …]

1234