Re: [PATCH v6 0/7] irqchip: Move OMAP{4,5}/DRA7 to use stacked domains

2015-03-14 Thread Jason Cooper
Marc,

On Wed, Mar 11, 2015 at 03:43:42PM +, Marc Zyngier wrote:
 This series is extracted from [4], which is trying to remove all
 traces of gic_arch_extn from the tree. As some maintainers are more
 responsive than others (understatement of the year...), I've decided
 to split it per sub-arch, and get it moving, at least partially.
 
 This series addresses OMAP{4,5} by converting the WUGEN to stacked
 domains. The DRA7 crossbar gets the same treatment.
 
 It is worth realizing that:
 
 - I haven't been able to test this as much as I would have wanted to
   (it's only been tested on omap4 and omap5).
 
 - This actively *breaks* existing setups. Once you boot a new kernel
   with an old DT, suspend/resume *will* be broken. Old kernels on a
   new DT won't even boot! You've been warned. This really outline the
   necessity of actually describing the HW in device trees...
 
 Based on 4.0-rc1.
 
 * From v5: [5]
 - Allow interrupt affinity to be changed
 
 * From v4: [4]
 - Extracted from the full series
 - Rebased on 4.0-rc1
 
 * From v3 [3]:
 - Rebased on top of the patch working around hardcoded IRQ on OMAP4/5 [4]
 - Fixed more iMX6 DTs (Stephan)
 - Fixed Exynos4/5 DTs
 
 * From v2 [2]:
 - Addressed numerous comments from Thierry
 - Merged bug fixes from Nishanth
 - Merged bug fix from Stefan
 
 * From v1 [1]:
 - Rebased on 3.19-rc3
 - Fixed a number of additional platforms
 - Added crossbar conversion to stacked domains
 - Merged bug fixes from Nishanth
 
 [5]: 
 http://lists.infradead.org/pipermail/linux-arm-kernel/2015-February/325178.html
 [4]: 
 http://lists.infradead.org/pipermail/linux-arm-kernel/2015-January/317531.html
 [3]: 
 http://lists.infradead.org/pipermail/linux-arm-kernel/2015-January/315385.html
 [2]: 
 http://lists.infradead.org/pipermail/linux-arm-kernel/2015-January/314041.html
 [1]: 
 http://lists.infradead.org/pipermail/linux-arm-kernel/2014-November/307338.html
 
 Marc Zyngier (7):
   genirq: Add irqchip_set_wake_parent
   irqchip: crossbar: convert dra7 crossbar to stacked domains
   DT: update ti,irq-crossbar binding
   irqchip: GIC: get rid of routable domain
   DT: arm,gic: kill arm,routable-irqs
   DT: omap4/5: add binding for the wake-up generator
   ARM: omap: convert wakeupgen to stacked domains
 
  Documentation/devicetree/bindings/arm/gic.txt  |   6 -
  .../devicetree/bindings/arm/omap/crossbar.txt  |  18 +-
  .../interrupt-controller/ti,omap4-wugen-mpu|  33 
  arch/arm/boot/dts/am4372.dtsi  |  11 +-
  arch/arm/boot/dts/am437x-gp-evm.dts|   1 -
  arch/arm/boot/dts/am437x-sk-evm.dts|   1 -
  arch/arm/boot/dts/am43x-epos-evm.dts   |   1 -
  arch/arm/boot/dts/am57xx-beagle-x15.dts|   3 +-
  arch/arm/boot/dts/dra7-evm.dts |   2 +-
  arch/arm/boot/dts/dra7.dtsi|  43 +++--
  arch/arm/boot/dts/dra72-evm.dts|   1 -
  arch/arm/boot/dts/dra72x.dtsi  |   3 +-
  arch/arm/boot/dts/dra74x.dtsi  |   5 +-
  arch/arm/boot/dts/omap4-duovero.dtsi   |   2 -
  arch/arm/boot/dts/omap4-panda-common.dtsi  |   8 +-
  arch/arm/boot/dts/omap4-sdp.dts|   8 +-
  arch/arm/boot/dts/omap4-var-som-om44.dtsi  |   2 -
  arch/arm/boot/dts/omap4.dtsi   |  18 +-
  arch/arm/boot/dts/omap5-cm-t54.dts |   1 -
  arch/arm/boot/dts/omap5-uevm.dts   |   2 -
  arch/arm/boot/dts/omap5.dtsi   |  26 ++-
  arch/arm/mach-omap2/omap-wakeupgen.c   | 128 ++---
  arch/arm/mach-omap2/omap-wakeupgen.h   |   1 -
  arch/arm/mach-omap2/omap4-common.c |  27 +--
  drivers/irqchip/irq-crossbar.c | 210 
 -
  drivers/irqchip/irq-gic.c  |  59 +-
  include/linux/irq.h|   1 +
  include/linux/irqchip/arm-gic.h|   6 -
  include/linux/irqchip/irq-crossbar.h   |  11 --
  kernel/irq/chip.c  |  16 ++
  30 files changed, 376 insertions(+), 278 deletions(-)
  create mode 100644 
 Documentation/devicetree/bindings/interrupt-controller/ti,omap4-wugen-mpu
  delete mode 100644 include/linux/irqchip/irq-crossbar.h

Applied to irqchip/stacked-omap.

thx,

Jason.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v6 0/7] irqchip: Move OMAP{4,5}/DRA7 to use stacked domains

