Re: [PATCH 0/2] gpio: davinci: reuse for keystone arch

2013-12-20 Thread Linus Walleij
On Mon, Dec 16, 2013 at 5:39 PM, Santosh Shilimkar
santosh.shilim...@ti.com wrote:
 On Monday 16 December 2013 10:09 AM, Santosh Shilimkar wrote:

 The $subject series (2 patches) don't seems to be on your branch.

 Ofcourse Linus needs to ack them before they can be considered.
 I have couple of comments as well so refresh of the series
 would be needed.

 Linus, Can you also please look at them.

I'm looking, sorry for the delay. Busy before christmas.

Yours,
Linus Walleij
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


Re: [PATCH 0/2] gpio: davinci: reuse for keystone arch

2013-12-16 Thread Grygorii Strashko

On 12/15/2013 03:54 PM, Sekhar Nori wrote:

On Sunday 15 December 2013 07:20 PM, Sekhar Nori wrote:

On Sunday 15 December 2013 12:41 AM, Santosh Shilimkar wrote:

Linus, Sekhar,

On Thursday 12 December 2013 01:12 PM, Grygorii Strashko wrote:

This series is intended to update Davinci GPIO driver and reuse
it for Keystone SoCs, because Keystone uses the similar GPIO IP like Davinci.
Keystone GPIO IP: supports:
- up to 32 GPIO lines;
- only unbanked irqs;

See Documentation:
Keystone - http://www.ti.com/lit/ug/sprugv1/sprugv1.pdf

This series depends on:
[1] [PATCH 1/2] gpio: davinci: Fix a check for unbanked gpio
https://lkml.org/lkml/2013/11/8/22
[2] [PATCH v6 0/6] gpio: daVinci: cleanup and feature enhancement
https://www.mail-archive.com/devicetree@vger.kernel.org/msg05970.html
[3] gpio: davinci: get rid of DAVINCI_N_GPIO
https://lkml.org/lkml/2013/11/26/405
[4] gpio: introduce GPIO_DAVINCI kconfig option
https://lkml.org/lkml/2013/11/26/435
[5] gpio: davinci: use chained_irq_enter/chained_irq_exit API
https://lkml.org/lkml/2013/11/26/428

To handle all dependencies, I've created a branch where I collected all
ready to merge patches (all acks added in patches) and this series:
- https://github.com/grygoriyS/linux.git
- branch: keystone-master-gpio-for-next


Can one of you pull all these patches ?


So I went through my backlog and queued all that I think is ready. Here
is the branch. Let me know if there is anything else missing.


Looks like everything are in place. Thanks.



Forgot to mention that I have not been able to test them today though.
They will hit linux-next only after I have been able to test them and I
send a pull request to arm-soc or Linus W.



Regards,
-grygorii

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


Re: [PATCH 0/2] gpio: davinci: reuse for keystone arch

2013-12-16 Thread Santosh Shilimkar
On Sunday 15 December 2013 08:50 AM, Sekhar Nori wrote:
 On Sunday 15 December 2013 12:41 AM, Santosh Shilimkar wrote:
 Linus, Sekhar,

 On Thursday 12 December 2013 01:12 PM, Grygorii Strashko wrote:
 This series is intended to update Davinci GPIO driver and reuse
 it for Keystone SoCs, because Keystone uses the similar GPIO IP like 
 Davinci.
 Keystone GPIO IP: supports:
 - up to 32 GPIO lines;
 - only unbanked irqs;

 See Documentation:
 Keystone - http://www.ti.com/lit/ug/sprugv1/sprugv1.pdf

 This series depends on:
 [1] [PATCH 1/2] gpio: davinci: Fix a check for unbanked gpio
 https://lkml.org/lkml/2013/11/8/22
 [2] [PATCH v6 0/6] gpio: daVinci: cleanup and feature enhancement
 https://www.mail-archive.com/devicetree@vger.kernel.org/msg05970.html
 [3] gpio: davinci: get rid of DAVINCI_N_GPIO
 https://lkml.org/lkml/2013/11/26/405
 [4] gpio: introduce GPIO_DAVINCI kconfig option
 https://lkml.org/lkml/2013/11/26/435
 [5] gpio: davinci: use chained_irq_enter/chained_irq_exit API
 https://lkml.org/lkml/2013/11/26/428

 To handle all dependencies, I've created a branch where I collected all 
 ready to merge patches (all acks added in patches) and this series:
 - https://github.com/grygoriyS/linux.git
 - branch: keystone-master-gpio-for-next

 Can one of you pull all these patches ?
 
 So I went through my backlog and queued all that I think is ready. Here
 is the branch. Let me know if there is anything else missing.

