Re: [PATCH 3/5] drivers: uio: Add Xgene QMTM UIO driver

2014-09-17 Thread Ankit Jindal
On 15 September 2014 01:53, Russell King - ARM Linux wrote: > On Tue, Sep 09, 2014 at 03:26:57PM +0530, Ankit Jindal wrote: >> diff --git a/drivers/uio/uio_xgene_qmtm.c b/drivers/uio/uio_xgene_qmtm.c > ... >> +/* QMTM CSR read/write routine */ >> +static inline void qmtm_csr_write(struct uio_qmtm_

Re: [PATCH 3/5] drivers: uio: Add Xgene QMTM UIO driver

2014-09-14 Thread Russell King - ARM Linux
On Tue, Sep 09, 2014 at 03:26:57PM +0530, Ankit Jindal wrote: > diff --git a/drivers/uio/uio_xgene_qmtm.c b/drivers/uio/uio_xgene_qmtm.c ... > +/* QMTM CSR read/write routine */ > +static inline void qmtm_csr_write(struct uio_qmtm_dev *qmtm_dev, u32 offset, > + u32 data) > +{ > + vo

[PATCH 3/5] drivers: uio: Add Xgene QMTM UIO driver

2014-09-09 Thread Ankit Jindal
The Applied Micro X-Gene SOC has on-chip QMTM (Queue manager and Traffic manager) which is hardware based Queue or Ring manager. This QMTM devices can be used in conjuction with other devices such as DMA Engine, Ethernet, Security Engine, etc to assign work to based on Queues or Rings. This patch