mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-29 08:01:08 +00:00
sf: stmicro: drop redundant id read
The common SPI flash code reads the idcode and passes it down to the SPI flash driver, so there is no need to read it again ourselves. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Acked-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com> CC: Jason McMullan <mcmullan@netapp.com> CC: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
This commit is contained in:
parent
1c5874374e
commit
9726ba4aba
1 changed files with 1 additions and 7 deletions
|
@ -315,12 +315,6 @@ struct spi_flash *spi_flash_probe_stmicro(struct spi_slave *spi, u8 * idcode)
|
||||||
const struct stmicro_spi_flash_params *params;
|
const struct stmicro_spi_flash_params *params;
|
||||||
struct stmicro_spi_flash *stm;
|
struct stmicro_spi_flash *stm;
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
int ret;
|
|
||||||
u8 id[3];
|
|
||||||
|
|
||||||
ret = spi_flash_cmd(spi, CMD_READ_ID, id, sizeof(id));
|
|
||||||
if (ret)
|
|
||||||
return NULL;
|
|
||||||
|
|
||||||
for (i = 0; i < ARRAY_SIZE(stmicro_spi_flash_table); i++) {
|
for (i = 0; i < ARRAY_SIZE(stmicro_spi_flash_table); i++) {
|
||||||
params = &stmicro_spi_flash_table[i];
|
params = &stmicro_spi_flash_table[i];
|
||||||
|
@ -330,7 +324,7 @@ struct spi_flash *spi_flash_probe_stmicro(struct spi_slave *spi, u8 * idcode)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (i == ARRAY_SIZE(stmicro_spi_flash_table)) {
|
if (i == ARRAY_SIZE(stmicro_spi_flash_table)) {
|
||||||
debug("SF: Unsupported STMicro ID %02x\n", id[1]);
|
debug("SF: Unsupported STMicro ID %02x\n", idcode[1]);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue