162306a36Sopenharmony_ciBroadcom OTP memory controller 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciRequired Properties: 462306a36Sopenharmony_ci- compatible: "brcm,ocotp" for the first generation Broadcom OTPC which is used 562306a36Sopenharmony_ci in Cygnus and supports 32 bit read/write. Use "brcm,ocotp-v2" for the second 662306a36Sopenharmony_ci generation Broadcom OTPC which is used in SoC's such as Stingray and supports 762306a36Sopenharmony_ci 64-bit read/write. 862306a36Sopenharmony_ci- reg: Base address of the OTP controller. 962306a36Sopenharmony_ci- brcm,ocotp-size: Amount of memory available, in 32 bit words 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciExample: 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ciotp: otp@301c800 { 1462306a36Sopenharmony_ci compatible = "brcm,ocotp"; 1562306a36Sopenharmony_ci reg = <0x0301c800 0x2c>; 1662306a36Sopenharmony_ci brcm,ocotp-size = <2048>; 1762306a36Sopenharmony_ci}; 18