Home
last modified time | relevance | path

Searched full:nvmem (Results 1 – 25 of 329) sorted by relevance

12345678910>>...14

/freebsd/sys/contrib/device-tree/Bindings/nvmem/
H A Dnvmem-consumer.yaml4 $id: http://devicetree.org/schemas/nvmem/nvmem-consumer.yaml#
7 title: NVMEM (Non Volatile Memory) Consumer
15 nvmem:
18 List of phandle to the nvmem providers.
20 nvmem-cells:
23 List of phandle to the nvmem data cells.
25 nvmem-names:
27 Names for the each nvmem provider.
29 nvmem-cell-names:
31 Names for each nvmem-cells specified.
[all …]
H A Dapple,spmi-nvmem.yaml4 $id: http://devicetree.org/schemas/nvmem/apple,spmi-nvmem.yaml#
7 title: Apple SPMI NVMEM
9 description: Exports a series of SPMI registers as NVMEM cells
15 - $ref: nvmem.yaml#
24 - const: apple,spmi-nvmem
40 compatible = "apple,maverick-pmic", "apple,spmi-nvmem";
43 nvmem-layout {
H A Dxlnx,zynqmp-nvmem.txt2 = Zynq UltraScale+ MPSoC nvmem firmware driver binding =
8 - compatible: should be "xlnx,zynqmp-nvmem-fw"
12 bindings/nvmem/nvmem.txt
23 compatible = "xlnx,zynqmp-nvmem-fw";
36 Are device nodes which consume nvmem data cells.
42 nvmem-cells = <&soc_revision>;
43 nvmem-cell-names = "soc_revision";
H A Dnvmem.yaml4 $id: http://devicetree.org/schemas/nvmem/nvmem.yaml#
7 title: NVMEM (Non Volatile Memory)
17 some data on NVMEM, for the OS to be able to retrieve these
42 nvmem-layout:
43 $ref: /schemas/nvmem/layouts/nvmem-layout.yaml
45 Alternative to the statically defined nvmem cells, this
65 nvmem-layout {
H A Dxlnx,zynqmp-nvmem.yaml4 $id: http://devicetree.org/schemas/nvmem/xlnx,zynqmp-nvmem.yaml#
18 - $ref: nvmem.yaml#
22 const: xlnx,zynqmp-nvmem-fw
31 soc-nvmem {
32 compatible = "xlnx,zynqmp-nvmem-fw";
33 nvmem-layout {
H A Dbrcm,nvram.yaml4 $id: http://devicetree.org/schemas/nvmem/brcm,nvram.yaml#
17 NVRAM variables can be defined as NVMEM device subnodes.
23 - $ref: nvmem.yaml#
40 "#nvmem-cell-cells":
49 "#nvmem-cell-cells":
58 "#nvmem-cell-cells":
/freebsd/sys/contrib/device-tree/Bindings/thermal/
H A Dsprd-thermal.yaml30 nvmem-cells:
33 Reference to nvmem nodes for the calibration data.
35 nvmem-cell-names:
60 nvmem-cells:
63 Reference to an nvmem node for the calibration data.
65 nvmem-cell-names:
70 - nvmem-cells
71 - nvmem-cell-names
80 - nvmem-cells
81 - nvmem-cell-names
[all …]
H A Dmediatek,lvts-thermal.yaml43 nvmem-cells:
49 nvmem-cell-names:
72 nvmem-cells:
75 nvmem-cell-names:
88 nvmem-cells:
91 nvmem-cell-names:
100 - nvmem-cells
101 - nvmem-cell-names
122 nvmem-cells = <&lvts_efuse_data1 &lvts_efuse_data2>;
123 nvmem-cell-names = "lvts-calib-data-1", "lvts-calib-data-2";
H A Dallwinner,sun8i-a83t-ths.yaml49 nvmem-cells:
53 nvmem-cell-names:
148 nvmem-cells = <&ths_calibration>;
149 nvmem-cell-names = "calibration";
161 nvmem-cells = <&ths_calibration>;
162 nvmem-cell-names = "calibration";
174 nvmem-cells = <&ths_calibration>;
175 nvmem-cell-names = "calibration";
/freebsd/sys/contrib/device-tree/Bindings/mtd/partitions/
H A Dnvmem-cells.yaml4 $id: http://devicetree.org/schemas/mtd/partitions/nvmem-cells.yaml#
7 title: Nvmem cells
10 Any partition containing the compatible "nvmem-cells" will register as a
11 nvmem provider.
12 Each direct subnodes represents a nvmem cell following the nvmem binding.
13 Nvmem binding to declare nvmem-cells can be found in:
14 Documentation/devicetree/bindings/nvmem/nvmem
[all...]
/freebsd/sys/contrib/device-tree/Bindings/power/reset/
H A Dnvmem-reboot-mode.yaml4 $id: http://devicetree.org/schemas/power/reset/nvmem-reboot-mode.yaml#
7 title: Generic NVMEM reboot mode
14 and stores it in the NVMEM cell named "reboot-mode". The bootloader can
19 const: nvmem-reboot-mode
21 nvmem-cells:
23 A phandle pointing to the nvmem-cells node where the vendor-specific
27 nvmem-cell-names:
40 - nvmem-cells
41 - nvmem-cell-names
48 compatible = "nvmem-reboot-mode";
[all …]
H A Dnvmem-reboot-mode.txt1 NVMEM reboot mode driver
4 and stores it in a NVMEM cell named "reboot-mode". Then the bootloader
9 - compatible: should be "nvmem-reboot-mode".
10 - nvmem-cells: A phandle to the reboot mode provided by a nvmem device.
11 - nvmem-cell-names: Should be "reboot-mode".
18 compatible = "nvmem-reboot-mode";
19 nvmem-cells = <&reboot_mode>;
20 nvmem-cell-names = "reboot-mode";
/freebsd/sys/contrib/device-tree/Bindings/nvmem/layouts/
H A Dfixed-layout.yaml4 $id: http://devicetree.org/schemas/nvmem/layouts/fixed-layout.yaml#
7 title: NVMEM layout for fixed NVMEM cells
10 Many NVMEM devices have hardcoded cells layout (offset and size of defined
11 NVMEM content doesn't change).
13 This binding allows defining such NVMEM layout with its cells. It can be used
14 on top of any NVMEM device.
42 nvmem-layout {
50 #nvmem-cell-cells = <1>;
56 #nvmem-cell-cells = <1>;
H A Dnvmem-layout.yaml4 $id: http://devicetree.org/schemas/nvmem/layouts/nvmem-layout.yaml#
7 title: NVMEM (Non Volatile Memory) layouts
15 Most NVMEM layouts are static and thus do not require additional description
17 define and might require dynamic reading of the NVMEM device in order to
18 perform their parsing. The nvmem-layout container is here to describe these.
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/
H A Dsprd,sc2720-adc.yaml37 nvmem-cells: true
39 nvmem-cell-names: true
51 nvmem-cells:
53 nvmem-cell-names:
60 nvmem-cells:
62 nvmem-cell-names:
77 - nvmem-cells
78 - nvmem-cell-names
95 nvmem-cells = <&adc_bcal1>, <&adc_bcal2>,
98 nvmem-cell-names = "big_scale_calib1", "big_scale_calib2",
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dsunplus,sp7021-emac.yaml62 nvmem-cells:
64 - description: nvmem cell address of MAC address
66 nvmem-cell-names:
67 description: names corresponding to the nvmem cells
75 - nvmem-cells
76 - nvmem-cell-names
117 nvmem-cells = <&mac_addr0>;
118 nvmem-cell-names = "mac-address";
125 nvmem-cells = <&mac_addr1>;
126 nvmem-cell-names = "mac-address";
H A Dnixge.txt15 - nvmem-cells: Phandle of nvmem cell containing the MAC address
16 - nvmem-cell-names: Should be "address"
31 nvmem-cells = <&eth1_addr>;
32 nvmem-cell-names = "address";
54 nvmem-cells = <&eth1_addr>;
55 nvmem-cell-names = "address";
70 nvmem-cells = <&eth1_addr>;
71 nvmem-cell-names = "address";
/freebsd/sys/contrib/device-tree/src/arm/broadcom/
H A Dbcm47094-asus-rt-ac3100.dts16 #nvmem-cell-cells = <1>;
22 nvmem-cells = <&et0macaddr 0>;
23 nvmem-cell-names = "mac-address";
27 nvmem-cells = <&et0macaddr 1>;
28 nvmem-cell-names = "mac-address";
32 nvmem-cells = <&et0macaddr 2>;
33 nvmem-cell-names = "mac-address";
/freebsd/sys/contrib/device-tree/Bindings/phy/
H A Dsunplus,sp7021-usb2-phy.yaml36 nvmem-cell-names:
37 description: names corresponding to the nvmem cells of disconnect voltage
40 nvmem-cells:
41 description: nvmem cell address of disconnect voltage
55 - nvmem-cell-names
56 - nvmem-cells
70 nvmem-cell-names = "disc_vol";
71 nvmem-cells = <&disc_vol>;
/freebsd/sys/contrib/device-tree/Bindings/soc/imx/
H A Dimx8m-soc.yaml51 nvmem-cells:
53 description: Phandle to the SOC Unique ID provided by a nvmem node
55 nvmem-cell-names:
60 - nvmem-cells
61 - nvmem-cell-names
81 nvmem-cells = <&imx8mm_uid>;
82 nvmem-cell-names = "soc_unique_id";
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dmaxim,max77759.yaml17 Type-C Port Controller (TCPC), NVMEM, and a GPIO expander.
37 nvmem-0:
38 $ref: /schemas/nvmem/maxim,max77759-nvmem.yaml
73 nvmem-0 {
74 compatible = "maxim,max77759-nvmem";
76 nvmem-layout {
/freebsd/sys/contrib/device-tree/Bindings/soc/mediatek/
H A Dmtk-svs.yaml44 nvmem-cells:
47 Phandle to the calibration data provided by a nvmem device.
52 nvmem-cell-names:
70 - nvmem-cells
71 - nvmem-cell-names
91 nvmem-cells = <&svs_calibration>, <&thermal_calibration>;
92 nvmem-cell-names = "svs-calibration-data", "t-calibration-data";
/freebsd/sys/contrib/device-tree/Bindings/opp/
H A Dallwinner,sun50i-h6-operating-points.yaml29 nvmem-cells:
31 A phandle pointing to a nvmem-cells node representing the efuse
34 to the nvmem-cells bindings in
35 Documentation/devicetree/bindings/nvmem/nvmem.yaml and also the
42 - nvmem-cells
72 nvmem-cells = <&speedbin_efuse>;
106 nvmem-cells = <&speedbin_efuse>;
/freebsd/sys/contrib/device-tree/Bindings/ufs/
H A Drenesas,ufs.yaml36 nvmem-cells:
39 nvmem-cell-names:
44 nvmem-cells: [ nvmem-cell-names ]
71 nvmem-cells = <&ufs_tune>;
72 nvmem-cell-names = "calibration";
/freebsd/sys/contrib/device-tree/Bindings/leds/
H A Dleds-qcom-lpg.yaml75 nvmem:
85 nvmem-names:
160 nvmem: false
161 nvmem-names: false
170 nvmem:
172 nvmem-names:
183 nvmem:
185 nvmem-names:
281 nvmem-names = "lpg_chan_sdam";
282 nvmem = <&pmi632_sdam_7>;

12345678910>>...14