Home
last modified time | relevance | path

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

/Linux-v5.10/arch/arm/boot/dts/
Dimx6sl.dtsi518 anatop: anatop@20c8000 { label
519 compatible = "fsl,imx6sl-anatop",
520 "fsl,imx6q-anatop",
528 compatible = "fsl,anatop-regulator";
533 anatop-reg-offset = <0x110>;
534 anatop-vol-bit-shift = <8>;
535 anatop-vol-bit-width = <5>;
536 anatop-min-bit-val = <4>;
537 anatop-min-voltage = <800000>;
538 anatop-max-voltage = <1375000>;
[all …]
Dimx6qdl.dtsi685 anatop: anatop@20c8000 { label
686 compatible = "fsl,imx6q-anatop", "syscon", "simple-mfd";
693 compatible = "fsl,anatop-regulator";
698 anatop-reg-offset = <0x110>;
699 anatop-vol-bit-shift = <8>;
700 anatop-vol-bit-width = <5>;
701 anatop-min-bit-val = <4>;
702 anatop-min-voltage = <800000>;
703 anatop-max-voltage = <1375000>;
704 anatop-enable-bit = <0>;
[all …]
Dimx6sx.dtsi607 anatop: anatop@20c8000 { label
608 compatible = "fsl,imx6sx-anatop", "fsl,imx6q-anatop",
616 compatible = "fsl,anatop-regulator";
621 anatop-reg-offset = <0x110>;
622 anatop-vol-bit-shift = <8>;
623 anatop-vol-bit-width = <5>;
624 anatop-min-bit-val = <4>;
625 anatop-min-voltage = <800000>;
626 anatop-max-voltage = <1375000>;
627 anatop-enable-bit = <0>;
[all …]
Dimx6ul.dtsi575 anatop: anatop@20c8000 { label
576 compatible = "fsl,imx6ul-anatop", "fsl,imx6q-anatop",
584 compatible = "fsl,anatop-regulator";
588 anatop-reg-offset = <0x120>;
589 anatop-vol-bit-shift = <8>;
590 anatop-vol-bit-width = <5>;
591 anatop-min-bit-val = <0>;
592 anatop-min-voltage = <2625000>;
593 anatop-max-voltage = <3400000>;
594 anatop-enable-bit = <0>;
[all …]
Dimx6sll.dtsi499 anatop: anatop@20c8000 { label
500 compatible = "fsl,imx6sll-anatop",
501 "fsl,imx6q-anatop",
511 compatible = "fsl,anatop-regulator";
516 anatop-reg-offset = <0x120>;
517 anatop-vol-bit-shift = <8>;
518 anatop-vol-bit-width = <5>;
519 anatop-min-bit-val = <0>;
520 anatop-min-voltage = <2625000>;
521 anatop-max-voltage = <3400000>;
[all …]
Dimx7s.dtsi545 anatop: anatop@30360000 { label
546 compatible = "fsl,imx7d-anatop", "fsl,imx6q-anatop",
553 compatible = "fsl,anatop-regulator";
557 anatop-reg-offset = <0x210>;
558 anatop-vol-bit-shift = <8>;
559 anatop-vol-bit-width = <5>;
560 anatop-min-bit-val = <8>;
561 anatop-min-voltage = <800000>;
562 anatop-max-voltage = <1200000>;
563 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.10/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.10/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.10/arch/arm64/boot/dts/freescale/
Dimx8mp.dtsi329 anatop: anatop@30360000 { label
330 compatible = "fsl,imx8mp-anatop", "fsl,imx8mm-anatop",
Dimx8mn.dtsi389 anatop: anatop@30360000 { label
390 compatible = "fsl,imx8mn-anatop", "fsl,imx8mm-anatop",
Dimx8mm.dtsi483 anatop: anatop@30360000 { label
484 compatible = "fsl,imx8mm-anatop", "syscon";
Dimx8mq.dtsi563 anatop: syscon@30360000 { label
564 compatible = "fsl,imx8mq-anatop", "syscon";
/Linux-v5.10/drivers/regulator/
DMakefile24 obj-$(CONFIG_REGULATOR_ANATOP) += anatop-regulator.o