Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-13 Thread Jean-Jacques Hiblot
2016-10-13 15:47 GMT+02:00 Alexandre Belloni : > On 13/10/2016 at 14:27:15 +0200, Jean-Jacques Hiblot wrote : >> 2016-10-13 13:03 GMT+02:00 Alexandre Belloni >> : >> > On 12/10/2016 at 14:48:27 +0200, Jean-Jacques Hiblot

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-13 Thread Jean-Jacques Hiblot
2016-10-13 15:47 GMT+02:00 Alexandre Belloni : > On 13/10/2016 at 14:27:15 +0200, Jean-Jacques Hiblot wrote : >> 2016-10-13 13:03 GMT+02:00 Alexandre Belloni >> : >> > On 12/10/2016 at 14:48:27 +0200, Jean-Jacques Hiblot wrote : >> >> > +static void at91_lpddr_poweroff(void) >> >> > +{ >> >> > +

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-13 Thread Alexandre Belloni
On 13/10/2016 at 14:27:15 +0200, Jean-Jacques Hiblot wrote : > 2016-10-13 13:03 GMT+02:00 Alexandre Belloni > : > > On 12/10/2016 at 14:48:27 +0200, Jean-Jacques Hiblot wrote : > >> > +static void at91_lpddr_poweroff(void) > >> > +{ > >> > + asm

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-13 Thread Alexandre Belloni
On 13/10/2016 at 14:27:15 +0200, Jean-Jacques Hiblot wrote : > 2016-10-13 13:03 GMT+02:00 Alexandre Belloni > : > > On 12/10/2016 at 14:48:27 +0200, Jean-Jacques Hiblot wrote : > >> > +static void at91_lpddr_poweroff(void) > >> > +{ > >> > + asm volatile( > >> > + /* Align to

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-13 Thread Jean-Jacques Hiblot
2016-10-13 13:03 GMT+02:00 Alexandre Belloni : > On 12/10/2016 at 14:48:27 +0200, Jean-Jacques Hiblot wrote : >> > +static void at91_lpddr_poweroff(void) >> > +{ >> > + asm volatile( >> > + /* Align to cache lines */ >> > +

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-13 Thread Jean-Jacques Hiblot
2016-10-13 13:03 GMT+02:00 Alexandre Belloni : > On 12/10/2016 at 14:48:27 +0200, Jean-Jacques Hiblot wrote : >> > +static void at91_lpddr_poweroff(void) >> > +{ >> > + asm volatile( >> > + /* Align to cache lines */ >> > + ".balign 32\n\t" >> > + >> > +

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-13 Thread Richard Genoud
2016-10-13 14:27 GMT+02:00 Jean-Jacques Hiblot : > 2016-10-13 13:03 GMT+02:00 Alexandre Belloni > : >> On 12/10/2016 at 14:48:27 +0200, Jean-Jacques Hiblot wrote : >>> > +static void at91_lpddr_poweroff(void) >>> > +{ >>> > +

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-13 Thread Richard Genoud
2016-10-13 14:27 GMT+02:00 Jean-Jacques Hiblot : > 2016-10-13 13:03 GMT+02:00 Alexandre Belloni > : >> On 12/10/2016 at 14:48:27 +0200, Jean-Jacques Hiblot wrote : >>> > +static void at91_lpddr_poweroff(void) >>> > +{ >>> > + asm volatile( >>> > + /* Align to cache lines */ >>>

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-13 Thread Alexandre Belloni
On 12/10/2016 at 14:48:27 +0200, Jean-Jacques Hiblot wrote : > > +static void at91_lpddr_poweroff(void) > > +{ > > + asm volatile( > > + /* Align to cache lines */ > > + ".balign 32\n\t" > > + > > + " ldr r6, [%2, #"

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-13 Thread Alexandre Belloni
On 12/10/2016 at 14:48:27 +0200, Jean-Jacques Hiblot wrote : > > +static void at91_lpddr_poweroff(void) > > +{ > > + asm volatile( > > + /* Align to cache lines */ > > + ".balign 32\n\t" > > + > > + " ldr r6, [%2, #"

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-12 Thread Jean-Jacques Hiblot
2016-10-07 18:34 GMT+02:00 Alexandre Belloni : > LPDDR memories can only handle up to 400 uncontrolled power off. Ensure the > proper power off sequence is used before shutting down the platform. > > Signed-off-by: Alexandre Belloni

Re: [PATCH 2/2] power/reset: at91-poweroff: timely shitdown LPDDR memories

2016-10-12 Thread Jean-Jacques Hiblot
2016-10-07 18:34 GMT+02:00 Alexandre Belloni : > LPDDR memories can only handle up to 400 uncontrolled power off. Ensure the > proper power off sequence is used before shutting down the platform. > > Signed-off-by: Alexandre Belloni > --- > drivers/power/reset/at91-poweroff.c | 52 >