This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dts file

Other Parts Discussed in Thread: TPS65910

Hi ,

In am335x-evmsk.dts file below section . I have some questions.

1. what is vdd1_reg ? & where is it ? what is meaning of below code in dts file.

cpus {
                cpu@0 {
                        cpu0-supply = <&vdd1_reg>;
                };
        };

Thanks

Tejas

  • Hi Tejas,

    I will forward this to the SW team.

  • Hi,

    vdd1_reg is the name given to the regulator for mpu voltage (vdd_mpu).  It is part of the tps65910 (or PMIC used in Starterkit).

    You can see its device node in (in the same file):

    &tps {

            vcc1-supply = <&vbat>;

            vcc2-supply = <&vbat>;

            vcc3-supply = <&vbat>;

            vcc4-supply = <&vbat>;

            vcc5-supply = <&vbat>;

            vcc6-supply = <&vbat>;

            vcc7-supply = <&vbat>;

            vccio-supply = <&vbat>;

            regulators {

                             vrtc_reg: regulator@0 {

                                      regulator-always-on;

                             };

                             vio_reg: regulator@1 {

                                      regulator-always-on;

                             };

                            vdd1_reg: regulator@2 {

                                       /* VDD_MPU voltage limits 0.95V - 1.325V with +/-4% tolerance */

                                       regulator-name = "vdd_mpu";

                                       regulator-min-microvolt = <912500>;

                                       regulator-max-microvolt = <1378000>;

                                       regulator-boot-on;

                                       regulator-always-on;

                             };

    ......................

    Regulators user space APIs are present at sys/class/regulator

    For detailed explanation see Documentation/devicetree/bindings/regulator/regulator.txt

    Best Regards, 

    Yordan