The $subject series (2 patches) don't seems to be on your branch.

Regards,
Santosh
 



___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


Re: [PATCH 0/2] gpio: davinci: reuse for keystone arch

2013-12-16 Thread Santosh Shilimkar
On Monday 16 December 2013 10:09 AM, Santosh Shilimkar wrote:
 On Sunday 15 December 2013 08:50 AM, Sekhar Nori wrote:
 On Sunday 15 December 2013 12:41 AM, Santosh Shilimkar wrote:
 Linus, Sekhar,

 On Thursday 12 December 2013 01:12 PM, Grygorii Strashko wrote:
 This series is intended to update Davinci GPIO driver and reuse
 it for Keystone SoCs, because Keystone uses the similar GPIO IP like 
 Davinci.
 Keystone GPIO IP: supports:
 - up to 32 GPIO lines;
 - only unbanked irqs;

 See Documentation:
 Keystone - http://www.ti.com/lit/ug/sprugv1/sprugv1.pdf

 This series depends on:
 [1] [PATCH 1/2] gpio: davinci: Fix a check for unbanked gpio
 https://lkml.org/lkml/2013/11/8/22
 [2] [PATCH v6 0/6] gpio: daVinci: cleanup and feature enhancement
 https://www.mail-archive.com/devicetree@vger.kernel.org/msg05970.html
 [3] gpio: davinci: get rid of DAVINCI_N_GPIO
 https://lkml.org/lkml/2013/11/26/405
 [4] gpio: introduce GPIO_DAVINCI kconfig option
 https://lkml.org/lkml/2013/11/26/435
 [5] gpio: davinci: use chained_irq_enter/chained_irq_exit API
 https://lkml.org/lkml/2013/11/26/428

 To handle all dependencies, I've created a branch where I collected all 
 ready to merge patches (all acks added in patches) and this series:
 - https://github.com/grygoriyS/linux.git
 - branch: keystone-master-gpio-for-next

 Can one of you pull all these patches ?

 So I went through my backlog and queued all that I think is ready. Here
 is the branch. Let me know if there is anything else missing.

 The $subject series (2 patches) don't seems to be on your branch.
 
Ofcourse Linus needs to ack them before they can be considered.
I have couple of comments as well so refresh of the series
would be needed.

Linus, Can you also please look at them.

Regards,
Santosh

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


Re: [PATCH 0/2] gpio: davinci: reuse for keystone arch

2013-12-15 Thread Sekhar Nori
On Sunday 15 December 2013 12:41 AM, Santosh Shilimkar wrote:
 Linus, Sekhar,
 
 On Thursday 12 December 2013 01:12 PM, Grygorii Strashko wrote:
 This series is intended to update Davinci GPIO driver and reuse
 it for Keystone SoCs, because Keystone uses the similar GPIO IP like Davinci.
 Keystone GPIO IP: supports:
 - up to 32 GPIO lines;
 - only unbanked irqs;

 See Documentation:
 Keystone - http://www.ti.com/lit/ug/sprugv1/sprugv1.pdf

 This series depends on:
 [1] [PATCH 1/2] gpio: davinci: Fix a check for unbanked gpio
 https://lkml.org/lkml/2013/11/8/22
 [2] [PATCH v6 0/6] gpio: daVinci: cleanup and feature enhancement
 https://www.mail-archive.com/devicetree@vger.kernel.org/msg05970.html
 [3] gpio: davinci: get rid of DAVINCI_N_GPIO
 https://lkml.org/lkml/2013/11/26/405
 [4] gpio: introduce GPIO_DAVINCI kconfig option
 https://lkml.org/lkml/2013/11/26/435
 [5] gpio: davinci: use chained_irq_enter/chained_irq_exit API
 https://lkml.org/lkml/2013/11/26/428

 To handle all dependencies, I've created a branch where I collected all 
 ready to merge patches (all acks added in patches) and this series:
 - https://github.com/grygoriyS/linux.git
 - branch: keystone-master-gpio-for-next

 Can one of you pull all these patches ?

So I went through my backlog and queued all that I think is ready. Here
is the branch. Let me know if there is anything else missing.

https://git.kernel.org/cgit/linux/kernel/git/nsekhar/linux-davinci.git/log/?h=v3.14/gpio

Thanks,
Sekhar
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


Re: [PATCH 0/2] gpio: davinci: reuse for keystone arch

2013-12-15 Thread Sekhar Nori
On Sunday 15 December 2013 07:20 PM, Sekhar Nori wrote:
 On Sunday 15 December 2013 12:41 AM, Santosh Shilimkar wrote:
 Linus, Sekhar,

 On Thursday 12 December 2013 01:12 PM, Grygorii Strashko wrote:
 This series is intended to update Davinci GPIO driver and reuse
 it for Keystone SoCs, because Keystone uses the similar GPIO IP like 
 Davinci.
 Keystone GPIO IP: supports:
 - up to 32 GPIO lines;
 - only unbanked irqs;

 See Documentation:
 Keystone - http://www.ti.com/lit/ug/sprugv1/sprugv1.pdf

 This series depends on:
 [1] [PATCH 1/2] gpio: davinci: Fix a check for unbanked gpio
 https://lkml.org/lkml/2013/11/8/22
 [2] [PATCH v6 0/6] gpio: daVinci: cleanup and feature enhancement
 https://www.mail-archive.com/devicetree@vger.kernel.org/msg05970.html
 [3] gpio: davinci: get rid of DAVINCI_N_GPIO
 https://lkml.org/lkml/2013/11/26/405
 [4] gpio: introduce GPIO_DAVINCI kconfig option
 https://lkml.org/lkml/2013/11/26/435
 [5] gpio: davinci: use chained_irq_enter/chained_irq_exit API
 https://lkml.org/lkml/2013/11/26/428

 To handle all dependencies, I've created a branch where I collected all 
 ready to merge patches (all acks added in patches) and this series:
 - https://github.com/grygoriyS/linux.git
 - branch: keystone-master-gpio-for-next

 Can one of you pull all these patches ?
 
 So I went through my backlog and queued all that I think is ready. Here
 is the branch. Let me know if there is anything else missing.

Forgot to mention that I have not been able to test them today though.
They will hit linux-next only after I have been able to test them and I
send a pull request to arm-soc or Linus W.

Thanks,
Sekhar
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


Re: [PATCH 0/2] gpio: davinci: reuse for keystone arch

2013-12-14 Thread Santosh Shilimkar
Linus, Sekhar,