2015-03-13 Thread Jason Cooper
Hey Tony,

On Fri, Mar 13, 2015 at 08:40:39AM -0700, Tony Lindgren wrote:
 * Marc Zyngier marc.zyng...@arm.com [150311 08:44]:
  This series is extracted from [4], which is trying to remove all
  traces of gic_arch_extn from the tree. As some maintainers are more
  responsive than others (understatement of the year...), I've decided
  to split it per sub-arch, and get it moving, at least partially.
  
  This series addresses OMAP{4,5} by converting the WUGEN to stacked
  domains. The DRA7 crossbar gets the same treatment.
 ...
  
   Documentation/devicetree/bindings/arm/gic.txt  |   6 -
   .../devicetree/bindings/arm/omap/crossbar.txt  |  18 +-
   .../interrupt-controller/ti,omap4-wugen-mpu|  33 
   arch/arm/boot/dts/am4372.dtsi  |  11 +-
   arch/arm/boot/dts/am437x-gp-evm.dts|   1 -
   arch/arm/boot/dts/am437x-sk-evm.dts|   1 -
   arch/arm/boot/dts/am43x-epos-evm.dts   |   1 -
   arch/arm/boot/dts/am57xx-beagle-x15.dts|   3 +-
   arch/arm/boot/dts/dra7-evm.dts |   2 +-
   arch/arm/boot/dts/dra7.dtsi|  43 +++--
   arch/arm/boot/dts/dra72-evm.dts|   1 -
   arch/arm/boot/dts/dra72x.dtsi  |   3 +-
   arch/arm/boot/dts/dra74x.dtsi  |   5 +-
   arch/arm/boot/dts/omap4-duovero.dtsi   |   2 -
   arch/arm/boot/dts/omap4-panda-common.dtsi  |   8 +-
   arch/arm/boot/dts/omap4-sdp.dts|   8 +-
   arch/arm/boot/dts/omap4-var-som-om44.dtsi  |   2 -
   arch/arm/boot/dts/omap4.dtsi   |  18 +-
   arch/arm/boot/dts/omap5-cm-t54.dts |   1 -
   arch/arm/boot/dts/omap5-uevm.dts   |   2 -
   arch/arm/boot/dts/omap5.dtsi   |  26 ++-
   arch/arm/mach-omap2/omap-wakeupgen.c   | 128 ++---
   arch/arm/mach-omap2/omap-wakeupgen.h   |   1 -
   arch/arm/mach-omap2/omap4-common.c |  27 +--
   drivers/irqchip/irq-crossbar.c | 210 
  -
   drivers/irqchip/irq-gic.c  |  59 +-
   include/linux/irq.h|   1 +
   include/linux/irqchip/arm-gic.h|   6 -
   include/linux/irqchip/irq-crossbar.h   |  11 --
   kernel/irq/chip.c  |  16 ++
   30 files changed, 376 insertions(+), 278 deletions(-)
   create mode 100644 
  Documentation/devicetree/bindings/interrupt-controller/ti,omap4-wugen-mpu
   delete mode 100644 include/linux/irqchip/irq-crossbar.h
 
 For merging this, how about Marc sets up an immutable branch against
 v4.0-rc1 that both Jason and I can merge it in? Then Jason can
 send the pull request I can sort out the merge conflict issues.

