1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/nvmem/fsl,layerscape-sfp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale Layerscape Security Fuse Processor
10 - Michael Walle <michael@walle.cc>
13 SFP is the security fuse processor which among other things provides a
14 unique identifier per part.
22 - description: Trust architecture 2.1 SFP
24 - const: fsl,ls1021a-sfp
25 - description: Trust architecture 3.0 SFP
27 - const: fsl,ls1028a-sfp
35 The SFP clock. Typically, this is the platform clock divided by 4.
42 The regulator for the TA_PROG_SFP pin. It will be enabled for programming
43 and disabled for reading.
51 unevaluatedProperties: false
55 #include <dt-bindings/clock/fsl,qoriq-clockgen.h>
57 compatible = "fsl,ls1028a-sfp";
58 reg = <0x1e80000 0x8000>;
59 clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
60 QORIQ_CLK_PLL_DIV(4)>;