devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Suman Anna <s-anna-l0cyMroinI0@public.gmane.org>
To: Ohad Ben-Cohen <ohad-Ix1uc/W3ht7QT0dZR+AlfA@public.gmane.org>,
	Benoit Cousson <bcousson-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>,
	Paul Walmsley <paul-DWxLp4Yu+b8AvxtiuMwx3w@public.gmane.org>
Cc: Suman Anna <s-anna-l0cyMroinI0@public.gmane.org>,
	Tony Lindgren <tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>,
	Kumar Gala <galak-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCHv2 0/9] omap hwspinlock dt support
Date: Fri, 27 Sep 2013 10:48:26 -0500	[thread overview]
Message-ID: <5245A8CA.4020805@ti.com> (raw)
In-Reply-To: <cover.1379445653.git.s-anna-l0cyMroinI0@public.gmane.org>

On 09/17/2013 02:30 PM, Suman Anna wrote:
> Hi,
> 
> This is an updated series for adding the device tree support to
> the OMAP hwspinlock driver. The series is based on 3.12-rc1, and
> includes patches on hwspinlock driver, OMAP hwmod data files and
> OMAP DTS files. The updated series adds new patches to enable the
> hwspinlock driver on OMAP5 and AM335x SoCs as well.
> 
> Tested this on Panda4, BeagleBone Black and OMAP5 uEVM (with
> out-of-tree clock patches from Tero).

Ohad, Benoit,
A gentle reminder - can you please provide your review comments on these
patches. I am hoping that this series can make it to 3.13.

Paul,
The hwmod data patches needs to be merged only after the respective DT
node patches are merged, without which the hwmod entry will not have a
base address while enabling and idling (using sysc) the hwmod during
hwmod initialization.

regards
Suman

> 
> Changes new in v2:
> - Added a new common DT binding documentation and OF helpers (Patch1),
>   addressing the review comments from v1 [2]. The MSM support [1] needs
>   to be reworked on top of this common patch. 
> - Revised OMAP DT parse support to use the new OF helper (Patch2)
> - OMAP5 hwspinlock support including the hwmod entry and DT node (Patches 4, 5)
> - Add AM335x support to OMAP hwspinlock driver, including a fix
>   needed in driver given that AM335 spinlock module requires s/w wakeup
>   (Patches 6, 7)
> - AM335 DT node for spinlock, and a hwmod change to enable smart-idle
>   for AM335 (Patches 8, 9). The sysc patch is not essential for AM335
>   spinlock functionality, but is needed for smart-idling the IP when
>   the module is enabled.
> - OMAP4 DT node patch is unchanged (Patch 3)
> 
> v1:
> - Add DT parse support to OMAP hwspinlock driver
> - Add OMAP4 DT node and bindings information
> http://marc.info/?l=linux-omap&m=137823082308009&w=2
> 
> [1] https://lkml.org/lkml/2013/8/14/528
> [2] http://marc.info/?t=137823090300005&r=1&w=2
> 
> 
> Suman Anna (9):
>   hwspinlock/core: add common dt bindings and OF helpers
>   hwspinlock/omap: add support for dt nodes
>   ARM: dts: OMAP4: Add hwspinlock node
>   ARM: OMAP5: hwmod data: Add spinlock data
>   ARM: dts: OMAP5: Add hwspinlock node
>   hwspinlock/omap: support AM33xx
>   hwspinlock/omap: enable module before reading SYSSTATUS register
>   ARM: dts: AM33XX: Add hwspinlock node
>   ARM: AM33xx: hwmod_data: add the sysc configuration for spinlock
> 
>  .../devicetree/bindings/hwlock/hwlock.txt          | 26 +++++++++
>  .../devicetree/bindings/hwlock/omap-hwspinlock.txt | 31 +++++++++++
>  arch/arm/boot/dts/am33xx.dtsi                      |  6 +++
>  arch/arm/boot/dts/omap4.dtsi                       |  6 +++
>  arch/arm/boot/dts/omap5.dtsi                       |  6 +++
>  arch/arm/mach-omap2/Makefile                       |  3 --
>  arch/arm/mach-omap2/hwspinlock.c                   | 60 ---------------------
>  arch/arm/mach-omap2/omap_hwmod_33xx_data.c         | 13 +++++
>  arch/arm/mach-omap2/omap_hwmod_54xx_data.c         | 44 ++++++++++++++++
>  drivers/hwspinlock/Kconfig                         |  2 +-
>  drivers/hwspinlock/hwspinlock_core.c               | 61 +++++++++++++++++++++-
>  drivers/hwspinlock/omap_hwspinlock.c               | 44 ++++++++++++----
>  include/linux/hwspinlock.h                         | 11 ++--
>  13 files changed, 233 insertions(+), 80 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/hwlock/hwlock.txt
>  create mode 100644 Documentation/devicetree/bindings/hwlock/omap-hwspinlock.txt
>  delete mode 100644 arch/arm/mach-omap2/hwspinlock.c
> 

