[U-Boot] [PATCH] Adds driver for Xilinx' xps_spi SPI controller.
Mike Frysinger
vapier at gentoo.org
Tue Aug 3 19:59:35 CEST 2010
On Tuesday, August 03, 2010 11:47:42 Graeme Smecher wrote:
> --- a/drivers/spi/Makefile
> +++ b/drivers/spi/Makefile
>
> COBJS-$(CONFIG_ALTERA_SPI) += altera_spi.o
> +COBJS-$(CONFIG_XILINX_SPI) += xilinx_spi.o
> COBJS-$(CONFIG_ATMEL_DATAFLASH_SPI) += atmel_dataflash_spi.o
this is a sorted list. please keep it that way
> --- /dev/null
> +++ b/drivers/spi/xilinx_spi.c
>
> +static ulong xilinx_spi_base_list[] = {
> +#ifdef XPAR_SPI_0_BASEADDR
> + XPAR_SPI_0_BASEADDR,
> +#endif
> +#ifdef XPAR_SPI_1_BASEADDR
> + XPAR_SPI_1_BASEADDR,
> +#endif
> +#ifdef XPAR_SPI_2_BASEADDR
> + XPAR_SPI_2_BASEADDR,
> +#endif
> +#ifdef XPAR_SPI_3_BASEADDR
> + XPAR_SPI_3_BASEADDR,
> +#endif
> +};
if this is only ever read, you might want to declare it const so it ends up in
the rodata section.
what if someone defines just XPAR_SPI_3_BASEADDR ? do you want to be
consistent in bus id 3 always corresponds to XPAR_SPI_3_BASEADDR ? or are you
OK with the numbers always being relative ? doesnt matter to me, just
highlighting some things that might have been missed.
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://lists.denx.de/pipermail/u-boot/attachments/20100803/1987da11/attachment.pgp
More information about the U-Boot
mailing list