imx6 power consumption

Bjørn Erik Nilsen ben at datarespons.no
Thu Dec 19 03:15:14 EST 2013


Hi Anson,

On Thu, 2013-12-19 at 03:28 +0100, Anson.Huang at freescale.com wrote:
> 
> Best Regards.
> Anson huang 黄勇才
>  
> Freescale Semiconductor Shanghai
> 上海浦东新区亮景路192号A座2楼
> 201203
> Tel:021-28937058
> 
> 
> >-----Original Message-----
> >From: linux-arm-kernel [mailto:linux-arm-kernel-bounces at lists.infradead.org]
> >On Behalf Of Shawn Guo
> >Sent: Wednesday, December 18, 2013 7:33 PM
> >To: Bjørn Erik Nilsen
> >Cc: linux-arm-kernel at lists.infradead.org
> >Subject: Re: imx6 power consumption
> >
> >On Wed, Dec 18, 2013 at 12:12:05PM +0100, Bjørn Erik Nilsen wrote:
> >> As far as I can tell, commit e95dddb34c8 "ARM: imx: enable anatop
> >> suspend/resume" is the common ancestor for mainline and freescale, and
> >> from there pm-imx6q.c starts to diverge.
> >>
> >> I haven not looked at it in great detail yet, but it seems there are
> >> not too many patches missing in mainline. Any idea why remaining
> >> patches haven't been upstreamed?
> >
> >Probably because no one cares and would spend time to upstream these patches.
> 
> This root cause is we did NOT put the DSM code in IRAM and free DDR IO in DSM.
> We have done this in our internal v3.10 kernel, so I will do the upstream soon,
> Below is the DSM number of i.MX6Q SabreSD we got on v3.10 release:
> 
> VDDARM_IN(R27)             0mA at 0.97V
> VDDSOC_IN(R21)             4.2 at 0.97V
> DDR(R25)                   14.8mA at 1.5V
> VDDHIGH_IN + SNVS(SH17)    0.35mA at 2.98V, 0.9mA


I successfully managed to cherry-pick a handful of commits from
freescale 3.10 and got down to approximately half the consumption.
That's already very good news.

Looking forward to see these patches upstream. Will you be able upstream
them before 3.14 you think?

Good work!

Best regards,
Bjørn Erik Nilsen


More information about the linux-arm-kernel mailing list