Guennadi Liakhovetski wrote: > diff --git a/drivers/spi/mxc_spi.c b/drivers/spi/mxc_spi.c > index b7bd84b..1341543 100644 > --- a/drivers/spi/mxc_spi.c > +++ b/drivers/spi/mxc_spi.c <snip> > @@ -105,6 +112,10 @@ static u32 spi_xchg_single(struct spi_slave *slave, u32 > data, int bitlen) > while (reg_read(mxcs->base + MXC_CSPICTRL) & MXC_CSPICTRL_XCH) > ; > > + if (mxcs->gpio > 0 && (flags & SPI_XFER_END)) > + mx31_gpio_set(mxcs->gpio, > + !(mxcs->ctrl_reg & MXC_CSPICTRL_SSPOL));
this is a multi-line if statement, I think the preferred coding style is as follows: if (...) { /* * multi-line if statement */ ... } please fix, Thanks! > @@ -146,11 +157,35 @@ struct spi_slave *spi_setup_slave(unsigned int bus, > unsigned int cs, > { > unsigned int ctrl_reg; > struct mxc_spi_slave *mxcs; > + int ret; > > - if (bus >= sizeof(spi_bases) / sizeof(spi_bases[0]) || > - cs > 3) > + if (bus >= sizeof(spi_bases) / sizeof(spi_bases[0])) please use ARRAY_SIZE() here, too. Thanks! Best regards, Anatolij _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot