Re: [RFC PATCH 0/3] Enable 1GHz support on omap36xx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Adam,

> With this patch,
> 
> [    3.361358] omap2_set_init_voltage: unable to set vdd_mpu_iva
> [    3.367156] omap2_set_init_voltage: unable to find boot up OPP for vdd_core
> [    3.374206] omap2_set_init_voltage: unable to set vdd_core
> and
> [    3.414978] smartreflex 480cb000.smartreflex: omap_sr_probe:
> SmartReflex driver initialized
> [    3.423919] smartreflex 480c9000.smartreflex: omap_sr_probe:
> SmartReflex driver initialized
> 
> Is there anything I need to do to make it be able to set vdd_core
> and/or vdd_mpu_iva?

I think OPPs for vdd_core are missing in the device tree, only the
vdd_mpu_iva ones are defined in the CPU.

I did not find out yet how to configure them... and the current
drivers for VC and VP will probably change with the AVS device tree
implementation. This will also render my patches obsolete I think.

> I also applied which also fixed
> 
> https://patchwork.kernel.org/patch/11094653/
> 
> I should not that I am running an 800MHz version of the DM3730, but I
> have a 1000 MHz somewhere at work.  I wasn't sure if this is normal or
> if I needed to do something else.

AFAIK an internal calibration of the voltages should be
performed (i.e. at boot time) in order to ensure the correct voltages
are provided, which might change with temperature / silicon aging...
I guess this also applies if you run at 800MHz, but might be less
severe.

My patch only enables those drivers, but the calibration is not
actually done. A discussion off-list with TI has revealed some more
information, which we can share here soon...

Kind Regards,

 André



[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux