Re: [PATCH] WIP: HACK: LPAE, BOOTMEM and NO_BOOTMEM

2013-07-01 Thread Santosh Shilimkar
On Saturday 29 June 2013 04:08 PM, Yinghai Lu wrote: On Sat, Jun 29, 2013 at 12:55 PM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: On Sat, Jun 29, 2013 at 12:29:55PM -0700, Yinghai Lu wrote: On these SoCs which Santosh is working on, the main physical memory mapping is above 4GB,

Re: [RFC PATCH 5/6] ARM, mm: change meaning of max_low_pfn to maximum pfn for nobootmem

2013-07-01 Thread Santosh Shilimkar
Joonsoo, On Monday 25 March 2013 12:11 AM, Joonsoo Kim wrote: nobootmem use max_low_pfn for computing boundary in free_all_bootmem() So we need proper value to max_low_pfn. But, there is some difficulty related to max_low_pfn. max_low_pfn is used for two meanings in various architectures.

Re: [PATCH v3 0/5] Add Keystone PCIe controller driver

2014-07-09 Thread Santosh Shilimkar
functions and required modification in some to support the old DW h/w based Keystone driver. Please review and let me know if you have any comments. CC: Santosh Shilimkar santosh.shilim...@ti.com CC: Russell King li...@arm.linux.org.uk CC: Grant Likely grant.lik...@linaro.org CC: Rob

Re: [PATCH 1/2] net: davinci_mdio: reuse for keystone2 arch

2014-07-09 Thread Santosh Shilimkar
://www.ti.com/lit/ug/spruhj5/spruhj5.pdf Hence, reuse Davinci MDIO driver for Keystone 2 and enable TI networking for Keystone 2 devices Signed-off-by: Grygorii Strashko grygorii.stras...@ti.com --- Looks good to me. Reviewed-by: Santosh Shilimkar santosh.shilim...@ti.com .../devicetree

Re: [PATCH 2/2] net: davinci_mdio: allow to create phys from dt

2014-07-09 Thread Santosh Shilimkar
scan the bus for PHYs detection. + */ multi line comment is not as per coding style. Please fix that. Patch as such looks good to me so with those minor fixes, feel free to append my review tag. Reviewed-by: Santosh Shilimkar santosh.shilim...@ti.com + if (dev-of_node of_get_child_count

Re: [PATCH 03/14] cpufreq: Add support for per-policy driver data

2014-07-09 Thread Santosh Shilimkar
On Tuesday 01 July 2014 12:32 PM, Viresh Kumar wrote: Drivers supporting multiple clusters or multiple 'struct cpufreq_policy' instances may need to keep per-policy data. If the core doesn't support them, they might do it in the most unoptimized way: 'per-cpu' data. This patch adds another

Re: [PATCH 02/14] clk: Create of_clk_shared_by_cpus()

2014-07-09 Thread Santosh Shilimkar
+ Lorenzo On Tuesday 01 July 2014 12:32 PM, Viresh Kumar wrote: Create a new routine of_clk_shared_by_cpus() that finds if clock lines are shared between two CPUs. This is verified by comparing clocks property from CPU's DT node. Returns 1 if clock line is shared between them, 0 if clock

Re: [PATCH 05/14] cpufreq: cpu0: don't validate clock on clk_put()

2014-07-09 Thread Santosh Shilimkar
-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH 04/14] cpufreq: cpu0: Add Module Author

2014-07-09 Thread Santosh Shilimkar
On Tuesday 01 July 2014 12:32 PM, Viresh Kumar wrote: Two people are maintaining it now, Viresh and Shawn. Add Viresh's details in MODULE_AUTHOR() and copyright section. Suggested-by: Shawn Guo shawn@linaro.org Signed-off-by: Viresh Kumar viresh.ku...@linaro.org ---

Re: [PATCH 06/14] cpufreq: cpu0: defer probe if clock isn't registered yet

2014-07-09 Thread Santosh Shilimkar
are returning the right error with wrong print message. Fix print message to convey right error. Signed-off-by: Viresh Kumar viresh.ku...@linaro.org --- drivers/cpufreq/cpufreq-cpu0.c | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) Looks good to me. Acked-by: Santosh

Re: [PATCH 07/14] cpufreq: cpu0: OPPs can be populated at runtime

2014-07-09 Thread Santosh Shilimkar
as suggested by Stephen, patch looks good to me. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please

Re: [PATCH 08/14] cpufreq: cpu0: use dev_{err|warn|dbg} instead of pr_{err|warn|debug}

2014-07-09 Thread Santosh Shilimkar
viresh.ku...@linaro.org --- drivers/cpufreq/cpufreq-cpu0.c | 32 ++-- 1 file changed, 18 insertions(+), 14 deletions(-) Looks good to me. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: [PATCH 09/14] cpufreq: cpu0: Move per-cluster initialization code to -init()

2014-07-09 Thread Santosh Shilimkar
On Tuesday 01 July 2014 12:32 PM, Viresh Kumar wrote: Currently this driver only support platforms on which all CPUs share clock voltage lines and there is requirement to support platforms which have separate clock voltage lines for CPUs, like Qualcomm's Krait and ARM's big LITTLE. Each

Re: [PATCH 04/14] cpufreq: cpu0: Add Module Author

2014-07-09 Thread Santosh Shilimkar
On Wednesday 09 July 2014 11:08 AM, Viresh Kumar wrote: On 9 July 2014 20:12, Santosh Shilimkar santosh.shilim...@ti.com wrote: Not related to this patch but I think its time to change the name of this driver. I never liked this 'cpufreq-cpu0.c' and already mentioned that during the reviews

Re: [PATCH 09/14] cpufreq: cpu0: Move per-cluster initialization code to -init()

2014-07-09 Thread Santosh Shilimkar
On Wednesday 09 July 2014 11:17 AM, Viresh Kumar wrote: On 9 July 2014 20:23, Santosh Shilimkar santosh.shilim...@ti.com wrote: I scanned this patch and subsequent patches from the series. Since you are modifying the interfaces and bindings, I just think its better if we can address the cases

Re: [PATCH 09/14] cpufreq: cpu0: Move per-cluster initialization code to -init()

2014-07-09 Thread Santosh Shilimkar
On Wednesday 09 July 2014 11:27 AM, Viresh Kumar wrote: On 9 July 2014 20:56, Santosh Shilimkar santosh.shilim...@ti.com wrote: We still *don't* support platforms with separate clock/voltage lines for CPUs. This would be done in a separate patch. Probably s/separate/later would be enough

Re: [PATCH 07/14] cpufreq: cpu0: OPPs can be populated at runtime

2014-07-10 Thread Santosh Shilimkar
On Thursday 10 July 2014 08:39 AM, Nishanth Menon wrote: On Thu, Jul 10, 2014 at 6:19 AM, Viresh Kumar viresh.ku...@linaro.org wrote: On 9 July 2014 20:14, Santosh Shilimkar santosh.shilim...@ti.com wrote: Assuming you are updating bidnings as suggested by Stephen, patch looks good to me

Re: [PATCH] dt/documentation: add specification of dma bus information

2014-06-20 Thread Santosh Shilimkar
On Monday 09 June 2014 09:59 AM, Santosh Shilimkar wrote: On Sunday 08 June 2014 10:13 PM, Fabio Estevam wrote: On Thu, Jun 5, 2014 at 12:22 PM, Santosh Shilimkar santosh.shilim...@ti.com wrote: Recently we introduced the generic device tree infrastructure for couple of DMA bus parameter

Re: [PATCH v2 0/8] Add Keystone PCIe controller driver

2014-06-20 Thread Santosh Shilimkar
: Santosh Shilimkar santosh.shilim...@ti.com CC: Russell King li...@arm.linux.org.uk CC: Grant Likely grant.lik...@linaro.org CC: Rob Herring robh...@kernel.org CC: Mohit Kumar mohit.ku...@st.com CC: Jingoo Han jg1@samsung.com CC: Bjorn Helgaas bhelg...@google.com CC: Pratyush Anand

Re: [PATCH] dt/documentation: add specification of dma bus information

2014-06-20 Thread Santosh Shilimkar
On Friday 20 June 2014 11:50 AM, Rob Herring wrote: On Fri, Jun 20, 2014 at 10:04 AM, Santosh Shilimkar santosh.shilim...@ti.com wrote: On Monday 09 June 2014 09:59 AM, Santosh Shilimkar wrote: On Sunday 08 June 2014 10:13 PM, Fabio Estevam wrote: On Thu, Jun 5, 2014 at 12:22 PM, Santosh

Re: [PATCH v2 3/8] PCI: designware: update pcie core driver to work with dw hw version 3.65

2014-06-20 Thread Santosh Shilimkar
@vger.kernel.org; linux-...@vger.kernel.org; devicet...@vger.kernel.org; linux- d...@vger.kernel.org Cc: Murali Karicheri; Santosh Shilimkar; Russell King; Grant Likely; Rob Herring; Mohit KUMAR DCG; Jingoo Han; Bjorn Helgaas; Pratyush ANAND; Richard Zhu; Kishon Vijay Abraham I; Marek Vasut

Re: [PATCH] dt/documentation: add specification of dma bus information