If you don't mind, I'll create the branch.  I tend to fixup some nitpicks when
I apply patches for irqchip.  If there are any nits you'd like me to fix while
I'm applying, just let me know.

thx,

Jason.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v6 0/7] irqchip: Move OMAP{4,5}/DRA7 to use stacked domains

2015-03-13 Thread Marc Zyngier
On 13/03/15 17:38, Tony Lindgren wrote:
 * Jason Cooper ja...@lakedaemon.net [150313 10:25]:
 Hey Tony,

 On Fri, Mar 13, 2015 at 08:40:39AM -0700, Tony Lindgren wrote:
 * Marc Zyngier marc.zyng...@arm.com [150311 08:44]:
 This series is extracted from [4], which is trying to remove all
 traces of gic_arch_extn from the tree. As some maintainers are more
 responsive than others (understatement of the year...), I've decided
 to split it per sub-arch, and get it moving, at least partially.

 This series addresses OMAP{4,5} by converting the WUGEN to stacked
 domains. The DRA7 crossbar gets the same treatment.
 ...

  Documentation/devicetree/bindings/arm/gic.txt  |   6 -
  .../devicetree/bindings/arm/omap/crossbar.txt  |  18 +-
  .../interrupt-controller/ti,omap4-wugen-mpu|  33 
  arch/arm/boot/dts/am4372.dtsi  |  11 +-
  arch/arm/boot/dts/am437x-gp-evm.dts|   1 -
  arch/arm/boot/dts/am437x-sk-evm.dts|   1 -
  arch/arm/boot/dts/am43x-epos-evm.dts   |   1 -
  arch/arm/boot/dts/am57xx-beagle-x15.dts|   3 +-
  arch/arm/boot/dts/dra7-evm.dts |   2 +-
  arch/arm/boot/dts/dra7.dtsi|  43 +++--
  arch/arm/boot/dts/dra72-evm.dts|   1 -
  arch/arm/boot/dts/dra72x.dtsi  |   3 +-
  arch/arm/boot/dts/dra74x.dtsi  |   5 +-
  arch/arm/boot/dts/omap4-duovero.dtsi   |   2 -
  arch/arm/boot/dts/omap4-panda-common.dtsi  |   8 +-
  arch/arm/boot/dts/omap4-sdp.dts|   8 +-
  arch/arm/boot/dts/omap4-var-som-om44.dtsi  |   2 -
  arch/arm/boot/dts/omap4.dtsi   |  18 +-
  arch/arm/boot/dts/omap5-cm-t54.dts |   1 -
  arch/arm/boot/dts/omap5-uevm.dts   |   2 -
  arch/arm/boot/dts/omap5.dtsi   |  26 ++-
  arch/arm/mach-omap2/omap-wakeupgen.c   | 128 ++---
  arch/arm/mach-omap2/omap-wakeupgen.h   |   1 -
  arch/arm/mach-omap2/omap4-common.c |  27 +--
  drivers/irqchip/irq-crossbar.c | 210 
 -
  drivers/irqchip/irq-gic.c  |  59 +-
  include/linux/irq.h|   1 +
  include/linux/irqchip/arm-gic.h|   6 -
  include/linux/irqchip/irq-crossbar.h   |  11 --
  kernel/irq/chip.c  |  16 ++
  30 files changed, 376 insertions(+), 278 deletions(-)
  create mode 100644 
 Documentation/devicetree/bindings/interrupt-controller/ti,omap4-wugen-mpu
  delete mode 100644 include/linux/irqchip/irq-crossbar.h

 For merging this, how about Marc sets up an immutable branch against
 v4.0-rc1 that both Jason and I can merge it in? Then Jason can
 send the pull request I can sort out the merge conflict issues.

 If you don't mind, I'll create the branch.  I tend to fixup some nitpicks 
 when
 I apply patches for irqchip.  If there are any nits you'd like me to fix 
 while
 I'm applying, just let me know.
 
 That works for me thanks as long as it works for Marc.

