All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5 v4] LCDC MERAM runtime PM support
@ 2011-07-04  8:05 Damian Hobson-Garcia
  2011-07-11  5:36 ` Paul Mundt
  2011-07-11  5:50 ` Paul Mundt
  0 siblings, 2 replies; 3+ messages in thread
From: Damian Hobson-Garcia @ 2011-07-04  8:05 UTC (permalink / raw)
  To: linux-fbdev

This patch series is a provides PM runtime support for the LCDC MERAM.

The runtime_pm_get/put calls are made at the same time as the LCDC calls, so
that the LCDC MERAM is enabled with the first LCDC device and disabled 
with the last LCDC device.

The first 4 patches will apply to rmobile-latest or common/fbdev-meram as-is,
but the final patch needs to have the "PM / Domains: Support for generic I/O PM
domains" patch series. 

Only the first 2 patches of the series have been updated from v3 sent on
2011/06/22

Changes from V3

* Remove the MERAM callbacks used to runtime_get/runtime_put the device from
  the LCDC driver.  Instead, just call the functions on the MERAM device
  directly

Damian Hobson-Garcia (5):
  fbdev: sh_mobile_meram: Enable runtime PM
  fbdev: sh_mobile_meram: Enable/disable MERAM along with LCDC - v4
  fbdev: sh_mobile_meram: Move private data from .h to .c 
  fbdev: sh_mobile_meram: Backup/restore device registers on
    shutdown/resume - v3
  fbdev: sh_mobile_meram: Assign meram to the SH7372_A4LC power domain

 arch/arm/mach-shmobile/board-mackerel.c |    1 +
 drivers/video/sh_mobile_lcdcfb.c        |    6 ++
 drivers/video/sh_mobile_meram.c         |   84 +++++++++++++++++++++++++++++++
 drivers/video/sh_mobile_meram.h         |    8 ---
 4 files changed, 91 insertions(+), 8 deletions(-)


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH 0/5 v4] LCDC MERAM runtime PM support
  2011-07-04  8:05 [PATCH 0/5 v4] LCDC MERAM runtime PM support Damian Hobson-Garcia
@ 2011-07-11  5:36 ` Paul Mundt
  2011-07-11  5:50 ` Paul Mundt
  1 sibling, 0 replies; 3+ messages in thread
From: Paul Mundt @ 2011-07-11  5:36 UTC (permalink / raw)
  To: linux-fbdev

On Mon, Jul 04, 2011 at 05:05:28PM +0900, Damian Hobson-Garcia wrote:
> This patch series is a provides PM runtime support for the LCDC MERAM.
> 
> The runtime_pm_get/put calls are made at the same time as the LCDC calls, so
> that the LCDC MERAM is enabled with the first LCDC device and disabled 
> with the last LCDC device.
> 
> The first 4 patches will apply to rmobile-latest or common/fbdev-meram as-is,
> but the final patch needs to have the "PM / Domains: Support for generic I/O PM
> domains" patch series. 
> 
> Only the first 2 patches of the series have been updated from v3 sent on
> 2011/06/22
> 
> Changes from V3
> 
> * Remove the MERAM callbacks used to runtime_get/runtime_put the device from
>   the LCDC driver.  Instead, just call the functions on the MERAM device
>   directly
> 
> Damian Hobson-Garcia (5):
>   fbdev: sh_mobile_meram: Enable runtime PM
>   fbdev: sh_mobile_meram: Enable/disable MERAM along with LCDC - v4
>   fbdev: sh_mobile_meram: Move private data from .h to .c 
>   fbdev: sh_mobile_meram: Backup/restore device registers on
>     shutdown/resume - v3
>   fbdev: sh_mobile_meram: Assign meram to the SH7372_A4LC power domain
> 
I've applied 1-4, and will roll in the last one once the power domain
stuff hits mainline.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH 0/5 v4] LCDC MERAM runtime PM support
  2011-07-04  8:05 [PATCH 0/5 v4] LCDC MERAM runtime PM support Damian Hobson-Garcia
  2011-07-11  5:36 ` Paul Mundt
@ 2011-07-11  5:50 ` Paul Mundt
  1 sibling, 0 replies; 3+ messages in thread
From: Paul Mundt @ 2011-07-11  5:50 UTC (permalink / raw)
  To: linux-fbdev

On Mon, Jul 11, 2011 at 02:36:42PM +0900, Paul Mundt wrote:
> On Mon, Jul 04, 2011 at 05:05:28PM +0900, Damian Hobson-Garcia wrote:
> > This patch series is a provides PM runtime support for the LCDC MERAM.
> > 
> > The runtime_pm_get/put calls are made at the same time as the LCDC calls, so
> > that the LCDC MERAM is enabled with the first LCDC device and disabled 
> > with the last LCDC device.
> > 
> > The first 4 patches will apply to rmobile-latest or common/fbdev-meram as-is,
> > but the final patch needs to have the "PM / Domains: Support for generic I/O PM
> > domains" patch series. 
> > 
> > Only the first 2 patches of the series have been updated from v3 sent on
> > 2011/06/22
> > 
> > Changes from V3
> > 
> > * Remove the MERAM callbacks used to runtime_get/runtime_put the device from
> >   the LCDC driver.  Instead, just call the functions on the MERAM device
> >   directly
> > 
> > Damian Hobson-Garcia (5):
> >   fbdev: sh_mobile_meram: Enable runtime PM
> >   fbdev: sh_mobile_meram: Enable/disable MERAM along with LCDC - v4
> >   fbdev: sh_mobile_meram: Move private data from .h to .c 
> >   fbdev: sh_mobile_meram: Backup/restore device registers on
> >     shutdown/resume - v3
> >   fbdev: sh_mobile_meram: Assign meram to the SH7372_A4LC power domain
> > 
> I've applied 1-4, and will roll in the last one once the power domain
> stuff hits mainline.

Magnus informs me that there is still some testing going on with this
series and that there may be future updates. I've queued up the changes
in the common/fbdev-meram topic branch but will hold off on pulling that
in to the fbdev tree until everyone involved is happy with it.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-07-11  5:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-04  8:05 [PATCH 0/5 v4] LCDC MERAM runtime PM support Damian Hobson-Garcia
2011-07-11  5:36 ` Paul Mundt
2011-07-11  5:50 ` Paul Mundt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.