lkml.org 
[lkml]   [2014]   [Oct]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH v2 2/2] socfpga: support suspend to ram
    Hi!

    > From: Alan Tull <atull@opensource.altera.com>
    >
    > Add code that requests that the sdr controller go into
    > self-refresh mode. This code is run from ocram.
    >
    > This patch assumes that u-boot has already configured sdr:
    > sdr.ctrlcfg.lowpwreq.selfrfshmask = 3
    > sdr.ctrlcfg.lowpwrtiming.clkdisablecycles = 8
    > sdr.ctrlcfg.dramtiming4.selfrfshexit = 512
    >
    > How to suspend to ram:
    > $ echo enabled > \
    > /sys/devices/soc/ffc02000.serial0/tty/ttyS0/power/wakeup
    >
    > $ echo -n mem > /sys/power/state
    >
    > Signed-off-by: Alan Tull <atull@opensource.altera.com>

    > +static int __init socfpga_pm_init(void)
    > +{
    > + if (socfpga_setup_ocram_self_refresh())
    > + return -EFAULT;

    It would be nice to propagate the error result here.

    Best regards,
    Pavel
    --
    (english) http://www.livejournal.com/~pavelmachek
    (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html


    \
     
     \ /
      Last update: 2014-10-07 14:41    [W:6.116 / U:0.628 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site