diff options
| -rw-r--r-- | drivers/mtd/spi/sf_internal.h | 6 | ||||
| -rw-r--r-- | drivers/mtd/spi/sf_ops.c | 2 | ||||
| -rw-r--r-- | drivers/mtd/spi/sf_probe.c | 5 | ||||
| -rw-r--r-- | include/spi.h | 14 | 
4 files changed, 14 insertions, 13 deletions
| diff --git a/drivers/mtd/spi/sf_internal.h b/drivers/mtd/spi/sf_internal.h index 12d02f9e4..ad044ee93 100644 --- a/drivers/mtd/spi/sf_internal.h +++ b/drivers/mtd/spi/sf_internal.h @@ -7,8 +7,8 @@   * Licensed under the GPL-2 or later.   */ -#ifndef _SPI_FLASH_INTERNAL_H_ -#define _SPI_FLASH_INTERNAL_H_ +#ifndef _SF_INTERNAL_H_ +#define _SF_INTERNAL_H_  #define SPI_FLASH_16MB_BOUN		0x1000000 @@ -139,4 +139,4 @@ int spi_flash_read_common(struct spi_flash *flash, const u8 *cmd,  int spi_flash_cmd_read_ops(struct spi_flash *flash, u32 offset,  		size_t len, void *data); -#endif /* _SPI_FLASH_INTERNAL_H_ */ +#endif /* _SF_INTERNAL_H_ */ diff --git a/drivers/mtd/spi/sf_ops.c b/drivers/mtd/spi/sf_ops.c index 10030385c..dde6231c6 100644 --- a/drivers/mtd/spi/sf_ops.c +++ b/drivers/mtd/spi/sf_ops.c @@ -292,7 +292,7 @@ int spi_flash_cmd_read_ops(struct spi_flash *flash, u32 offset,  			return ret;  		}  #endif -		remain_len = (SPI_FLASH_16MB_BOUN * (bank_sel + 1) - offset); +		remain_len = (SPI_FLASH_16MB_BOUN * (bank_sel + 1)) - offset;  		if (len < remain_len)  			read_len = len;  		else diff --git a/drivers/mtd/spi/sf_probe.c b/drivers/mtd/spi/sf_probe.c index 4251b1be1..9bb5a5f13 100644 --- a/drivers/mtd/spi/sf_probe.c +++ b/drivers/mtd/spi/sf_probe.c @@ -25,7 +25,7 @@ DECLARE_GLOBAL_DATA_PTR;   * @jedec:		Device jedec ID (0x[1byte_manuf_id][2byte_dev_id])   * @ext_jedec:		Device ext_jedec ID   * @sector_size:	Sector size of this device - * @nr_sectors:	No.of sectors on this device + * @nr_sectors:		No.of sectors on this device   * @flags:		Importent param, for flash specific behaviour   */  struct spi_flash_params { @@ -139,7 +139,7 @@ static const struct spi_flash_params spi_flash_params_table[] = {  #endif  	/*  	 * Note: -	 * Below paired flash devices has similar spi_flash_params params. +	 * Below paired flash devices has similar spi_flash params.  	 * (S25FL129P_64K, S25FL128S_64K)  	 * (W25Q80BL, W25Q80BV)  	 * (W25Q16CL, W25Q16DV) @@ -188,6 +188,7 @@ static struct spi_flash *spi_flash_validate_params(struct spi_slave *spi,  	}  	memset(flash, '\0', sizeof(*flash)); +	/* Assign spi data */  	flash->spi = spi;  	flash->name = params->name;  	flash->memory_map = spi->memory_map; diff --git a/include/spi.h b/include/spi.h index 5164d437b..ad9248bee 100644 --- a/include/spi.h +++ b/include/spi.h @@ -1,4 +1,6 @@  /* + * Common SPI Interface: Controller-specific definitions + *   * (C) Copyright 2001   * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com.   * @@ -8,8 +10,6 @@  #ifndef _SPI_H_  #define _SPI_H_ -/* Controller-specific definitions: */ -  /* SPI mode flags */  #define	SPI_CPHA	0x01			/* clock phase */  #define	SPI_CPOL	0x02			/* clock polarity */ @@ -241,11 +241,11 @@ static inline int spi_w8r8(struct spi_slave *slave, unsigned char byte)   * This calls spi_setup_slave() with the correct bus number. Call   * spi_free_slave() to free it later.   * - * @param blob		Device tree blob - * @param node		SPI peripheral node to use - * @param cs		Chip select to use - * @param max_hz	Maximum SCK rate in Hz (0 for default) - * @param mode		Clock polarity, clock phase and other parameters + * @param blob:		Device tree blob + * @param node:		SPI peripheral node to use + * @param cs:		Chip select to use + * @param max_hz:	Maximum SCK rate in Hz (0 for default) + * @param mode:		Clock polarity, clock phase and other parameters   * @return pointer to new spi_slave structure   */  struct spi_slave *spi_setup_slave_fdt(const void *blob, int node, |