From 269783252615b833df533ea88d55cad37e169ef7 Mon Sep 17 00:00:00 2001 From: Jagannadha Sutradharudu Teki Date: Sat, 27 Apr 2013 00:08:49 +0530 Subject: [PATCH] spi: zynq: Use spi_alloc_slave() in each SPI driver This change is in sync with the mainline spi change to use the common alloc function, spi_alloc_slave(). This change is introduced by this commit: "spi: Use spi_alloc_slave() in each SPI driver" (sha1: d3504fee73ec626117427afa08116d1dde21ba9d) Signed-off-by: Jagannadha Sutradharudu Teki Signed-off-by: Michal Simek --- drivers/spi/zynq_qspips.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/spi/zynq_qspips.c b/drivers/spi/zynq_qspips.c index d5283f3a35a..616162a8533 100644 --- a/drivers/spi/zynq_qspips.c +++ b/drivers/spi/zynq_qspips.c @@ -950,14 +950,12 @@ struct spi_slave *spi_setup_slave(unsigned int bus, unsigned int cs, xqspips_init_hw(is_dual, cs); - pspi = malloc(sizeof(struct zynq_spi_slave)); + pspi = spi_alloc_slave(struct zynq_spi_slave, bus, cs); if (!pspi) { printf("%s: Fail to allocate zynq_spi_slave\n", __func__); return NULL; } - pspi->slave.bus = bus; - pspi->slave.cs = cs; pspi->slave.is_dual = is_dual; pspi->slave.max_write_size = 0; pspi->qspi.master.input_clk_hz = 100000000; -- 2.47.3