[PATCH V3 1/4] Documentation: mailbox: APM X-Gene SoC QMTM

2014-02-14 Thread Ravi Patel
This patch adds documentation for APM X-Gene SoC Queue Manager/Traffic Manager. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- Documentation/mailbox/apm-xgene-qmtm.txt | 149 ++ 1 file changed, 149 insertions(+) create mode 100644 Documentation/mailbox

[PATCH V3 3/4] mailbox: xgene: base driver for APM X-Gene SoC QMTM

2014-02-14 Thread Ravi Patel
This patch adds APM X-Gene SoC Queue Manager/Traffic Manager base driver. QMTM is requried by Ethernet, PktDMA (XOR Engine) and Security subsystems. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- MAINTAINERS |9 + drivers/mailbox/Kconfig

[PATCH V3 0/4] mailbox: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2014-02-14 Thread Ravi Patel
alignment for macros * Changed EXPORT_SYMBOL to EXPORT_SYMBOL_GPL V1: * inital version Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- Ravi Patel (4): Documentation: mailbox: APM X-Gene SoC QMTM Documentation: devicetree: bindings for APM X-Gene SoC QMTM mailbox: xgene: base driver

[PATCH V3 2/4] Documentation: devicetree: bindings for APM X-Gene SoC QMTM

2014-02-14 Thread Ravi Patel
This patch adds devicetree bindings documentation for APM X-Gene SoC Queue Manager/Traffic Manager. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- .../devicetree/bindings/mailbox/apm-xgene-qmtm.txt | 53 1 file changed, 53 insertions(+) create mode 100644

[PATCH V3 4/4] arm64: boot: dts: entries for APM X-Gene SoC QMTM

2014-02-14 Thread Ravi Patel
This patch adds APM X-Gene SoC Queue Manager/Traffic Manager DTS entries. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- arch/arm64/boot/dts/apm-storm.dtsi | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/apm-storm.dtsi b

Re: [PATCH V2 0/4] misc: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2014-01-27 Thread Ravi Patel
now, mailbox_get API will be implemented in xgene QMTM driver. Eventually when mailbox framework in Linux will be standardized, we will use it instead. > For the in-kernel interfaces, we should probably start a conversation > with the owners of the mailbox drivers to get a comm

Re: [PATCH V2 0/4] misc: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2014-01-13 Thread Ravi Patel
On Sun, Jan 12, 2014 at 1:19 PM, Arnd Bergmann wrote: > On Friday 10 January 2014, Ravi Patel wrote: > >> Do you want any further clarification or document related to QMTM. >> We want to make sure everyone is on same page, understand and >> conclude upon that QMTM is a dev

Re: [PATCH V2 0/4] misc: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2014-01-10 Thread Ravi Patel
On Sun, Jan 5, 2014 at 12:48 PM, Ravi Patel wrote: > On Sun, Jan 5, 2014 at 10:11 AM, Arnd Bergmann wrote: >> On Sunday 05 January 2014, Ravi Patel wrote: >>> On Sat, Dec 21, 2013 at 11:03 PM, Arnd Bergmann wrote: >>> > >>> > Please describe here what

Re: [PATCH V2 0/4] misc: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2014-01-05 Thread Ravi Patel
On Sun, Jan 5, 2014 at 10:01 AM, Greg KH wrote: > On Sat, Jan 04, 2014 at 09:39:08PM -0800, Loc Ho wrote: >> Hi, >> >> >> >> >> This patch adds support for APM X-Gene SoC Queue Manager/Traffic >> >> >> >> Manager. >> >> >> >> QMTM is required by APM X-Gene SoC Ethernet, PktDMA (XOR Engine) >> >

Re: [PATCH V2 0/4] misc: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2014-01-05 Thread Ravi Patel
On Sun, Jan 5, 2014 at 10:11 AM, Arnd Bergmann wrote: > On Sunday 05 January 2014, Ravi Patel wrote: >> On Sat, Dec 21, 2013 at 11:03 PM, Arnd Bergmann wrote: >> > On Saturday 21 December 2013 17:00:51 Loc Ho wrote: >> >> On Sat, Dec 21, 2013 at 12:11 PM, Arnd Ber

Re: [PATCH V2 0/4] misc: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2014-01-04 Thread Ravi Patel
On Sat, Jan 4, 2014 at 7:38 PM, Greg KH wrote: > On Sat, Jan 04, 2014 at 03:59:46PM -0800, Ravi Patel wrote: >> On Sat, Dec 21, 2013 at 11:03 PM, Arnd Bergmann wrote: >> > On Saturday 21 December 2013 17:00:51 Loc Ho wrote: >> >> On Sat, Dec 21, 2013 at 12:11 PM, Ar

Re: [PATCH V2 0/4] misc: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2014-01-04 Thread Ravi Patel
On Sat, Dec 21, 2013 at 11:03 PM, Arnd Bergmann wrote: > On Saturday 21 December 2013 17:00:51 Loc Ho wrote: >> On Sat, Dec 21, 2013 at 12:11 PM, Arnd Bergmann wrote: >> > On Saturday 21 December 2013, Ravi Patel wrote: >> >> This patch adds support for APM X-

Re: [PATCH V2 2/4] misc: xgene: Add base driver for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-21 Thread Ravi Patel
On Sat, Dec 21, 2013 at 12:04 PM, Arnd Bergmann wrote: > On Saturday 21 December 2013, Ravi Patel wrote: >> +/* CSR Address Macros */ >> +#define CSR_QM_CONFIG_ADDR 0x0004 >> +#define QM_ENABLE_WR(src) (((u32)(src)<<31) & 0x8000) >> + >&g

Re: [PATCH 2/4] misc: xgene: Add base driver for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-21 Thread Ravi Patel
> On Thu, Dec 19, 2013 at 07:41:13PM -0800, Ravi Patel wrote: >> There is no need to talk to this driver from userspace. >> It is a device which is used by other IO devices to communicate with each >> other, including CPU. >> For example, if CPU (software) wants to se

Re: [PATCH 2/4] misc: xgene: Add base driver for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-21 Thread Ravi Patel
On Thu, Dec 19, 2013 at 7:20 PM, Greg KH wrote: > On Thu, Dec 19, 2013 at 06:45:01PM -0800, Ravi Patel wrote: >> --- /dev/null >> +++ b/drivers/misc/xgene/qmtm/Kconfig >> @@ -0,0 +1,8 @@ >> +config XGENE_QMTM >> + tristate "APM X-Gene QMTM driver" &

Re: [PATCH V2 0/4] misc: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-21 Thread Ravi Patel
On Sat, Dec 21, 2013 at 1:06 PM, Greg KH wrote: > On Fri, Dec 20, 2013 at 06:57:27PM -0800, Ravi Patel wrote: >> This patch adds support for APM X-Gene SoC Queue Manager/Traffic Manager. >> QMTM is required by APM X-Gene SoC Ethernet, PktDMA (XOR Engine) and >> Security E

[PATCH V2 3/4] arm64: boot: dts: Add DTS entries for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-20 Thread Ravi Patel
This patch adds APM X-Gene SoC Queue Manager/Traffic Manager DTS entries. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- arch/arm64/boot/dts/apm-storm.dtsi | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/apm-storm.dtsi b/arch/arm64/boot

[PATCH V2 2/4] misc: xgene: Add base driver for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-20 Thread Ravi Patel
This patch adds APM X-Gene SoC Queue Manager/Traffic Manager base driver. QMTM is requried by Ethernet, PktDMA (XOR Engine) and Security Engine subsystems. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- MAINTAINERS|7 + drivers/misc/Kconfig

[PATCH V2 1/4] Documentation: Add documentation for APM X-Gene SoC Queue Manager/Traffic Manager DTS binding

2013-12-20 Thread Ravi Patel
This patch adds device tree binding documentation for APM X-Gene SoC Queue Manager/Traffic Manager. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- .../devicetree/bindings/misc/apm-xgene-qmtm.txt| 51 1 file changed, 51 insertions(+) create mode 100644

[PATCH V2 0/4] misc: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-20 Thread Ravi Patel
location of associated data buffers. V2: * Adding COMPILE_TEST dependency for QMTM in Kconfig * Updated license banner as per review comments * Fixed alignment for macros * Changed EXPORT_SYMBOL to EXPORT_SYMBOL_GPL V1: * inital version Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar

[PATCH V2 4/4] misc: xgene: Add error handling for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-20 Thread Ravi Patel
This patch adds support for error handling in APM X-Gene SoC Queue Manager/Traffic Manager. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- drivers/misc/xgene/qmtm/Makefile |2 +- drivers/misc/xgene/qmtm/xgene_qmtm_error.c | 283 drivers

[PATCH 4/4] misc: xgene: Add error handling for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-19 Thread Ravi Patel
This patch adds support for error handling in APM X-Gene SoC Queue Manager/Traffic Manager. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- drivers/misc/xgene/qmtm/Makefile |2 +- drivers/misc/xgene/qmtm/xgene_qmtm_error.c | 288 drivers

[PATCH 3/4] arm64: boot: dts: Add DTS entries for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-19 Thread Ravi Patel
This patch adds APM X-Gene SoC Queue Manager/Traffic Manager DTS entries. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- arch/arm64/boot/dts/apm-storm.dtsi | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/apm-storm.dtsi b/arch/arm64/boot

[PATCH 2/4] misc: xgene: Add base driver for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-19 Thread Ravi Patel
This patch adds APM X-Gene SoC Queue Manager/Traffic Manager base driver. QMTM is requried by Ethernet, PktDMA and Security Engine subsystems. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- MAINTAINERS|7 + drivers/misc/Kconfig

[PATCH 1/4] Documentation: Add documentation for APM X-Gene SoC Queue Manager/Traffic Manager DTS binding

2013-12-19 Thread Ravi Patel
This patch adds device tree binding documentation for APM X-Gene SoC Queue Manager/Traffic Manager. Signed-off-by: Ravi Patel Signed-off-by: Keyur Chudgar --- .../devicetree/bindings/misc/apm-xgene-qmtm.txt| 51 1 file changed, 51 insertions(+) create mode 100644

[PATCH 0/4] misc: xgene: Add support for APM X-Gene SoC Queue Manager/Traffic Manager

2013-12-19 Thread Ravi Patel
associated data buffers. Ravi Patel (4): Documentation: Add documentation for APM X-Gene SoC Queue Manager/Traffic Manager DTS binding misc: xgene: Add base driver for APM X-Gene SoC Queue Manager/Traffic Manager arm64: boot: dts: Add DTS entries for APM X-Gene SoC Queue Manager/Traffic