Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dmaengine: ppc4xx: remove xor_hw_desc assignment without reading

The xor_hw_desc local variable is assigned but never read:

drivers/dma/ppc4xx/adma.c: In function ‘ppc440spe_desc_set_src_mult’:
drivers/dma/ppc4xx/adma.c:562:17: warning: variable ‘xor_hw_desc’ set but not used [-Wunused-but-set-variable]

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Link: https://lore.kernel.org/r/20201019155756.21445-2-krzk@kernel.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Krzysztof Kozlowski and committed by
Vinod Koul
212a93ca 68f35add

-2
-2
drivers/dma/ppc4xx/adma.c
··· 559 559 int sg_index, unsigned char mult_value) 560 560 { 561 561 struct dma_cdb *dma_hw_desc; 562 - struct xor_cb *xor_hw_desc; 563 562 u32 *psgu; 564 563 565 564 switch (chan->device->id) { ··· 589 590 *psgu |= cpu_to_le32(mult_value << mult_index); 590 591 break; 591 592 case PPC440SPE_XOR_ID: 592 - xor_hw_desc = desc->hw_desc; 593 593 break; 594 594 default: 595 595 BUG();