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 <jaganna@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
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;