On Thursday 12 December 2013 01:12 PM, Grygorii Strashko wrote:
 This series is intended to update Davinci GPIO driver and reuse
 it for Keystone SoCs, because Keystone uses the similar GPIO IP like Davinci.
 Keystone GPIO IP: supports:
 - up to 32 GPIO lines;
 - only unbanked irqs;
 
 See Documentation:
 Keystone - http://www.ti.com/lit/ug/sprugv1/sprugv1.pdf
 
 This series depends on:
 [1] [PATCH 1/2] gpio: davinci: Fix a check for unbanked gpio
 https://lkml.org/lkml/2013/11/8/22
 [2] [PATCH v6 0/6] gpio: daVinci: cleanup and feature enhancement
 https://www.mail-archive.com/devicetree@vger.kernel.org/msg05970.html
 [3] gpio: davinci: get rid of DAVINCI_N_GPIO
 https://lkml.org/lkml/2013/11/26/405
 [4] gpio: introduce GPIO_DAVINCI kconfig option
 https://lkml.org/lkml/2013/11/26/435
 [5] gpio: davinci: use chained_irq_enter/chained_irq_exit API
 https://lkml.org/lkml/2013/11/26/428
 
 To handle all dependencies, I've created a branch where I collected all 
 ready to merge patches (all acks added in patches) and this series:
 - https://github.com/grygoriyS/linux.git
 - branch: keystone-master-gpio-for-next
 
Can one of you pull all these patches ?

If needed I can take these patches to arm-soc with Linus's ack
or can prepare a pull request which Linus W can pull from from.

Regards,
Santosh



___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


[PATCH 0/2] gpio: davinci: reuse for keystone arch

2013-12-12 Thread Grygorii Strashko
This series is intended to update Davinci GPIO driver and reuse
it for Keystone SoCs, because Keystone uses the similar GPIO IP like Davinci.
Keystone GPIO IP: supports:
- up to 32 GPIO lines;
- only unbanked irqs;

See Documentation:
Keystone - http://www.ti.com/lit/ug/sprugv1/sprugv1.pdf

This series depends on:
[1] [PATCH 1/2] gpio: davinci: Fix a check for unbanked gpio
https://lkml.org/lkml/2013/11/8/22
[2] [PATCH v6 0/6] gpio: daVinci: cleanup and feature enhancement
https://www.mail-archive.com/devicetree@vger.kernel.org/msg05970.html
[3] gpio: davinci: get rid of DAVINCI_N_GPIO
https://lkml.org/lkml/2013/11/26/405
[4] gpio: introduce GPIO_DAVINCI kconfig option
https://lkml.org/lkml/2013/11/26/435
[5] gpio: davinci: use chained_irq_enter/chained_irq_exit API
https://lkml.org/lkml/2013/11/26/428

To handle all dependencies, I've created a branch where I collected all 
ready to merge patches (all acks added in patches) and this series:
- https://github.com/grygoriyS/linux.git
- branch: keystone-master-gpio-for-next

The keystone-master-gpio-for-next based on:
 https://git.kernel.org/cgit/linux/kernel/git/ssantosh/linux-keystone.git
 branch: keystone/master

+ where I've merged in:
 https://git.kernel.org/cgit/linux/kernel/git/nsekhar/linux-davinci.git
 branch: fixes

List of commits:
 6fb66de gpio: davinci: reuse for Keystone SoC
 c0c5422 gpio: davinci: don't create irq_domain in case of unbanked irqs
 df9f7bc gpio: davinci: use chained_irq_enter/chained_irq_exit API
 6230c92 gpio: davinci: introduce GPIO_DAVINCI kconfig option
 8b0c1a8 gpio: davinci: get rid of DAVINCI_N_GPIO
 5eb07f7 gpio: davinci: add OF support
 df3e59d gpio: davinci: remove unused variable intc_irq_num
 38804b6 gpio: davinci: converts to use irqdomain
 94eac24 gpio: davinci: use {readl|writel}_relaxed() instead of __raw_*

CC: Linus Walleij linus.wall...@linaro.org
CC: Sekhar Nori nsek...@ti.com
CC: Santosh Shilimkar santosh.shilim...@ti.com

Grygorii Strashko (2):
  gpio: davinci: don't create irq_domain in case of unbanked irqs
  gpio: davinci: reuse for Keystone SoC

 .../devicetree/bindings/gpio/gpio-davinci.txt  |4 +-
 drivers/gpio/gpio-davinci.c|   83 ++--
 2 files changed, 59 insertions(+), 28 deletions(-)

-- 
1.7.9.5

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source