Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-29 Thread Arnd Bergmann
On Thursday 29 January 2015 18:20:24 Murali Karicheri wrote: > > I have just posted a patch to nedev list to address this issue. Please > review and let me know your comments. This also require some additional > fixes in drivers/soc/ti/ to build them as modules as well. Santosh has > queued the

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-29 Thread Murali Karicheri
On 01/29/2015 05:00 PM, Arnd Bergmann wrote: On Thursday 29 January 2015 12:21:36 Murali Karicheri wrote: I think the solution is to make the cpsw_ale as a module and configured through a Kconfig option. I am working on a fix for this now. Similar fix is required for cpts.o. Currently we are n

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-29 Thread Arnd Bergmann
On Thursday 29 January 2015 12:21:36 Murali Karicheri wrote: > > I think the solution is to make the cpsw_ale as a module and configured > through a Kconfig option. I am working on a fix for this now. > > Similar fix is required for cpts.o. Currently we are not using this > module for Netcp, bu

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-29 Thread Murali Karicheri
On 01/28/2015 05:40 PM, Murali Karicheri wrote: + Felipe, Mugunthan for commenting on TI_CPSW, ALE. --- Cut -- The second problem is where I got stuck myself: cpsw_ale.c (also cpts.c) is getting linked into both modules, which is not allowed: It is impossible for the kernel to compil

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-28 Thread Arnd Bergmann
On Wednesday 28 January 2015 15:43:57 Murali Karicheri wrote: > > this. Hope I am on the right track. > > Reproduced this. Following errors seen when building the modules. > >LD [M] drivers/net/ethernet/ti/keystone_netcp.o > drivers/net/ethernet/ti/netcp_ethss.o: In function `init_module': >

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-28 Thread Murali Karicheri
+ Felipe, Mugunthan for commenting on TI_CPSW, ALE. On 01/28/2015 04:03 PM, Arnd Bergmann wrote: On Wednesday 28 January 2015 15:43:57 Murali Karicheri wrote: this. Hope I am on the right track. Reproduced this. Following errors seen when building the modules. LD [M] drivers/net/etherne

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-28 Thread Murali Karicheri
On 01/27/2015 05:28 PM, Arnd Bergmann wrote: On Tuesday 20 January 2015 10:53:36 Murali Karicheri wrote: On 01/19/2015 03:11 PM, David Miller wrote: From: Murali Karicheri Date: Thu, 15 Jan 2015 19:10:03 -0500 The Network Coprocessor (NetCP) is a hardware accelerator that processes Ethernet p

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-28 Thread Murali Karicheri
On 01/28/2015 01:20 PM, Murali Karicheri wrote: On 01/28/2015 12:43 PM, Murali Karicheri wrote: On 01/28/2015 11:49 AM, Murali Karicheri wrote: On 01/27/2015 05:28 PM, Arnd Bergmann wrote: On Tuesday 20 January 2015 10:53:36 Murali Karicheri wrote: On 01/19/2015 03:11 PM, David Miller wrote:

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-28 Thread Murali Karicheri
On 01/28/2015 11:49 AM, Murali Karicheri wrote: On 01/27/2015 05:28 PM, Arnd Bergmann wrote: On Tuesday 20 January 2015 10:53:36 Murali Karicheri wrote: On 01/19/2015 03:11 PM, David Miller wrote: From: Murali Karicheri Date: Thu, 15 Jan 2015 19:10:03 -0500 The Network Coprocessor (NetCP) is

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-28 Thread Murali Karicheri
On 01/28/2015 12:43 PM, Murali Karicheri wrote: On 01/28/2015 11:49 AM, Murali Karicheri wrote: On 01/27/2015 05:28 PM, Arnd Bergmann wrote: On Tuesday 20 January 2015 10:53:36 Murali Karicheri wrote: On 01/19/2015 03:11 PM, David Miller wrote: From: Murali Karicheri Date: Thu, 15 Jan 2015 19

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-27 Thread Arnd Bergmann
On Tuesday 20 January 2015 10:53:36 Murali Karicheri wrote: > On 01/19/2015 03:11 PM, David Miller wrote: > > From: Murali Karicheri > > Date: Thu, 15 Jan 2015 19:10:03 -0500 > > > >> The Network Coprocessor (NetCP) is a hardware accelerator that processes > >> Ethernet packets. NetCP has a gigabit

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-20 Thread Murali Karicheri
On 01/19/2015 03:11 PM, David Miller wrote: From: Murali Karicheri Date: Thu, 15 Jan 2015 19:10:03 -0500 The Network Coprocessor (NetCP) is a hardware accelerator that processes Ethernet packets. NetCP has a gigabit Ethernet (GbE) subsystem with a ethernet switch sub-module to send and receive

Re: [PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-19 Thread David Miller
From: Murali Karicheri Date: Thu, 15 Jan 2015 19:10:03 -0500 > The Network Coprocessor (NetCP) is a hardware accelerator that processes > Ethernet packets. NetCP has a gigabit Ethernet (GbE) subsystem with a ethernet > switch sub-module to send and receive packets. NetCP also includes a packet >

[PATCH net-next v8 0/4] net: Add Keystone NetCP ethernet driver support

2015-01-15 Thread Murali Karicheri
The Network Coprocessor (NetCP) is a hardware accelerator that processes Ethernet packets. NetCP has a gigabit Ethernet (GbE) subsystem with a ethernet switch sub-module to send and receive packets. NetCP also includes a packet accelerator (PA) module to perform packet classification operations suc