diff options
-rw-r--r-- | Documentation/devicetree/bindings/nvmem/brcm,ocotp.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/nvmem/brcm,ocotp.txt b/Documentation/devicetree/bindings/nvmem/brcm,ocotp.txt new file mode 100644 index 000000000000..6462e12d8de6 --- /dev/null +++ b/Documentation/devicetree/bindings/nvmem/brcm,ocotp.txt | |||
@@ -0,0 +1,17 @@ | |||
1 | Broadcom OTP memory controller | ||
2 | |||
3 | Required Properties: | ||
4 | - compatible: "brcm,ocotp" for the first generation Broadcom OTPC which is used | ||
5 | in Cygnus and supports 32 bit read/write. Use "brcm,ocotp-v2" for the second | ||
6 | generation Broadcom OTPC which is used in SoC's such as Stingray and supports | ||
7 | 64-bit read/write. | ||
8 | - reg: Base address of the OTP controller. | ||
9 | - brcm,ocotp-size: Amount of memory available, in 32 bit words | ||
10 | |||
11 | Example: | ||
12 | |||
13 | otp: otp@0301c800 { | ||
14 | compatible = "brcm,ocotp"; | ||
15 | reg = <0x0301c800 0x2c>; | ||
16 | brcm,ocotp-size = <2048>; | ||
17 | }; | ||