/freebsd/sys/contrib/device-tree/Bindings/nvmem/ |
H A D | imx-ocotp.yaml | 4 $id: http://devicetree.org/schemas/nvmem/imx-ocotp.yaml# 7 title: Freescale i.MX On-Chip OTP Controller (OCOTP) 28 - fsl,imx6q-ocotp 29 - fsl,imx6sl-ocotp 30 - fsl,imx6sx-ocotp 31 - fsl,imx6ul-ocotp 32 - fsl,imx6ull-ocotp 33 - fsl,imx7d-ocotp 34 - fsl,imx6sll-ocotp 35 - fsl,imx7ulp-ocotp [all …]
|
H A D | mxs-ocotp.yaml | 4 $id: http://devicetree.org/schemas/nvmem/mxs-ocotp.yaml# 22 - fsl,imx23-ocotp 23 - fsl,imx28-ocotp 24 - const: fsl,ocotp 41 ocotp: efuse@8002c000 { 42 compatible = "fsl,imx28-ocotp", "fsl,ocotp";
|
H A D | fsl,scu-ocotp.yaml | 4 $id: http://devicetree.org/schemas/nvmem/fsl,scu-ocotp.yaml# 7 title: i.MX SCU Client Device Node - OCOTP Based on SCU Message Protocol 21 - fsl,imx8qm-scu-ocotp 22 - fsl,imx8qxp-scu-ocotp 33 Byte offset within OCOTP where the MAC address is stored 48 ocotp { 49 compatible = "fsl,imx8qxp-scu-ocotp";
|
H A D | brcm,ocotp.txt | 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 9 - brcm,ocotp-size: Amount of memory available, in 32 bit words 14 compatible = "brcm,ocotp"; 16 brcm,ocotp-size = <2048>;
|
H A D | vf610-ocotp.txt | 5 - "fsl,vf610-ocotp", "syscon" for VF5xx/VF6xx 9 clocks : ipg clock we associate with the OCOTP peripheral 13 ocotp: ocotp@400a5000 { 14 compatible = "fsl,vf610-ocotp", "syscon";
|
H A D | sunplus,sp7021-ocotp.yaml | 5 $id: http://devicetree.org/schemas/nvmem/sunplus,sp7021-ocotp.yaml# 19 const: sunplus,sp7021-ocotp 59 compatible = "sunplus,sp7021-ocotp";
|
/freebsd/sys/arm/freescale/ |
H A D | fsl_ocotp.c | 50 * Find the physical address and size of the ocotp registers and devmap them, 74 if ((child = fdt_depth_search_compatible(root, "fsl,imx6q-ocotp", 0)) == 0) in fsl_ocotp_devmap() 86 panic("cannot find/map the ocotp registers"); in fsl_ocotp_devmap() 108 /* The ocotp registers are always accessible. */ in ocotp_detach() 153 if (ofw_bus_is_compatible(dev, "fsl,imx6q-ocotp") == 0) in ocotp_probe() 195 "ocotp", 200 EARLY_DRIVER_MODULE(ocotp, simplebus, ocotp_driver, 0, 0,
|
/freebsd/sys/contrib/device-tree/Bindings/thermal/ |
H A D | imx-thermal.yaml | 39 - description: Phandle to the calibration data provided by ocotp 40 - description: Phandle to the temperature grade provided by ocotp 55 TEMPMON calibration data, e.g. OCOTP on imx6q. The details about 85 compatible = "fsl,imx6sx-ocotp", "syscon";
|
H A D | imx8mm-thermal.yaml | 41 description: Phandle to the calibration data provided by ocotp
|
/freebsd/sys/contrib/device-tree/Bindings/arm/freescale/ |
H A D | fsl,scu.txt | 140 OCOTP bindings based on SCU Message Protocol 144 "fsl,imx8qm-scu-ocotp", 145 "fsl,imx8qxp-scu-ocotp". 151 - Data cells of ocotp: 228 ocotp: imx8qx-ocotp { 229 compatible = "fsl,imx8qxp-scu-ocotp";
|
/freebsd/sys/contrib/device-tree/Bindings/firmware/ |
H A D | fsl,scu.yaml | 38 ocotp: 40 OCOTP controller node provided by the SCU 41 $ref: /schemas/nvmem/fsl,scu-ocotp.yaml 181 ocotp { 182 compatible = "fsl,imx8qxp-scu-ocotp";
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ |
H A D | imx6ull.dtsi | 34 &ocotp { 35 compatible = "fsl,imx6ull-ocotp", "syscon";
|
H A D | imx7ulp.dtsi | 458 ocotp: efuse@410a6000 { label 459 compatible = "fsl,imx7ulp-ocotp", "syscon";
|
H A D | imx6ull-dhcor-som.dtsi | 176 &ocotp {
|
/freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | imx8dxl.dtsi | 146 ocotp: ocotp { label 147 compatible = "fsl,imx8qxp-scu-ocotp";
|
H A D | imx8qxp.dtsi | 228 ocotp: ocotp { label 229 compatible = "fsl,imx8qxp-scu-ocotp";
|
H A D | imx8qm.dtsi | 336 ocotp: ocotp { label 337 compatible = "fsl,imx8qm-scu-ocotp";
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/vf/ |
H A D | vfxxx.dtsi | 485 ocotp: ocotp@400a5000 { 486 compatible = "fsl,vf610-ocotp", "syscon"; 492 ocotp: ocotp@400a5000 { global() label
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/mxs/ |
H A D | imx23.dtsi | 444 compatible = "fsl,imx23-ocotp", "fsl,ocotp";
|
H A D | imx28-m28cu3.dts | 162 &ocotp {
|
H A D | imx28.dtsi | 1018 ocotp: efuse@8002c000 { label 1019 compatible = "fsl,imx28-ocotp", "fsl,ocotp";
|
/freebsd/sys/contrib/device-tree/src/arm/broadcom/ |
H A D | bcm-cygnus.dtsi | 109 compatible = "brcm,ocotp"; 111 brcm,ocotp-size = <2048>;
|
/freebsd/sys/contrib/device-tree/src/arm64/broadcom/stingray/ |
H A D | stingray.dtsi | 275 compatible = "brcm,ocotp-v2"; 277 brcm,ocotp-size = <2048>;
|
/freebsd/sys/arm/freescale/imx/ |
H A D | imx6_anatop.c | 136 * value (0-3) from the ocotp CFG3 register into a mhz value that can be looked 428 * OCOTP CFG3 register are not documented in the reference manual. in cpufreq_initialize()
|
/freebsd/sys/contrib/device-tree/src/arm/sunplus/ |
H A D | sunplus-sp7021.dtsi | 53 compatible = "sunplus,sp7021-ocotp";
|