X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=drivers%2Fspi%2Fcf_spi.c;h=afe791737c81ec5e35e5437240acbb09e4979dfc;hb=277f037074fbb73be10a7bff27079b6eb0a3bfbb;hp=a883da93688a1bc056b569ab859bdb6dae263dfa;hpb=aef293bc85dad4f8d645e46d723606a747236a60;p=u-boot diff --git a/drivers/spi/cf_spi.c b/drivers/spi/cf_spi.c index a883da9368..afe791737c 100644 --- a/drivers/spi/cf_spi.c +++ b/drivers/spi/cf_spi.c @@ -330,12 +330,10 @@ struct spi_slave *spi_setup_slave(unsigned int bus, unsigned int cs, if (!spi_cs_is_valid(bus, cs)) return NULL; - cfslave = malloc(sizeof(struct cf_spi_slave)); + cfslave = spi_alloc_slave(struct cf_spi_slave, bus, cs); if (!cfslave) return NULL; - cfslave->slave.bus = bus; - cfslave->slave.cs = cs; cfslave->baudrate = max_hz; /* specific setup */