2014-06-20 Thread Santosh Shilimkar
On Friday 20 June 2014 02:56 PM, Arnd Bergmann wrote: On Friday 20 June 2014 13:17:43 Santosh Shilimkar wrote: + dma-coherent; + dma-ranges; + + dwc3@269 { + compatible = synopsys,dwc3

Re: [PATCH] dt/documentation: add specification of dma bus information

2014-06-22 Thread Santosh Shilimkar
On Friday 20 June 2014 03:46 PM, Rob Herring wrote: On Fri, Jun 20, 2014 at 2:02 PM, Santosh Shilimkar santosh.shilim...@ti.com wrote: On Friday 20 June 2014 02:56 PM, Arnd Bergmann wrote: On Friday 20 June 2014 13:17:43 Santosh Shilimkar wrote: + dma-coherent

[PATCH] MAINTAINERS: Add few more Keystone drivers

2014-06-22 Thread Santosh Shilimkar
mturque...@linaro.org Cc: Daniel Lezcano daniel.lezc...@linaro.org Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- MAINTAINERS | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/MAINTAINERS

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

2013-12-20 Thread Santosh Shilimkar
On Friday 20 December 2013 04:40 AM, Linus Walleij wrote: On Wed, Dec 18, 2013 at 11:07 AM, Grygorii Strashko grygorii.stras...@ti.com 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.

[PATCH] mm/memblock: use WARN_ONCE when MAX_NUMNODES passed as input parameter

2013-12-20 Thread Santosh Shilimkar
Lu ying...@kernel.org Cc: Tejun Heo t...@kernel.org Cc: Andrew Morton a...@linux-foundation.org Signed-off-by: Grygorii Strashko grygorii.stras...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- Incremental update on the memblock series as suggested by Tejun in below thread

Re: [PATCH v3 08/23] mm/memblock: Add memblock memory allocation apis

2013-12-20 Thread Santosh Shilimkar
On Saturday 14 December 2013 02:48 PM, Santosh Shilimkar wrote: On Saturday 14 December 2013 06:08 AM, Tejun Heo wrote: Hello, Santosh. On Fri, Dec 13, 2013 at 07:52:42PM -0500, Santosh Shilimkar wrote: +static void * __init memblock_virt_alloc_internal( + phys_addr_t

Re: [PATCH] mm/ARM: fix ARMs __ffs() to conform to avoid warning with NO_BOOTMEM

2013-12-20 Thread Santosh Shilimkar
Russell, On Friday 13 December 2013 07:38 PM, Santosh Shilimkar wrote: Building ARM with NO_BOOTMEM generates below warning. mm/nobootmem.c: In function _free_pages_memory___: mm/nobootmem.c:88:11: warning: comparison of distinct pointer types lacks a cast order = min

Re: [PATCH] mm/ARM: fix ARMs __ffs() to conform to avoid warning with NO_BOOTMEM

2013-12-20 Thread Santosh Shilimkar
On Friday 20 December 2013 05:55 PM, Russell King - ARM Linux wrote: On Fri, Dec 20, 2013 at 05:39:25PM -0500, Santosh Shilimkar wrote: Russell, On Friday 13 December 2013 07:38 PM, Santosh Shilimkar wrote: Building ARM with NO_BOOTMEM generates below warning. mm/nobootmem.c: In function

Re: [PATCHv2 1/2] mm/memblock: add memblock_get_current_limit

2014-02-05 Thread Santosh Shilimkar
On Tuesday 04 February 2014 07:02 PM, Laura Abbott wrote: Appart from setting the limit of memblock, it's also useful to be able to get the limit to avoid recalculating it every time. Add the function to do so. Signed-off-by: Laura Abbott lau...@codeaurora.org --- Acked-by: Santosh

Re: [PATCHv2 2/2] arm: Get rid of meminfo

2014-02-05 Thread Santosh Shilimkar
-by: Laura Abbott lau...@codeaurora.org --- Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read

Re: [PATCH] ARM: mm: Fix the memblock allocation for LPAE machines

2014-02-05 Thread Santosh Shilimkar
Russell, On Saturday 01 February 2014 03:14 PM, Santosh Shilimkar wrote: Commit ad6492b8 added much needed memblock_virt_alloc_low() and further commit 07bacb3 {memblock, bootmem: restore goal for alloc_low} fixed the issue with low memory limit thansk to Yinghai. But even after all

Re: [PATCH] ARM: mm: Fix the memblock allocation for LPAE machines

2014-02-05 Thread Santosh Shilimkar
On Wednesday 05 February 2014 06:48 PM, Russell King - ARM Linux wrote: On Wed, Feb 05, 2014 at 06:39:44PM -0500, Santosh Shilimkar wrote: Russell, On Saturday 01 February 2014 03:14 PM, Santosh Shilimkar wrote: Commit ad6492b8 added much needed memblock_virt_alloc_low() and further commit

Re: [PATCH] ARM: mm: Fix the memblock allocation for LPAE machines

2014-02-06 Thread Santosh Shilimkar
On Thursday 06 February 2014 01:41 PM, Russell King - ARM Linux wrote: On Wed, Feb 05, 2014 at 07:50:55PM -0500, Santosh Shilimkar wrote: On Wednesday 05 February 2014 06:48 PM, Russell King - ARM Linux wrote: On Wed, Feb 05, 2014 at 06:39:44PM -0500, Santosh Shilimkar wrote: Russell

Re: [PATCH] irqchip: add keystone irq controller ip driver

2014-07-18 Thread Santosh Shilimkar
Hi Jason, On Friday 18 July 2014 08:59 AM, Jason Cooper wrote: Grygorii, On Mon, Jul 14, 2014 at 06:27:57PM +0300, Grygorii Strashko wrote: On Keystone SOCs, DSP cores can send interrupts to ARM host using the IRQ controller IP. It provides 28 IRQ signals to ARM. The IRQ handler running on

Re: [PATCH] gpio: omap: Fix interrupt names

2014-08-21 Thread Santosh Shilimkar
that we create irq_chip instance specific for each GPIO bank which is trivial to achieve. Signed-off-by: Nishanth Menon n...@ti.com --- based on v3.17-rc1 Looks good.. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com drivers/gpio/gpio-omap.c | 31 +-- 1 file

Re: [PATCH v2 0/3] net: Add Keystone NetCP ethernet driver support

2014-08-22 Thread Santosh Shilimkar
Hi David, On Thursday 21 August 2014 07:36 PM, David Miller wrote: From: Santosh Shilimkar santosh.shilim...@ti.com Date: Fri, 15 Aug 2014 11:12:39 -0400 Update version after incorporating David Miller's comment from earlier posting [1]. I would like to get these merged for upcoming 3.18

Re: [PATCH v2 2/3] net: Add Keystone NetCP ethernet driver

2014-08-22 Thread Santosh Shilimkar
On Thursday 21 August 2014 10:48 PM, Stephen Hemminger wrote: On Fri, 15 Aug 2014 11:12:41 -0400 Santosh Shilimkar santosh.shilim...@ti.com wrote: NetCP driver has a plug-in module architecture where each of the NetCP sub-modules exist as a loadable kernel module which plug in to the netcp

Re: [PATCH v1] gpio: keystone: add dsp gpio controller driver

2014-07-23 Thread Santosh Shilimkar
On Wednesday 23 July 2014 11:10 AM, Linus Walleij wrote: On Wed, Jul 16, 2014 at 12:43 PM, Grygorii Strashko grygorii.stras...@ti.com wrote: From: Murali Karicheri m-kariche...@ti.com On Keystone SOCs, ARM host can send interrupts to DSP cores using the DSP GPIO controller IP. Each DSP

Re: [PATCH v1] gpio: keystone: add dsp gpio controller driver

2014-07-24 Thread Santosh Shilimkar
On Thursday 24 July 2014 10:12 AM, Linus Walleij wrote: On Wed, Jul 23, 2014 at 5:25 PM, Santosh Shilimkar santosh.shilim...@ti.com wrote: I will try to answer this. This IP is indeed a GPIO block but the IO's are used just OUTPUT lines from Linux HOST perspective. These IOs are connected

Re: [PATCH v1] gpio: keystone: add dsp gpio controller driver

2014-07-24 Thread Santosh Shilimkar
On Thursday 24 July 2014 11:23 AM, Linus Walleij wrote: On Thu, Jul 24, 2014 at 4:21 PM, Santosh Shilimkar santosh.shilim...@ti.com wrote: On Thursday 24 July 2014 10:12 AM, Linus Walleij wrote: On Wed, Jul 23, 2014 at 5:25 PM, Santosh Shilimkar santosh.shilim...@ti.com wrote: I will try

Re: [PATCH v1] gpio: keystone: add dsp gpio controller driver

2014-07-24 Thread Santosh Shilimkar
On Thursday 24 July 2014 01:19 PM, Jassi Brar wrote: On 23 July 2014 20:40, Linus Walleij linus.wall...@linaro.org wrote: On Wed, Jul 16, 2014 at 12:43 PM, Grygorii Strashko grygorii.stras...@ti.com wrote: From: Murali Karicheri m-kariche...@ti.com On Keystone SOCs, ARM host can send

Re: [PATCH v1] gpio: keystone: add dsp gpio controller driver

2014-07-24 Thread Santosh Shilimkar
On Thursday 24 July 2014 02:52 PM, Suman Anna wrote: Hi, On 07/24/2014 01:12 PM, Jassi Brar wrote: On 24 July 2014 22:52, Santosh Shilimkar santosh.shilim...@ti.com wrote: On Thursday 24 July 2014 01:19 PM, Jassi Brar wrote: On 23 July 2014 20:40, Linus Walleij linus.wall...@linaro.org

[Patch v3 6/6] MAINTAINERS: Add Keystone Multicore Navigator drivers entry

2014-08-08 Thread Santosh Shilimkar
Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- MAINTAINERS |9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index c2066f4..e5b1179 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9051,6 +9051,15 @@ F: drivers/misc/tifm* F: drivers

[Patch v3 5/6] soc: ti: add Keystone Navigator DMA support

2014-08-08 Thread Santosh Shilimkar
...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Grant Likely grant.lik...@linaro.org Cc: Rob Herring robh...@kernel.org Cc: Mark Rutland mark.rutl...@arm.com Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- drivers/soc/ti/Kconfig | 10

[Patch v3 3/6] soc: ti: add Keystone Navigator QMSS driver

2014-08-08 Thread Santosh Shilimkar
...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Grant Likely grant.lik...@linaro.org Cc: Rob Herring robh...@kernel.org Cc: Mark Rutland mark.rutl...@arm.com Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- drivers/Kconfig

[Patch v3 0/6] soc: ti: Keystone Navigator drivers

2014-08-08 Thread Santosh Shilimkar
driver Santosh Shilimkar (3): Documentation: dt: soc: add Keystone Navigator DMA bindings soc: ti: add Keystone Navigator DMA support MAINTAINERS: Add Keystone Multicore Navigator drivers entry .../bindings/soc/ti/keystone-navigator-dma.txt | 111 ++ .../bindings/soc/ti/keystone

[Patch v3 4/6] Documentation: dt: soc: add Keystone Navigator DMA bindings

2014-08-08 Thread Santosh Shilimkar
...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Grant Likely grant.lik...@linaro.org Cc: Rob Herring robh...@kernel.org Cc: Mark Rutland mark.rutl...@arm.com Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- .../bindings/soc/ti/keystone-navigator

[Patch v3 1/6] firmware: add Keystone QMSS PDSP accumulator firmware blob

2014-08-08 Thread Santosh Shilimkar
Gala ga...@codeaurora.org Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- firmware/Makefile |1 + .../keystone

[Patch v3 2/6] Documentation: dt: soc: add Keystone Navigator QMSS bindings

2014-08-08 Thread Santosh Shilimkar
...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Grant Likely grant.lik...@linaro.org Cc: Rob Herring robh...@kernel.org Cc: Mark Rutland mark.rutl...@arm.com Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- .../bindings/soc/ti/keystone

[PATCH v2 0/3] net: Add Keystone NetCP ethernet driver support

2014-08-15 Thread Santosh Shilimkar
Update version after incorporating David Miller's comment from earlier posting [1]. I would like to get these merged for upcoming 3.18 merge window if there are no concerns on this version. The network coprocessor (NetCP) is a hardware accelerator that processes Ethernet packets. NetCP has a

[PATCH v2 3/3] MAINTAINER: net: Add TI NETCP Ethernet driver entry

2014-08-15 Thread Santosh Shilimkar
From: Sandeep Nair sandee...@ti.com Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- MAINTAINERS |6 ++ 1 file changed, 6 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 134483f..7b1c41d 100644 --- a/MAINTAINERS +++ b

[PATCH v2 1/3] Documentation: dt: net: Add binding doc for Keystone NetCP ethernet driver

2014-08-15 Thread Santosh Shilimkar
...@codeaurora.org Cc: David Miller da...@davemloft.net Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- .../devicetree/bindings/net/keystone-netcp.txt | 197 1 file changed, 197 insertions(+) create mode 100644 Documentation

Re: [PATCH v3 0/5] ARM: keystone: pm: switch to use generic pm domains

2014-10-24 Thread Santosh Shilimkar
/lkml/2014/10/20/248 v1: https://lkml.org/lkml/2014/9/29/382 [1] [PATCH/RFC 0/4] of: Register clocks for Runtime PM with PM core https://lkml.org/lkml/2014/4/24/1118 [2] [RFC PATCH 0/4] ARM: keystone: pm: switch to use generic pm domains https://lkml.org/lkml/2014/9/25/364 CC: Santosh

Re: [PATCH v2 1/3] PM / clock_ops: Add pm_clk_add_clk()

2014-10-21 Thread Santosh Shilimkar
Kevin, Rafael, On 10/20/2014 05:56 AM, Grygorii Strashko wrote: From: Geert Uytterhoeven geert+rene...@glider.be The existing pm_clk_add() allows to pass a clock by con_id. However, when referring to a specific clock from DT, no con_id is available. Add pm_clk_add_clk(), which allows to

Re: [PATCH v2 2/3] ARM: keystone: pm: switch to use generic pm domains

2014-10-21 Thread Santosh Shilimkar
On 10/20/2014 05:56 AM, Grygorii Strashko wrote: This patch switches Keystone 2 PM code to use Generic PM domains instead of PM clock domains because of the lack of DT support for the last. Reviewed-by: Kevin Hilman khil...@linaro.org Signed-off-by: Grygorii Strashko grygorii.stras...@ti.com

Re: [PATCH v2 02/47] memory: emif: Use API function to determine poweroff capability

2014-10-22 Thread Santosh Shilimkar
On 10/20/2014 09:12 PM, Guenter Roeck wrote: Use have_kernel_power_off() to determine if the kernel is able to power off the system. Cc: Santosh Shilimkar santosh.shilim...@ti.com Signed-off-by: Guenter Roeck li...@roeck-us.net --- v2: - poweroff - power_off Acked-by: Santosh Shilimkar

Re: [PATCH v2 2/3] ARM: keystone: pm: switch to use generic pm domains

2014-10-22 Thread Santosh Shilimkar
On 10/22/2014 08:58 AM, Kevin Hilman wrote: Grygorii Strashko grygorii.stras...@ti.com writes: Hi Santosh, On 10/21/2014 09:05 PM, Santosh Shilimkar wrote: On 10/20/2014 05:56 AM, Grygorii Strashko wrote: This patch switches Keystone 2 PM code to use Generic PM domains instead of PM clock

Re: [PATCH v2 0/3] net: Add Keystone NetCP ethernet driver support

2014-09-08 Thread Santosh Shilimkar
Hi Dave, On 8/22/14 3:45 PM, Santosh Shilimkar wrote: Hi David, On Thursday 21 August 2014 07:36 PM, David Miller wrote: From: Santosh Shilimkar santosh.shilim...@ti.com Date: Fri, 15 Aug 2014 11:12:39 -0400 Update version after incorporating David Miller's comment from earlier posting [1

Re: [PATCH 0/7] ARM: OMAP4+: powerdomain fixes

2014-08-27 Thread Santosh Shilimkar
On Friday 22 August 2014 09:49 AM, Nishanth Menon wrote: Hi, The following series are various fixes and improvements for powerdomain support in OMAP4+. This is part 1/6 series which eventually enables framework for suspend-to-ram and cpuidle for OMAP5 and DRA7 Each of series is based

Re: [PATCH 0/6] ARM: OMAP3+: PRM: fix up prm_handling

2014-08-27 Thread Santosh Shilimkar
Each of series is based on v3.17-rc1 and this specific series is available: weblink: https://github.com/nmenon/linux-2.6-playground/commits/push/v3.17/prm-fixes Series also looks reasonable. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from this list: send the line

Re: [PATCH 08/10] ARM: OMAP5/DRA7: PM: cpuidle MPU CSWR support

2014-08-27 Thread Santosh Shilimkar
On Wednesday 27 August 2014 03:35 PM, Nishanth Menon wrote: On Wed, Aug 27, 2014 at 2:13 PM, Kevin Hilman khil...@deeprootsystems.com wrote: + Daniel (cpuidle maintainer) [...] +static int omap_enter_idle_smp(struct cpuidle_device *dev, +struct cpuidle_driver

Re: [PATCH 07/10] ARM: OMAP5 / DRA7: Enable CPU RET on suspend

2014-08-27 Thread Santosh Shilimkar
On Wednesday 27 August 2014 03:41 PM, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [140827 12:05]: On 08/27/2014 01:58 PM, Kevin Hilman wrote: Nishanth Menon n...@ti.com writes: From: Rajendra Nayak rna...@ti.com On OMAP5 / DRA7, prevent a CPU powerdomain OFF and resulting MPU OSWR

Re: [PATCH 0/2] IO voltage domain support for rk3188 and rk3288

2014-08-28 Thread Santosh Shilimkar
On Thursday 28 August 2014 03:36 PM, Doug Anderson wrote: These two patches add support for automatically configuring the IO voltage domains on rk3188 and rk3288 SoCs. The first patch adds some new notification types to the regulator code. It's used by the second patch which actually

Re: [PATCH v2] PM / AVS: rockchip-io: add driver handling Rockchip io domains

2014-09-11 Thread Santosh Shilimkar
On Thursday 11 September 2014 05:00 PM, Doug Anderson wrote: From: Heiko Stübner he...@sntech.de IO domain voltages on some Rockchip SoCs are variable but need to be kept in sync between the regulators and the SoC using a special register. A specific example using rk3288: - If the

Re: [PATCH v2] PM / AVS: rockchip-io: add driver handling Rockchip io domains

2014-09-11 Thread Santosh Shilimkar
On Thursday 11 September 2014 06:07 PM, Doug Anderson wrote: Santosh, On Thu, Sep 11, 2014 at 2:31 PM, Santosh Shilimkar santosh.shilim...@ti.com wrote: +Required properties: +- compatible: should be one of: + - rockchip,rk3188-iodomain for rk3188 + - rockchip,rk3288-iodomain for rk3288

[PATCH v3 3/3] MAINTAINER: net: Add TI NETCP Ethernet driver entry

2014-09-13 Thread Santosh Shilimkar
From: Sandeep Nair sandee...@ti.com Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- MAINTAINERS |6 ++ 1 file changed, 6 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 134483f..7b1c41d 100644 --- a/MAINTAINERS +++ b

[PATCH v3 1/3] Documentation: dt: net: Add binding doc for Keystone NetCP ethernet driver

2014-09-13 Thread Santosh Shilimkar
...@codeaurora.org Cc: David Miller da...@davemloft.net Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- .../devicetree/bindings/net/keystone-netcp.txt | 197 1 file changed, 197 insertions(+) create mode 100644 Documentation

[PATCH v3 0/3] net: Add Keystone NetCP ethernet driver support

2014-09-13 Thread Santosh Shilimkar
Update v3 after incorporating Jamal and David Miller's comment/suggestion from earlier versions [1] [2]. I would like to get these merged for upcoming 3.18 merge window if there are no concerns on this version. After per the discussion here [3], the controversial custom exports have been dropped

Re: [PATCH v1 2/4] ARM: keystone: pm: switch to use generic pm domains

2014-10-02 Thread Santosh Shilimkar
On Monday 29 September 2014 10:38 AM, Grygorii Strashko wrote: This patch switches Keystone 2 PM code to use Generic PM domains instead of PM clock domains because of the lack of DT support for the last. Signed-off-by: Grygorii Strashko grygorii.stras...@ti.com ---

Re: [PATCH v1 4/4] ARM: dts: k2hk-evm: attach net, qmss and knav_dmas to keystone-gpc

2014-10-02 Thread Santosh Shilimkar
On Monday 29 September 2014 10:38 AM, Grygorii Strashko wrote: Attach Keystone 2s nodes for NetCP, NetCPx, QMSS, KNAV-DMA devices to the TI Keystone 2 Generic PM Controller. Signed-off-by: Grygorii Strashko grygorii.stras...@ti.com --- arch/arm/boot/dts/k2hk-evm.dts | 7 +++ 1 file

Re: [PATCH] [RESEND] drivers: bus: omap_l3: remove deprecated IRQF_DISABLED

2014-10-01 Thread Santosh Shilimkar
be ok I guess. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com drivers/bus/omap_l3_noc.c | 4 ++-- drivers/bus/omap_l3_smx.c | 6 ++ 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/bus/omap_l3_noc.c b/drivers/bus/omap_l3_noc.c index 531ae591783b..547a0fdba583

Re: [PATCH 1/3] soc: ti: Use list_first_entry_or_null() at appropriate places

2014-10-27 Thread Santosh Shilimkar
Alex, On 10/26/2014 02:37 AM, Axel Lin wrote: Use list_first_entry_or_null() for first_region() and first_queue_range(). list_first_entry() expects the list is not empty, so first_region() and first_queue_range() never return NULL. Thus use list_first_entry_or_null() instead. Signed-off-by:

Re: [PATCH 0/4] Enable PCI controller for Keystone SoCs

2014-10-28 Thread Santosh Shilimkar
On 10/28/2014 09:07 AM, Murali Karicheri wrote: On 10/28/2014 12:06 PM, Murali Karicheri wrote: On 10/24/2014 01:51 PM, Murali Karicheri wrote: Now that Keystone PCI driver is merged to v3.18, this patch series add build options and DTS bindings to enable the driver for Keystone SoCs. CC :

Re: [PATCH 0/4] Enable PCI controller for Keystone SoCs

2014-10-29 Thread Santosh Shilimkar
On 10/29/2014 08:02 AM, Murali Karicheri wrote: On 10/28/2014 12:33 PM, Santosh Shilimkar wrote: On 10/28/2014 09:07 AM, Murali Karicheri wrote: On 10/28/2014 12:06 PM, Murali Karicheri wrote: On 10/24/2014 01:51 PM, Murali Karicheri wrote: Now that Keystone PCI driver is merged to v3.18

Re: [PATCH v1 1/4] ARM: keystone: add pcie related options

2014-10-29 Thread Santosh Shilimkar
: Santosh Shilimkar ssant...@kernel.org --- - v1 - No change w.r.t arch/arm/mach-keystone/Kconfig |2 ++ 1 file changed, 2 insertions(+) Looks good. Will pick this up for next merge window. Regards, Santosh -- To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: [PATCH v1 2/4] ARM: keystone: defconfig: add options to enable PCI controller

2014-10-29 Thread Santosh Shilimkar
On 10/29/2014 09:45 AM, Murali Karicheri wrote: Please add some change log here even if it minimum. Signed-off-by: Murali Karicheri m-kariche...@ti.com CC: Santosh Shilimkar ssant...@kernel.org CC: Russell King li...@arm.linux.org.uk CC: Greg Kroah-Hartman gre...@linuxfoundation.org --- v1

Re: [PATCH v1 3/4] ARM: dts: keystone: add DT bindings for PCI controller for port 0

2014-10-29 Thread Santosh Shilimkar
On 10/29/2014 09:45 AM, Murali Karicheri wrote: Add common DT bindings to support PCI controller driver for port 0 on all of the K2 SoCs that has Synopsis Designware based pcie h/w. Signed-off-by: Murali Karicheri m-kariche...@ti.com CC: Santosh Shilimkar ssant...@kernel.org CC: Rob Herring

Re: [PATCH v1 4/4] ARM: dts: keystone-k2e: add DT bindings for PCI controller for port 1

2014-10-29 Thread Santosh Shilimkar
On 10/29/2014 09:45 AM, Murali Karicheri wrote: K2E SoC has a second PCI port based on Synopsis Designware PCIe h/w. Add DT bindings to support PCI controller for port 1 for this SoC. Signed-off-by: Murali Karicheri m-kariche...@ti.com CC: Santosh Shilimkar ssant...@kernel.org CC: Rob Herring

Re: [PATCH v1 0/4] Enable PCI controller for Keystone SoCs

2014-10-29 Thread Santosh Shilimkar
for Santosh. CC: Santosh Shilimkar ssant...@kernel.org CC: Greg Kroah-Hartman gre...@linuxfoundation.org CC: Rob Herring robh...@kernel.org CC: Pawel Moll pawel.m...@arm.com CC: Mark Rutland mark.rutl...@arm.com CC: Ian Campbell ijc+devicet...@hellion.org.uk CC: Kumar Gala ga...@codeaurora.org CC: Russell

Re: [PATCH v2 0/4] Enable PCI controller for Keystone SoCs

2014-10-29 Thread santosh shilimkar
On 10/29/2014 1:28 PM, Murali Karicheri wrote: v2: Some more minor edits based on comments Thanks for quick update. I will queue these up as mentioned. Regards, Santosh -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

Re: [PATCH v2 0/3] net: Add Keystone NetCP ethernet driver support

2014-09-09 Thread Santosh Shilimkar
On Tuesday 09 September 2014 07:44 AM, Jamal Hadi Salim wrote: On 09/08/14 10:41, Santosh Shilimkar wrote: The NetCP plugin module infrastructure use all the standard kernel infrastructure and its very tiny. So i found this manual here: http://www.silica.com/fileadmin/02_Products

Re: [PATCH v2 0/3] net: Add Keystone NetCP ethernet driver support

2014-09-11 Thread Santosh Shilimkar
On Wednesday 10 September 2014 07:33 AM, Jamal Hadi Salim wrote: On 09/09/14 11:19, Santosh Shilimkar wrote: All the documentation is open including packet accelerator offload in ti.com. Very nice. Would you do me a kindness and point to the switch interface documentation (and other ones

Re: [PATCH v2 0/3] net: Add Keystone NetCP ethernet driver support

2014-09-11 Thread Santosh Shilimkar
Dave, On Monday 08 September 2014 10:41 AM, Santosh Shilimkar wrote: Hi Dave, On 8/22/14 3:45 PM, Santosh Shilimkar wrote: Hi David, On Thursday 21 August 2014 07:36 PM, David Miller wrote: From: Santosh Shilimkar santosh.shilim...@ti.com Date: Fri, 15 Aug 2014 11:12:39 -0400 Update

Re: [PATCH] ARM: keystone: dts: fix bindings for pcie and usb clock nodes

2014-09-11 Thread Santosh Shilimkar
On Thursday 11 September 2014 11:40 AM, Murali Karicheri wrote: Fix incorrect clock names for usb1, pcie1 and domain register offset for pcie1 clock nodes on K2E EVM Signed-off-by: Murali Karicheri m-kariche...@ti.com --- Thanks Murali. I will queue this up.

Re: [PATCH 08/10] power/reset: keystone: Register with kernel restart handler

2014-09-28 Thread Santosh Shilimkar
Cc: Santosh Shilimkar santosh.shilim...@ti.com Signed-off-by: Guenter Roeck li...@roeck-us.net --- Looks ok for me. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com Ivan, Can you please just test it once ? Thanks !! Regards, Santosh -- To unsubscribe from this list: send the line

Re: [PATCH v5 2/3] net: Add Keystone NetCP ethernet driver

2014-09-29 Thread Santosh Shilimkar
On Monday 29 September 2014 03:52 PM, David Miller wrote: From: Santosh Shilimkar santosh.shilim...@ti.com Date: Thu, 25 Sep 2014 13:48:36 -0400 +static inline int gbe_phy_link_status(struct gbe_slave *slave) +{ +if (!slave-phy) +return 1; + +if (slave-phy-link

Re: [PATCH v5 2/3] net: Add Keystone NetCP ethernet driver

2014-09-29 Thread Santosh Shilimkar
On Monday 29 September 2014 04:12 PM, David Miller wrote: From: Santosh Shilimkar santosh.shilim...@ti.com Date: Mon, 29 Sep 2014 16:02:24 -0400 We are badly missing mainline network driver support for the Keystone and hence I request you to help here. It is absolutely not reasonable

Re: [PATCH v3 2/3] net: Add Keystone NetCP ethernet driver

2014-09-25 Thread Santosh Shilimkar
On Wednesday 24 September 2014 04:43 PM, David Miller wrote: From: Santosh Shilimkar santosh.shilim...@ti.com Date: Wed, 24 Sep 2014 15:51:15 -0400 Here is an updated version with above fixed. Not posting the entire series again since its just small update on the patch. That's not how

[PATCH v4 0/3] net: Add Keystone NetCP ethernet driver support

2014-09-25 Thread Santosh Shilimkar
v3-v4 Couple of fixes in in error path as pointed [4] out by David. Rest of the patches are unchanged from v3. I would like get this in for v3.18 merge window if David is happy with this version. v2-v3 Update v3 after incorporating Jamal and David Miller'scomment/suggestion from earlier versions

[PATCH v4 3/3] MAINTAINER: net: Add TI NETCP Ethernet driver entry

2014-09-25 Thread Santosh Shilimkar
From: Sandeep Nair sandee...@ti.com Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- MAINTAINERS |7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index aefa948..4821dcf 100644 --- a/MAINTAINERS +++ b

[PATCH v4 1/3] Documentation: dt: net: Add binding doc for Keystone NetCP ethernet driver

2014-09-25 Thread Santosh Shilimkar
...@codeaurora.org Cc: David Miller da...@davemloft.net Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- .../devicetree/bindings/net/keystone-netcp.txt | 197 1 file changed, 197 insertions(+) create mode 100644 Documentation

[PATCH] firmware: add Keystone QMSS PDSP accumulator firmware blob

2014-09-25 Thread Santosh Shilimkar
...@ravnborg.org Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Cc: Kumar Gala ga...@codeaurora.org Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- I know we are not adding firmware

Re: [PATCH] firmware: add Keystone QMSS PDSP accumulator firmware blob

2014-09-25 Thread Santosh Shilimkar
On Thursday 25 September 2014 11:15 AM, Greg Kroah-Hartman wrote: On Thu, Sep 25, 2014 at 10:13:43AM -0400, Santosh Shilimkar wrote: From: Sandeep Nair sandee...@ti.com QMSS(Queue Manager Sub System) uses PDSPs to implement various QM related functions like packet accumulation, QoS or event

Re: [PATCH v4 2/3] net: Add Keystone NetCP ethernet driver

2014-09-25 Thread Santosh Shilimkar
On Thursday 25 September 2014 10:29 AM, Joe Perches wrote: On Thu, 2014-09-25 at 10:03 -0400, Santosh Shilimkar wrote: From: Sandeep Nair sandee...@ti.com The network coprocessor (NetCP) is a hardware accelerator that processes Ethernet packets. NetCP has a gigabit Ethernet (GbE) subsystem

[PATCH v5 0/3] net: Add Keystone NetCP ethernet driver support

2014-09-25 Thread Santosh Shilimkar
v4-v5 Sorry to spin v5 quickly but I missed few check-patch warnings which were pointed by Joe Perches(thanks). I folded his changes [5] along with few more check-patch warning fixes. I would like get this in for v3.18 merge window if David is happy with this version. v3-v4 Couple of fixes in in

[PATCH v5 1/3] Documentation: dt: net: Add binding doc for Keystone NetCP ethernet driver

2014-09-25 Thread Santosh Shilimkar
...@codeaurora.org Cc: David Miller da...@davemloft.net Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- .../devicetree/bindings/net/keystone-netcp.txt | 197 1 file changed, 197 insertions(+) create mode 100644 Documentation

Re: [PATCH] firmware: add Keystone QMSS PDSP accumulator firmware blob

2014-09-25 Thread Santosh Shilimkar
On Thursday 25 September 2014 01:04 PM, Santosh Shilimkar wrote: On Thursday 25 September 2014 11:15 AM, Greg Kroah-Hartman wrote: On Thu, Sep 25, 2014 at 10:13:43AM -0400, Santosh Shilimkar wrote: From: Sandeep Nair sandee...@ti.com [..] Did you submit this to the linux-firmware tree

[PATCH v5 3/3] MAINTAINER: net: Add TI NETCP Ethernet driver entry

2014-09-25 Thread Santosh Shilimkar
From: Sandeep Nair sandee...@ti.com Signed-off-by: Sandeep Nair sandee...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- MAINTAINERS |7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index aefa948..4821dcf 100644 --- a/MAINTAINERS +++ b

Re: [PATCH v4 1/2] ARM: keystone: pm: switch to use generic pm domains

2014-11-25 Thread santosh shilimkar
Grygorii, On 11/25/2014 6:53 AM, Grygorii Strashko wrote: Hi Russell, On 11/25/2014 04:04 PM, Russell King - ARM Linux wrote: On Tue, Nov 25, 2014 at 03:30:20PM +0200, Grygorii Strashko wrote: On 11/25/2014 02:09 PM, Arnd Bergmann wrote: It might be possible to do this implicitly if the

<    2   3   4   5   6   7   8   9   10   11   >