- 23 7月, 2016 14 次提交
-
-
由 Vinod Koul 提交于
Sparse warns: drivers/dma/ioat/init.c:1215:6: warning: symbol 'ioat_resume' was not declared. Should it be static? Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NDave Jiang <dave.jiang@intel.com>
-
由 Robert Jarzmik 提交于
Implement the function which wait until a dma channel is stopped to have a synchronization point. This also protects the pxad_remove() from races, such as spurious interrupts while removing the driver, because : - as long as there is one dma channel requested, ie. dma_chan_get() but no dma_chan_put(), the try_module_get() of dma_chan_get() prevents the remove() routine from running - when the last channel is released, ie. the last dma_chan_put() is called, if there is a running DMA, pxad_synchronize() is called - pxad_synchronize() waits for the channel to stop, which in turn ensures on pxa architecture that the interrupt cannot be fired anymore Reported-by: NVinod Koul <vinod.koul@intel.com> Signed-off-by: NRobert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: NVinod Koul <vinod.koul@intel.com>
-
由 Vinod Koul 提交于
David reported: [drivers/dma/imx-sdma.c:769]: (style) Variable 'emi_2_emi' is assigned a value that is never used Since emi_2_emi is never used afterwards, remove thsi as well Reported-by: NDavid Binderman <dcb314@hotmail.com> Cc: Sascha Hauer <s.hauer@pengutronix.de> Cc: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: NVinod Koul <vinod.koul@intel.com>
-
由 Vinod Koul 提交于
David reported: drivers/dma/imx-sdma.c:1003]: (style) Same expression on both sides of '|=' ORing with itself yields same result, So remove this Reported-by: NDavid Binderman <dcb314@hotmail.com> Cc: Sascha Hauer <s.hauer@pengutronix.de> Cc: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: NVinod Koul <vinod.koul@intel.com>
-
由 Vinod Koul 提交于
In cppi41_dma_prep_slave_sg() variable num is initialized to zero, but never updated and a BUG_ON is checked for it being greater than zero which will be always false. Remove the bogus check and this variable Reported-by: NDavid Binderman <linuxdev.baldrick@gmail.com> Signed-off-by: NVinod Koul <vinod.koul@intel.com>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be run after driver remove is executed Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Sinan Kaya <okaya@codeaurora.org>
-
由 Vinod Koul 提交于
debugfs file operations owner is set by core, so remove Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NRobert Jarzmik <robert.jarzmik@free.fr>
-
由 Vinod Koul 提交于
platform driver operations owner is set by core, so remove Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Xuelin Shi <xuelin.shi@freescale.com>
-
由 Vinod Koul 提交于
debugfs file operations owner is set by core, so remove Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Linus Walleij <linus.walleij@linaro.org>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be run after driver remove is executed Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NSinan Kaya <okaya@codeaurora.org>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be run after driver remove is executed Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Barry Song <Baohua.Song@csr.com>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be executed after driver remove is executed, so ensure they are killed. This driver used vchan tasklets, so those need to be killed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Reviewed-by: NKrzysztof Kozlowski <k.kozlowski@samsung.com>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Reviewed-by: NKrzysztof Kozlowski <k.kozlowski@samsung.com>
-
- 16 7月, 2016 26 次提交
-
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Jassi Brar <jassisinghbrar@gmail.com> Cc: Linus Walleij <linus.walleij@linaro.org>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NPeter Ujfalusi <peter.ujfalusi@ti.com>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be run after driver remove is executed Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Mario Six <mario.six@gdsys.cc>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be run after driver remove is executed Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Jonas Jensen <jonas.jensen@gmail.com>
-
由 Vinod Koul 提交于
Sparse complains: drivers/dma/mmp_tdma.c:407:22: warning: symbol 'mmp_tdma_alloc_descriptor' was not declared. Should it be static? drivers/dma/mmp_tdma.c:595:17: warning: symbol 'mmp_tdma_xlate' was not declared. Should it be static? Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Qiao Zhou <zhouqiao@marvell.com>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NZhangfei Gao <zhangfei.gao@linaro.org>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NZhangfei Gao <zhangfei.gao@linaro.org>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Sascha Hauer <s.hauer@pengutronix.de> Cc: Fabio Estevam <fabio.estevam@freescale.com>
-
由 Vinod Koul 提交于
imxdma_probe function starting brace is wrongly indented, so fix that Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Sascha Hauer <s.hauer@pengutronix.de> Cc: Linus Walleij <linus.walleij@linaro.org>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be executed after driver remove is executed, so ensure they are killed. This driver used vchan tasklets, so those need to be killed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Jingchang Lu <b35083@freescale.com> Cc: Peter Griffin <peter.griffin@linaro.org>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be executed after driver remove is executed, so ensure they are killed. This driver used vchan tasklets, so those need to be killed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NLars-Peter Clausen <lars@metafoo.de>
-
由 Vinod Koul 提交于
size_t should be printed with %zu, not %lu as driver did, so fix these warning by doing this change drivers/dma/fsl_raid.c: In function 'fsl_re_prep_dma_genq': drivers/dma/fsl_raid.c:341:4: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' [-Wformat=] len, FSL_RE_MAX_DATA_LEN); ^ drivers/dma/fsl_raid.c: In function 'fsl_re_prep_dma_pq': drivers/dma/fsl_raid.c:428:4: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' [-Wformat=] len, FSL_RE_MAX_DATA_LEN); ^ drivers/dma/fsl_raid.c: In function 'fsl_re_prep_dma_memcpy': drivers/dma/fsl_raid.c:549:4: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' [-Wformat=] len, FSL_RE_MAX_DATA_LEN); ^ Signed-off-by: NVinod Koul <vinod.koul@intel.com>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be run after driver remove is executed Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Xuelin Shi <xuelin.shi@freescale.com>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Cc: Jingchang Lu <b35083@freescale.com> Cc: Peter Griffin <peter.griffin@linaro.org>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be executed after driver remove is executed, so ensure they are killed. This driver used vchan tasklets, so those need to be killed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NPeter Ujfalusi <peter.ujfalusi@ti.com>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NPeter Ujfalusi <peter.ujfalusi@ti.com>
-
由 Vinod Koul 提交于
Sparse complains: drivers/dma/coh901318.c:269:30: warning: symbol 'chan_config' was not declared. Should it be static? drivers/dma/coh901318.c:2806:12: warning: symbol 'coh901318_init' was not declared. Should it be static? drivers/dma/coh901318.c:2812:13: warning: symbol 'coh901318_exit' was not declared. Should it be static? Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NLinus Walleij <linus.walleij@linaro.org>
-
由 Vinod Koul 提交于
drivers should ensure that tasklets are killed, so that they can't be run after driver remove is executed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NLinus Walleij <linus.walleij@linaro.org>
-
由 Vinod Koul 提交于
dmaengine device should explicitly call devm_free_irq() when using devm_request_irq(). The irq is still ON when devices remove is executed and irq should be quiesced before remove is completed. Signed-off-by: NVinod Koul <vinod.koul@intel.com> Acked-by: NLinus Walleij <linus.walleij@linaro.org>
-
由 Kedareswara rao Appana 提交于
This patch updates the dmatest client to Support scatter-gather dma mode. Signed-off-by: NKedareswara rao Appana <appanad@xilinx.com> Signed-off-by: NVinod Koul <vinod.koul@intel.com>
-
由 Vinod Koul 提交于
-
由 Vinod Koul 提交于
-
由 Vinod Koul 提交于
-