]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
spi: zynq-qspi: Replace kzalloc with kmalloc for buffer allocation
authorKuan-Wei Chiu <visitorckw@gmail.com>
Wed, 14 Aug 2024 19:28:39 +0000 (03:28 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 2 Sep 2024 18:17:44 +0000 (19:17 +0100)
In zynq_qspi_exec_mem_op(), the temporary buffer is allocated with
kzalloc and then immediately initialized using memset to 0xff. To
optimize this, replace kzalloc with kmalloc, as the zeroing operation
is redundant and unnecessary.

Signed-off-by: Kuan-Wei Chiu <visitorckw@gmail.com>
Reviewed-by: Michal Simek <michal.simek@amd.com>
Link: https://patch.msgid.link/20240814192839.345523-1-visitorckw@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-zynq-qspi.c

index d6325c6be3d41a483e309b15f97dbbf290b8ac95..b67455bda972b22c6043e42f39a065a18653aa5a 100644 (file)
@@ -569,7 +569,7 @@ static int zynq_qspi_exec_mem_op(struct spi_mem *mem,
        }
 
        if (op->dummy.nbytes) {
-               tmpbuf = kzalloc(op->dummy.nbytes, GFP_KERNEL);
+               tmpbuf = kmalloc(op->dummy.nbytes, GFP_KERNEL);
                if (!tmpbuf)
                        return -ENOMEM;