Home
last modified time | relevance | path

Searched refs:anatop (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.15/arch/arm/boot/dts/
Dimx6sl.dtsi521 anatop: anatop@20c8000 { label
522 compatible = "fsl,imx6sl-anatop",
523 "fsl,imx6q-anatop",
531 compatible = "fsl,anatop-regulator";
536 anatop-reg-offset = <0x110>;
537 anatop-vol-bit-shift = <8>;
538 anatop-vol-bit-width = <5>;
539 anatop-min-bit-val = <4>;
540 anatop-min-voltage = <800000>;
541 anatop-max-voltage = <1375000>;
[all …]
Dimx6qdl.dtsi692 anatop: anatop@20c8000 { label
693 compatible = "fsl,imx6q-anatop", "syscon", "simple-mfd";
700 compatible = "fsl,anatop-regulator";
705 anatop-reg-offset = <0x110>;
706 anatop-vol-bit-shift = <8>;
707 anatop-vol-bit-width = <5>;
708 anatop-min-bit-val = <4>;
709 anatop-min-voltage = <800000>;
710 anatop-max-voltage = <1375000>;
711 anatop-enable-bit = <0>;
[all …]
Dimx6sx.dtsi610 anatop: anatop@20c8000 { label
611 compatible = "fsl,imx6sx-anatop", "fsl,imx6q-anatop",
619 compatible = "fsl,anatop-regulator";
624 anatop-reg-offset = <0x110>;
625 anatop-vol-bit-shift = <8>;
626 anatop-vol-bit-width = <5>;
627 anatop-min-bit-val = <4>;
628 anatop-min-voltage = <800000>;
629 anatop-max-voltage = <1375000>;
630 anatop-enable-bit = <0>;
[all …]
Dimx6ul.dtsi578 anatop: anatop@20c8000 { label
579 compatible = "fsl,imx6ul-anatop", "fsl,imx6q-anatop",
587 compatible = "fsl,anatop-regulator";
591 anatop-reg-offset = <0x120>;
592 anatop-vol-bit-shift = <8>;
593 anatop-vol-bit-width = <5>;
594 anatop-min-bit-val = <0>;
595 anatop-min-voltage = <2625000>;
596 anatop-max-voltage = <3400000>;
597 anatop-enable-bit = <0>;
[all …]
Dimx6sll.dtsi501 anatop: anatop@20c8000 { label
502 compatible = "fsl,imx6sll-anatop",
503 "fsl,imx6q-anatop",
513 compatible = "fsl,anatop-regulator";
518 anatop-reg-offset = <0x120>;
519 anatop-vol-bit-shift = <8>;
520 anatop-vol-bit-width = <5>;
521 anatop-min-bit-val = <0>;
522 anatop-min-voltage = <2625000>;
523 anatop-max-voltage = <3400000>;
[all …]
Dimx7s.dtsi548 anatop: anatop@30360000 { label
549 compatible = "fsl,imx7d-anatop", "fsl,imx6q-anatop",
556 compatible = "fsl,anatop-regulator";
560 anatop-reg-offset = <0x210>;
561 anatop-vol-bit-shift = <8>;
562 anatop-vol-bit-width = <5>;
563 anatop-min-bit-val = <8>;
564 anatop-min-voltage = <800000>;
565 anatop-max-voltage = <1200000>;
566 anatop-enable-bit = <0>;
[all …]
Dvfxxx.dtsi378 anatop: anatop@40050000 { label
379 compatible = "fsl,vf610-anatop", "syscon";
388 fsl,anatop = <&anatop>;
397 fsl,anatop = <&anatop>;
/Linux-v5.15/arch/arm/mach-imx/
Danatop.c35 static struct regmap *anatop; variable
41 regmap_read(anatop, ANADIG_ANA_MISC0, &val); in imx_anatop_enable_weak2p5()
47 regmap_write(anatop, reg, BM_ANADIG_REG_2P5_ENABLE_WEAK_LINREG); in imx_anatop_enable_weak2p5()
52 regmap_write(anatop, ANADIG_REG_CORE + (enable ? REG_SET : REG_CLR), in imx_anatop_enable_fet_odrive()
58 regmap_write(anatop, ANADIG_REG_2P5 + (enable ? REG_SET : REG_CLR), in imx_anatop_enable_2p5_pulldown()
64 regmap_write(anatop, ANADIG_ANA_MISC0 + (enable ? REG_SET : REG_CLR), in imx_anatop_disconnect_high_snvs()
160 anatop = syscon_regmap_lookup_by_compatible("fsl,imx6q-anatop"); in imx_anatop_init()
161 if (IS_ERR(anatop)) in imx_anatop_init()
DMakefile34 obj-$(CONFIG_HAVE_IMX_ANATOP) += anatop.o
/Linux-v5.15/Documentation/devicetree/bindings/phy/
Dmxs-usb-phy.txt14 - fsl,anatop: phandle for anatop register, it is only for imx6 SoC series
31 fsl,anatop = <&anatop>;
/Linux-v5.15/arch/arm64/boot/dts/freescale/
Dimx8mp.dtsi374 anatop: anatop@30360000 { label
375 compatible = "fsl,imx8mp-anatop", "fsl,imx8mm-anatop",
Dimx8mn.dtsi549 anatop: anatop@30360000 { label
550 compatible = "fsl,imx8mn-anatop", "fsl,imx8mm-anatop",
Dimx8mm.dtsi546 anatop: anatop@30360000 { label
547 compatible = "fsl,imx8mm-anatop", "syscon";
Dimx8mq.dtsi575 anatop: syscon@30360000 { label
576 compatible = "fsl,imx8mq-anatop", "syscon";
/Linux-v5.15/drivers/regulator/
DMakefile23 obj-$(CONFIG_REGULATOR_ANATOP) += anatop-regulator.o