On Fri, Oct 31, 2025 at 5:10 AM adriana adriana@arista.com wrote:
Signed-off-by: adriana adriana@arista.com
.../firmware/linux,smbios3-entrypoint.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Documentation/devicetree/bindings/firmware/linux,smbios3-entrypoint.yaml
diff --git a/Documentation/devicetree/bindings/firmware/linux,smbios3-entrypoint.yaml b/Documentation/devicetree/bindings/firmware/linux,smbios3-entrypoint.yaml new file mode 100644 index 000000000000..4d1521c685ff --- /dev/null +++ b/Documentation/devicetree/bindings/firmware/linux,smbios3-entrypoint.yaml @@ -0,0 +1,25 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +# Copyright 2025 Arista Networks +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/firmware/linux,smbios3-entrypoint.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml#
+title: Memory location for SMBIOS entry point
+description: |
- This property is used in the /chosen node to pass the physical address
 - of SMBIOS (System Management BIOS) or DMI (Desktop Management Interface)
 - tables from firmware to the kernel. This is typically used on non-EFI.
 +maintainers:
- Adriana Nicolae adriana@arista.com
 
- Rob Herring robh+dt@kernel.org
 +properties:
- linux,smbios3-entrypoint:
 - $ref: /schemas/types.yaml#/definitions/uint64
 - description:
 The 64-bit physical address of the SMBIOSv3 entry point structure.
This needs to go in the chosen binding instead:
https://github.com/devicetree-org/dt-schema/blob/main/dtschema/schemas/chose...
On Fri, Oct 31, 2025 at 6:15 AM Rob Herring robh@kernel.org wrote:
On Fri, Oct 31, 2025 at 5:10 AM adriana adriana@arista.com wrote:
Signed-off-by: adriana adriana@arista.com
.../firmware/linux,smbios3-entrypoint.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Documentation/devicetree/bindings/firmware/linux,smbios3-entrypoint.yaml
diff --git a/Documentation/devicetree/bindings/firmware/linux,smbios3-entrypoint.yaml b/Documentation/devicetree/bindings/firmware/linux,smbios3-entrypoint.yaml new file mode 100644 index 000000000000..4d1521c685ff --- /dev/null +++ b/Documentation/devicetree/bindings/firmware/linux,smbios3-entrypoint.yaml @@ -0,0 +1,25 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +# Copyright 2025 Arista Networks +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/firmware/linux,smbios3-entrypoint.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml#
+title: Memory location for SMBIOS entry point
+description: |
- This property is used in the /chosen node to pass the physical address
 - of SMBIOS (System Management BIOS) or DMI (Desktop Management Interface)
 - tables from firmware to the kernel. This is typically used on non-EFI.
 +maintainers:
- Adriana Nicolae adriana@arista.com
 
- Rob Herring robh+dt@kernel.org
 +properties:
- linux,smbios3-entrypoint:
 - $ref: /schemas/types.yaml#/definitions/uint64
 - description:
 The 64-bit physical address of the SMBIOSv3 entry point structure.This needs to go in the chosen binding instead:
https://github.com/devicetree-org/dt-schema/blob/main/dtschema/schemas/chose...
Also, drop the 'linux,' prefix as SMBIOS is not a linux invention.
Rob
boot-architecture@lists.linaro.org