On Wed, Oct 26, 2016 at 6:11 PM, Nishanth Menon <nm@xxxxxx> wrote: > On 10/26/2016 04:48 PM, Adam Ford wrote: >> >> Question to any of the TI people... I am looking to see if there is a >> register I can read to determine the max speed of a 3630. I looked >> through the DM3730 and the OMAP3630 and I don't see a register to >> poll. >> >> I know they come if varying speeds, but the device trees seem to cap >> them at 800MHz. If manually update the device tree, I can get the >> 3630 to run at 1GHz, but I was hoping there might be a register to >> read to limit that instead of having 2 separate device trees. >> > > You must also read the operating conditions addendum for the SoC - 1Ghz is > with AVS 1.5 and ABB enabled -> part of what Viresh and Dave have been > working on trying to resolve (at least part of the solution). > I am not sure where to find the addendum, but looking at the device tree for the 3630, it appears that the abb_mpu_iva has an entry for 1375000 with ABB 1. The cpu table has 300, 600 and 800 MHz with voltages that correspond to the voltage tables in abb_mpu_iva. If I were to add the 1000 MHz option to the cpu entry with the 1375000 table to my device tree, is that going to cause any damage to the 3630? I was hoping I might be able to patch something that recognizes the max speed of the individual chip to keep it regulated at 800MHz if the 1000 MHz isn't supported. Out of curiosity, what happens to an 800 MHz chip if you run it at 1000? I assume it just crashes or is unstable. adam > > -- > Regards, > Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html