--
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

  parent reply	other threads:[~2013-09-27 15:48 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-17 19:30 [PATCHv2 0/9] omap hwspinlock dt support Suman Anna
2013-09-17 19:30 ` [PATCHv2 1/9] hwspinlock/core: add common dt bindings and OF helpers Suman Anna
2013-09-27 16:04   ` Kumar Gala
     [not found]     ` <14DB8294-1148-446A-A6D3-34E66BA8732C-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>
2013-09-27 16:48       ` Suman Anna
     [not found]         ` <5245B6F9.7030505-l0cyMroinI0@public.gmane.org>
2013-09-27 17:14           ` Kumar Gala
     [not found]             ` <3C582FCF-7A24-48AC-B98B-AF1D18C1E22B-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>
2013-09-27 19:26               ` Suman Anna
2013-10-01  8:36       ` Mark Rutland
2013-10-03  4:04         ` Suman Anna
     [not found]           ` <524CECBF.2070805-l0cyMroinI0@public.gmane.org>
2013-10-09 21:40             ` Mark Rutland
2013-09-17 19:30 ` [PATCHv2 2/9] hwspinlock/omap: add support for dt nodes Suman Anna
2013-09-27 16:06   ` Kumar Gala
2013-09-27 16:21     ` Suman Anna
     [not found]       ` <5245B076.1090008-l0cyMroinI0@public.gmane.org>
2013-09-27 17:14         ` Kumar Gala
     [not found]     ` <AE597DCC-83D7-4BCD-8990-3D63540F32EA-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>
2013-10-01  8:40       ` Mark Rutland
2013-10-03  4:12         ` Suman Anna
     [not found]           ` <524CEE9F.8060407-l0cyMroinI0@public.gmane.org>
2013-10-09 21:46             ` Mark Rutland
2013-10-10 20:29               ` Suman Anna
2013-09-17 19:31 ` [PATCHv2 3/9] ARM: dts: OMAP4: Add hwspinlock node Suman Anna
2013-09-17 19:31 ` [PATCHv2 4/9] ARM: OMAP5: hwmod data: Add spinlock data Suman Anna
2013-10-09  7:12   ` Paul Walmsley
     [not found]     ` <alpine.DEB.2.02.1310090712440.30199-rwI8Ez+7Ko+d5PgPZx9QOdBPR1lH4CV8@public.gmane.org>
2013-10-09 17:49       ` Suman Anna
2013-09-17 19:31 ` [PATCHv2 5/9] ARM: dts: OMAP5: Add hwspinlock node Suman Anna
2013-09-17 19:31 ` [PATCHv2 6/9] hwspinlock/omap: support AM33xx Suman Anna
2013-09-17 19:31 ` [PATCHv2 7/9] hwspinlock/omap: enable module before reading SYSSTATUS register Suman Anna
2013-09-17 19:31 ` [PATCHv2 8/9] ARM: dts: AM33XX: Add hwspinlock node Suman Anna
2013-09-17 19:31 ` [PATCHv2 9/9] ARM: AM33xx: hwmod_data: add the sysc configuration for spinlock Suman Anna
2013-10-09  7:12   ` Paul Walmsley
     [not found] ` <cover.1379445653.git.s-anna-l0cyMroinI0@public.gmane.org>
2013-09-27 15:48   ` Suman Anna [this message]
     [not found]     ` <5245A8CA.4020805-l0cyMroinI0@public.gmane.org>
2013-09-30  3:12       ` [PATCHv2 0/9] omap hwspinlock dt support Paul Walmsley
     [not found]         ` <alpine.DEB.2.02.1309300309530.17980-rwI8Ez+7Ko+d5PgPZx9QOdBPR1lH4CV8@public.gmane.org>
2013-09-30 15:56           ` Suman Anna

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5245A8CA.4020805@ti.com \
    --to=s-anna-l0cymroini0@public.gmane.org \
    --cc=bcousson-rdvid1DuHRBWk0Htik3J/w@public.gmane.org \
    --cc=devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=galak-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org \
    --cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=ohad-Ix1uc/W3ht7QT0dZR+AlfA@public.gmane.org \
    --cc=paul-DWxLp4Yu+b8AvxtiuMwx3w@public.gmane.org \
    --cc=tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).