Definitely works for me. I just want to get rid of these patches! ;-)

Thanks,

M.
-- 
Jazz is not dead. It just smells funny...
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v6 0/7] irqchip: Move OMAP{4,5}/DRA7 to use stacked domains

2015-03-13 Thread Tony Lindgren
* Jason Cooper ja...@lakedaemon.net [150313 10:25]:
 Hey Tony,
 
 On Fri, Mar 13, 2015 at 08:40:39AM -0700, Tony Lindgren wrote:
  * Marc Zyngier marc.zyng...@arm.com [150311 08:44]:
   This series is extracted from [4], which is trying to remove all
   traces of gic_arch_extn from the tree. As some maintainers are more
   responsive than others (understatement of the year...), I've decided
   to split it per sub-arch, and get it moving, at least partially.
   
   This series addresses OMAP{4,5} by converting the WUGEN to stacked
   domains. The DRA7 crossbar gets the same treatment.
  ...
   
Documentation/devicetree/bindings/arm/gic.txt  |   6 -
.../devicetree/bindings/arm/omap/crossbar.txt  |  18 +-
.../interrupt-controller/ti,omap4-wugen-mpu|  33 
arch/arm/boot/dts/am4372.dtsi  |  11 +-
arch/arm/boot/dts/am437x-gp-evm.dts|   1 -
arch/arm/boot/dts/am437x-sk-evm.dts|   1 -
arch/arm/boot/dts/am43x-epos-evm.dts   |   1 -
arch/arm/boot/dts/am57xx-beagle-x15.dts|   3 +-
arch/arm/boot/dts/dra7-evm.dts |   2 +-
arch/arm/boot/dts/dra7.dtsi|  43 +++--
arch/arm/boot/dts/dra72-evm.dts|   1 -
arch/arm/boot/dts/dra72x.dtsi  |   3 +-
arch/arm/boot/dts/dra74x.dtsi  |   5 +-
arch/arm/boot/dts/omap4-duovero.dtsi   |   2 -
arch/arm/boot/dts/omap4-panda-common.dtsi  |   8 +-
arch/arm/boot/dts/omap4-sdp.dts|   8 +-
arch/arm/boot/dts/omap4-var-som-om44.dtsi  |   2 -
arch/arm/boot/dts/omap4.dtsi   |  18 +-
arch/arm/boot/dts/omap5-cm-t54.dts |   1 -
arch/arm/boot/dts/omap5-uevm.dts   |   2 -
arch/arm/boot/dts/omap5.dtsi   |  26 ++-
arch/arm/mach-omap2/omap-wakeupgen.c   | 128 ++---
arch/arm/mach-omap2/omap-wakeupgen.h   |   1 -
arch/arm/mach-omap2/omap4-common.c |  27 +--
drivers/irqchip/irq-crossbar.c | 210 
   -
drivers/irqchip/irq-gic.c  |  59 +-
include/linux/irq.h|   1 +
include/linux/irqchip/arm-gic.h|   6 -
include/linux/irqchip/irq-crossbar.h   |  11 --
kernel/irq/chip.c  |  16 ++
30 files changed, 376 insertions(+), 278 deletions(-)
create mode 100644 
   Documentation/devicetree/bindings/interrupt-controller/ti,omap4-wugen-mpu
delete mode 100644 include/linux/irqchip/irq-crossbar.h
  
  For merging this, how about Marc sets up an immutable branch against
  v4.0-rc1 that both Jason and I can merge it in? Then Jason can
  send the pull request I can sort out the merge conflict issues.
 
 If you don't mind, I'll create the branch.  I tend to fixup some nitpicks when
 I apply patches for irqchip.  If there are any nits you'd like me to fix while
 I'm applying, just let me know.

That works for me thanks as long as it works for Marc.

