[PATCH] i2c: i2c-mux-gpio: Change log level to debug for probe deferrals

2015-03-25 Thread Ioan Nicu
Probe deferral is not an error case. It happens only when the necessary dependencies are not there yet. The driver core is already printing a message when a driver requests probe deferral, so this can be traced in the logs without these error prints. This patch changes the error messages from

Re: [PATCH] i2c: i2c-mux-gpio: Change log level to debug for probe deferrals

2015-03-30 Thread Ioan Nicu
On Fri, Mar 27, 2015 at 04:29:33PM +0100, ext Wolfram Sang wrote: On Wed, Mar 25, 2015 at 06:43:51PM +0100, Ioan Nicu wrote: Probe deferral is not an error case. It happens only when the necessary dependencies are not there yet. The driver core is already printing a message when a driver

[PATCH v2] i2c: i2c-mux-gpio: remove error messages for probe deferrals

2015-03-30 Thread Ioan Nicu
Probe deferral is not an error case. It happens only when the necessary dependencies are not there yet. The driver core is already printing a message when a driver requests probe deferral, so this can be traced in the logs without these error prints. This patch removes the error messages for

[PATCH] MIPS: Octeon: do not change affinity for disabled irqs

2016-02-15 Thread Ioan Nicu
ontrollers, so that the kernel would call the irq_cpu_[on|off]line() callbacks only for enabled irqs. If some other irq is requested after setting one cpu offline, it would use the default irq affinity, same as it would do in the normal case where there is no CPU hotplug operation. Signed-off-by:

[PATCH] rapidio: remove global irq spinlocks from the subsystem

2017-08-24 Thread Ioan Nicu
one, or even more granular locking. Signed-off-by: Ioan Nicu <ioan.nicu@nokia.com> Signed-off-by: Frank Kunz <frank.k...@nokia.com> --- arch/powerpc/sysdev/fsl_rio.c| 17 +++-- arch/powerpc/sysdev/fsl_rmu.c| 8 drivers/rapidio/devices/tsi721.c | 7

[PATCH] rapidio: use a reference count for struct mport_dma_req

2018-04-05 Thread Ioan Nicu
workqueue which was used in case of FAF transfers, so we remove them both. Signed-off-by: Ioan Nicu <ioan.nicu@nokia.com> --- drivers/rapidio/devices/rio_mport_cdev.c | 122 +-- 1 file changed, 18 insertions(+), 104 deletions(-) diff --git a/drivers/r

Re: [PATCH] rapidio: fix rio_dma_transfer error handling

2018-04-13 Thread Ioan Nicu
Hi, On Thu, Apr 12, 2018 at 07:44:01PM -0400, Alexandre Bounine wrote: > > On 2018-04-12 05:28 PM, Andrew Morton wrote: > > On Thu, 12 Apr 2018 17:06:05 +0200 Ioan Nicu <ioan.nicu@nokia.com> > > wrote: > > > > > Some of the mport_dma_req structure mem

[PATCH] rapidio: fix rio_dma_transfer error handling

2018-04-12 Thread Ioan Nicu
the request structure gets allocated. Signed-off-by: Ioan Nicu <ioan.nicu@nokia.com> --- drivers/rapidio/devices/rio_mport_cdev.c | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/drivers/rapidio/devices/rio_mport_cdev.c b/drivers/rapidio/devices/rio_mport_

[PATCH] rapidio: use a reference count for struct mport_dma_req

2018-04-03 Thread Ioan Nicu
workqueue which was used in case of FAF transfers, so we remove them both. Signed-off-by: Ioan Nicu <ioan.nicu@nokia.com> --- drivers/rapidio/devices/rio_mport_cdev.c | 122 +-- 1 file changed, 18 insertions(+), 104 deletions(-) diff --git a/drivers/r

[PATCH] rapidio: remove global irq spinlocks from the subsystem

2017-08-24 Thread Ioan Nicu
one, or even more granular locking. Signed-off-by: Ioan Nicu Signed-off-by: Frank Kunz --- arch/powerpc/sysdev/fsl_rio.c| 17 +++-- arch/powerpc/sysdev/fsl_rmu.c| 8 drivers/rapidio/devices/tsi721.c | 7 +++ drivers/rapidio/rio-access.c | 40

[PATCH] rapidio: use a reference count for struct mport_dma_req

2018-04-05 Thread Ioan Nicu
workqueue which was used in case of FAF transfers, so we remove them both. Signed-off-by: Ioan Nicu --- drivers/rapidio/devices/rio_mport_cdev.c | 122 +-- 1 file changed, 18 insertions(+), 104 deletions(-) diff --git a/drivers/rapidio/devices/rio_mport_cdev.c b

[PATCH] rapidio: fix rio_dma_transfer error handling

2018-04-12 Thread Ioan Nicu
the request structure gets allocated. Signed-off-by: Ioan Nicu --- drivers/rapidio/devices/rio_mport_cdev.c | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/drivers/rapidio/devices/rio_mport_cdev.c b/drivers/rapidio/devices/rio_mport_cdev.c index 9d27016c899e

Re: [PATCH] rapidio: fix rio_dma_transfer error handling

2018-04-13 Thread Ioan Nicu
Hi, On Thu, Apr 12, 2018 at 07:44:01PM -0400, Alexandre Bounine wrote: > > On 2018-04-12 05:28 PM, Andrew Morton wrote: > > On Thu, 12 Apr 2018 17:06:05 +0200 Ioan Nicu > > wrote: > > > > > Some of the mport_dma_req structure members were initialized lat

[PATCH] rapidio: use a reference count for struct mport_dma_req

2018-04-03 Thread Ioan Nicu
workqueue which was used in case of FAF transfers, so we remove them both. Signed-off-by: Ioan Nicu --- drivers/rapidio/devices/rio_mport_cdev.c | 122 +-- 1 file changed, 18 insertions(+), 104 deletions(-) diff --git a/drivers/rapidio/devices/rio_mport_cdev.c b

[PATCH] i2c: i2c-mux-gpio: Change log level to debug for probe deferrals

2015-03-25 Thread Ioan Nicu
Probe deferral is not an error case. It happens only when the necessary dependencies are not there yet. The driver core is already printing a message when a driver requests probe deferral, so this can be traced in the logs without these error prints. This patch changes the error messages from

Re: [PATCH] i2c: i2c-mux-gpio: Change log level to debug for probe deferrals

2015-03-30 Thread Ioan Nicu
On Fri, Mar 27, 2015 at 04:29:33PM +0100, ext Wolfram Sang wrote: > On Wed, Mar 25, 2015 at 06:43:51PM +0100, Ioan Nicu wrote: > > Probe deferral is not an error case. It happens only when > > the necessary dependencies are not there yet. > > > > The driver core is alre

[PATCH v2] i2c: i2c-mux-gpio: remove error messages for probe deferrals

2015-03-30 Thread Ioan Nicu
Probe deferral is not an error case. It happens only when the necessary dependencies are not there yet. The driver core is already printing a message when a driver requests probe deferral, so this can be traced in the logs without these error prints. This patch removes the error messages for

[PATCH] MIPS: Octeon: do not change affinity for disabled irqs

2016-02-15 Thread Ioan Nicu
ontrollers, so that the kernel would call the irq_cpu_[on|off]line() callbacks only for enabled irqs. If some other irq is requested after setting one cpu offline, it would use the default irq affinity, same as it would do in the normal case where there is no CPU hotplug operation. Signed-off-by: