devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] prepare GPC driver for multiple domain support
@ 2015-11-23 15:07 Lucas Stach
       [not found] ` <1448291223-9938-1-git-send-email-l.stach-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Lucas Stach @ 2015-11-23 15:07 UTC (permalink / raw)
  To: Shawn Guo
  Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	devicetree-u79uwXL29TY76Z2rM5mHXA, kernel-bIcnvbaLZ9MEGnE8C9+IrQ,
	patchwork-lst-bIcnvbaLZ9MEGnE8C9+IrQ, Rob Herring, Mark Rutland,
	Ian Campbell

This series reworks the i.MX6 GPC driver to support multiple power
domains. The main issue is the DT binding which is not sufficient
to support more than the single "PU" domain present on MX6Q.

This series introduces a new DT binding, which is more flexible and
allows to model different numbers of power domains with a single
unified binding. The driver is then reworked to split things a bit
more cleanly and work with the new binding. Compatibility for the
currently supported i.MX6Q/DL binding is kept, but deprecated, so
existing DTBs continue to work.

Regards,
Lucas

Lucas Stach (3):
  dt-bindings: add multidomain support to i.MX GPC DT binding
  ARM: imx6: rework GPC to support mutiple power domains
  ARM: imx6: adopt DT to new GPC binding

 .../devicetree/bindings/power/fsl,imx-gpc.txt      |  81 ++--
 arch/arm/boot/dts/imx6qdl.dtsi                     |  33 +-
 arch/arm/mach-imx/gpc.c                            | 435 ++++++++++++++++-----
 3 files changed, 407 insertions(+), 142 deletions(-)

-- 
2.6.2

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

end of thread, other threads:[~2015-11-25  2:35 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-23 15:07 [PATCH 0/3] prepare GPC driver for multiple domain support Lucas Stach
     [not found] ` <1448291223-9938-1-git-send-email-l.stach-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2015-11-23 15:07   ` [PATCH 1/3] dt-bindings: add multidomain support to i.MX GPC DT binding Lucas Stach
     [not found]     ` <1448291223-9938-2-git-send-email-l.stach-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2015-11-23 15:31       ` Philipp Zabel
2015-11-25  2:35       ` Rob Herring
2015-11-23 15:07   ` [PATCH 2/3] ARM: imx6: rework GPC to support mutiple power domains Lucas Stach
     [not found]     ` <1448291223-9938-3-git-send-email-l.stach-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2015-11-23 15:29       ` Philipp Zabel
2015-11-23 15:07   ` [PATCH 3/3] ARM: imx6: adopt DT to new GPC binding Lucas Stach

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).