Regards,

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v6 0/7] irqchip: Move OMAP{4,5}/DRA7 to use stacked domains

2015-03-13 Thread Tony Lindgren
* Marc Zyngier marc.zyng...@arm.com [150311 08:44]:
 This series is extracted from [4], which is trying to remove all
 traces of gic_arch_extn from the tree. As some maintainers are more
 responsive than others (understatement of the year...), I've decided
 to split it per sub-arch, and get it moving, at least partially.
 
 This series addresses OMAP{4,5} by converting the WUGEN to stacked
 domains. The DRA7 crossbar gets the same treatment.
...
 
  Documentation/devicetree/bindings/arm/gic.txt  |   6 -
  .../devicetree/bindings/arm/omap/crossbar.txt  |  18 +-
  .../interrupt-controller/ti,omap4-wugen-mpu|  33 
  arch/arm/boot/dts/am4372.dtsi  |  11 +-
  arch/arm/boot/dts/am437x-gp-evm.dts|   1 -
  arch/arm/boot/dts/am437x-sk-evm.dts|   1 -
  arch/arm/boot/dts/am43x-epos-evm.dts   |   1 -
  arch/arm/boot/dts/am57xx-beagle-x15.dts|   3 +-
  arch/arm/boot/dts/dra7-evm.dts |   2 +-
  arch/arm/boot/dts/dra7.dtsi|  43 +++--
  arch/arm/boot/dts/dra72-evm.dts|   1 -
  arch/arm/boot/dts/dra72x.dtsi  |   3 +-
  arch/arm/boot/dts/dra74x.dtsi  |   5 +-
  arch/arm/boot/dts/omap4-duovero.dtsi   |   2 -
  arch/arm/boot/dts/omap4-panda-common.dtsi  |   8 +-
  arch/arm/boot/dts/omap4-sdp.dts|   8 +-
  arch/arm/boot/dts/omap4-var-som-om44.dtsi  |   2 -
  arch/arm/boot/dts/omap4.dtsi   |  18 +-
  arch/arm/boot/dts/omap5-cm-t54.dts |   1 -
  arch/arm/boot/dts/omap5-uevm.dts   |   2 -
  arch/arm/boot/dts/omap5.dtsi   |  26 ++-
  arch/arm/mach-omap2/omap-wakeupgen.c   | 128 ++---
  arch/arm/mach-omap2/omap-wakeupgen.h   |   1 -
  arch/arm/mach-omap2/omap4-common.c |  27 +--
  drivers/irqchip/irq-crossbar.c | 210 
 -
  drivers/irqchip/irq-gic.c  |  59 +-
  include/linux/irq.h|   1 +
  include/linux/irqchip/arm-gic.h|   6 -
  include/linux/irqchip/irq-crossbar.h   |  11 --
  kernel/irq/chip.c  |  16 ++
  30 files changed, 376 insertions(+), 278 deletions(-)
  create mode 100644 
 Documentation/devicetree/bindings/interrupt-controller/ti,omap4-wugen-mpu
  delete mode 100644 include/linux/irqchip/irq-crossbar.h

For merging this, how about Marc sets up an immutable branch against
v4.0-rc1 that both Jason and I can merge it in? Then Jason can
send the pull request I can sort out the merge conflict issues.

Regards,

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH v6 0/7] irqchip: Move OMAP{4,5}/DRA7 to use stacked domains

2015-03-11 Thread Marc Zyngier
This series is extracted from [4], which is trying to remove all
traces of gic_arch_extn from the tree. As some maintainers are more
responsive than others (understatement of the year...), I've decided
to split it per sub-arch, and get it moving, at least partially.

This series addresses OMAP{4,5} by converting the WUGEN to stacked
domains. The DRA7 crossbar gets the same treatment.

It is worth realizing that:

