Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7d034c5c authored by Sébastien Szymanski's avatar Sébastien Szymanski Committed by Shawn Guo
Browse files

ARM: dts: imx6ull: add operating points



i.MX6ULL has different operating ranges than i.MX6UL so add the
operating points for the i.MX6ULL and remove them from board device
trees. A 25mV offset is added to the minimum allowed values like for the
i.MX6UL.
The valid frequencies are now selected by the cpufreq driver according
to ratings stored in fuses since commit 0aa9abd4 ("cpufreq: imx6q:
check speed grades for i.MX6ULL")

Signed-off-by: default avatarSébastien Szymanski <sebastien.szymanski@armadeus.com>
Acked-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent 5128666b
Loading
Loading
Loading
Loading
+0 −14
Original line number Diff line number Diff line
@@ -20,20 +20,6 @@

&cpu0 {
	clock-frequency = <792000000>;
	operating-points = <
		/* kHz	uV */
		792000  1225000
		528000	1175000
		396000	1025000
		198000	950000
	>;
	fsl,soc-operating-points = <
		/* KHz	uV */
		792000  1175000
		528000	1175000
		396000	1175000
		198000	1175000
	>;
};

&iomuxc {
+19 −0
Original line number Diff line number Diff line
@@ -11,6 +11,25 @@
/* Delete CAAM node in AIPS-2 (i.MX6UL specific) */
/delete-node/ &crypto;

&cpu0 {
	operating-points = <
		/* kHz	uV */
		900000	1275000
		792000	1225000
		528000	1175000
		396000	1025000
		198000	950000
	>;
	fsl,soc-operating-points = <
		/* KHz	uV */
		900000	1175000
		792000	1175000
		528000	1175000
		396000	1175000
		198000	1175000
	>;
};

/ {
	soc {
		aips3: aips-bus@2200000 {