1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/nvmem/layouts/kontron,sl28-vpd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 7 title: NVMEM layout of the Kontron SMARC-sAL28 vital product data 8 9 maintainers: 10 - Michael Walle <michael@walle.cc> 11 12 description: 13 The vital product data (VPD) of the sl28 boards contains a serial 14 number and a base MAC address. The actual MAC addresses for the 15 on-board ethernet devices are derived from this base MAC address by 16 adding an offset. 17 18 select: false 19 20 properties: 21 compatible: 22 const: kontron,sl28-vpd 23 24 serial-number: 25 type: object 26 description: The board's serial number 27 28 additionalProperties: false 29 30 base-mac-address: 31 type: object 32 description: 33 Base MAC address for all on-module network interfaces. The first 34 argument of the phandle will be treated as an offset. 35 36 properties: 37 "#nvmem-cell-cells": 38 const: 1 39 40 additionalProperties: false 41 42 required: 43 - compatible 44 45 additionalProperties: false 46 47 examples: 48 - | 49 otp-1 { 50 compatible = "user-otp"; 51 52 nvmem-layout { 53 compatible = "kontron,sl28-vpd"; 54 55 serial_number: serial-number { 56 }; 57 58 base_mac_address: base-mac-address { 59 #nvmem-cell-cells = <1>; 60 }; 61 }; 62 }; 63 64 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.