- I haven't been able to test this as much as I would have wanted to
  (it's only been tested on omap4 and omap5).

- This actively *breaks* existing setups. Once you boot a new kernel
  with an old DT, suspend/resume *will* be broken. Old kernels on a
  new DT won't even boot! You've been warned. This really outline the
  necessity of actually describing the HW in device trees...

Based on 4.0-rc1.

* From v5: [5]
- Allow interrupt affinity to be changed

* From v4: [4]
- Extracted from the full series
- Rebased on 4.0-rc1

* From v3 [3]:
- Rebased on top of the patch working around hardcoded IRQ on OMAP4/5 [4]
- Fixed more iMX6 DTs (Stephan)
- Fixed Exynos4/5 DTs

* From v2 [2]:
- Addressed numerous comments from Thierry
- Merged bug fixes from Nishanth
- Merged bug fix from Stefan

* From v1 [1]:
- Rebased on 3.19-rc3
- Fixed a number of additional platforms
- Added crossbar conversion to stacked domains
- Merged bug fixes from Nishanth

[5]: 
http://lists.infradead.org/pipermail/linux-arm-kernel/2015-February/325178.html
[4]: 
http://lists.infradead.org/pipermail/linux-arm-kernel/2015-January/317531.html
[3]: 
http://lists.infradead.org/pipermail/linux-arm-kernel/2015-January/315385.html
[2]: 
http://lists.infradead.org/pipermail/linux-arm-kernel/2015-January/314041.html
[1]: 
http://lists.infradead.org/pipermail/linux-arm-kernel/2014-November/307338.html

Marc Zyngier (7):
  genirq: Add irqchip_set_wake_parent
  irqchip: crossbar: convert dra7 crossbar to stacked domains
  DT: update ti,irq-crossbar binding
  irqchip: GIC: get rid of routable domain
  DT: arm,gic: kill arm,routable-irqs
  DT: omap4/5: add binding for the wake-up generator
  ARM: omap: convert wakeupgen to stacked domains

 Documentation/devicetree/bindings/arm/gic.txt  |   6 -
 .../devicetree/bindings/arm/omap/crossbar.txt  |  18 +-
 .../interrupt-controller/ti,omap4-wugen-mpu|  33 
 arch/arm/boot/dts/am4372.dtsi  |  11 +-
 arch/arm/boot/dts/am437x-gp-evm.dts|   1 -
 arch/arm/boot/dts/am437x-sk-evm.dts|   1 -
 arch/arm/boot/dts/am43x-epos-evm.dts   |   1 -
 arch/arm/boot/dts/am57xx-beagle-x15.dts|   3 +-
 arch/arm/boot/dts/dra7-evm.dts |   2 +-
 arch/arm/boot/dts/dra7.dtsi|  43 +++--
 arch/arm/boot/dts/dra72-evm.dts|   1 -
 arch/arm/boot/dts/dra72x.dtsi  |   3 +-
 arch/arm/boot/dts/dra74x.dtsi  |   5 +-
 arch/arm/boot/dts/omap4-duovero.dtsi   |   2 -
 arch/arm/boot/dts/omap4-panda-common.dtsi  |   8 +-
 arch/arm/boot/dts/omap4-sdp.dts|   8 +-
 arch/arm/boot/dts/omap4-var-som-om44.dtsi  |   2 -
 arch/arm/boot/dts/omap4.dtsi   |  18 +-
 arch/arm/boot/dts/omap5-cm-t54.dts |   1 -
 arch/arm/boot/dts/omap5-uevm.dts   |   2 -
 arch/arm/boot/dts/omap5.dtsi   |  26 ++-
 arch/arm/mach-omap2/omap-wakeupgen.c   | 128 ++---
 arch/arm/mach-omap2/omap-wakeupgen.h   |   1 -
 arch/arm/mach-omap2/omap4-common.c |  27 +--
 drivers/irqchip/irq-crossbar.c | 210 -
 drivers/irqchip/irq-gic.c  |  59 +-
 include/linux/irq.h|   1 +
 include/linux/irqchip/arm-gic.h|   6 -
 include/linux/irqchip/irq-crossbar.h   |  11 --
 kernel/irq/chip.c  |  16 ++
 30 files changed, 376 insertions(+), 278 deletions(-)
 create mode 100644 
Documentation/devicetree/bindings/interrupt-controller/ti,omap4-wugen-mpu
 delete mode 100644 include/linux/irqchip/irq-crossbar.h

-- 
2.1.4

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html