Refresh patches
[openwrt/openwrt.git] / package / boot / uboot-lantiq / patches / 0005-sf-make-calculatiom-of-address-bytes-completely-conf.patch
index f17aa32698ad4a6b3c9222a6e2d0915f3ad6f717..8000ff004eb8e55aa51c2036aafc8763d4627aee 100644 (file)
@@ -5,8 +5,6 @@ Subject: sf: make calculatiom of address bytes completely configurable
 
 Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
 
-diff --git a/drivers/mtd/spi/sf_ops.c b/drivers/mtd/spi/sf_ops.c
-index d34747b..207adf5 100644
 --- a/drivers/mtd/spi/sf_ops.c
 +++ b/drivers/mtd/spi/sf_ops.c
 @@ -15,12 +15,17 @@
@@ -31,7 +29,7 @@ index d34747b..207adf5 100644
  }
  
  int spi_flash_cmd_write_status(struct spi_flash *flash, u8 sr)
-@@ -158,7 +163,7 @@ int spi_flash_write_common(struct spi_flash *flash, const u8 *cmd,
+@@ -158,7 +163,7 @@ int spi_flash_write_common(struct spi_fl
  int spi_flash_cmd_erase_ops(struct spi_flash *flash, u32 offset, size_t len)
  {
        u32 erase_size;
@@ -40,7 +38,7 @@ index d34747b..207adf5 100644
        int ret = -1;
  
        erase_size = flash->erase_size;
-@@ -180,12 +185,13 @@ int spi_flash_cmd_erase_ops(struct spi_flash *flash, u32 offset, size_t len)
+@@ -180,12 +185,13 @@ int spi_flash_cmd_erase_ops(struct spi_f
                if (ret < 0)
                        goto done;
  #endif
@@ -56,7 +54,7 @@ index d34747b..207adf5 100644
                if (ret < 0) {
                        debug("SF: erase failed\n");
                        goto done;
-@@ -206,7 +212,7 @@ int spi_flash_cmd_write_ops(struct spi_flash *flash, u32 offset,
+@@ -206,7 +212,7 @@ int spi_flash_cmd_write_ops(struct spi_f
  {
        unsigned long byte_addr, page_size;
        size_t chunk_len, actual;
@@ -65,7 +63,7 @@ index d34747b..207adf5 100644
        int ret = -1;
  
        ret = spi_claim_bus(flash->spi);
-@@ -230,12 +236,13 @@ int spi_flash_cmd_write_ops(struct spi_flash *flash, u32 offset,
+@@ -230,12 +236,13 @@ int spi_flash_cmd_write_ops(struct spi_f
                if (flash->spi->max_write_size)
                        chunk_len = min(chunk_len, flash->spi->max_write_size);
  
@@ -81,7 +79,7 @@ index d34747b..207adf5 100644
                                        buf + actual, chunk_len);
                if (ret < 0) {
                        debug("SF: write failed\n");
-@@ -269,7 +276,7 @@ int spi_flash_read_common(struct spi_flash *flash, const u8 *cmd,
+@@ -269,7 +276,7 @@ int spi_flash_read_common(struct spi_fla
  int spi_flash_cmd_read_ops(struct spi_flash *flash, u32 offset,
                size_t len, void *data)
  {
@@ -90,7 +88,7 @@ index d34747b..207adf5 100644
        u32 remain_len, read_len;
        int ret = -1;
  
-@@ -288,7 +295,6 @@ int spi_flash_cmd_read_ops(struct spi_flash *flash, u32 offset,
+@@ -288,7 +295,6 @@ int spi_flash_cmd_read_ops(struct spi_fl
        }
  
        cmd[0] = CMD_READ_ARRAY_FAST;
@@ -98,7 +96,7 @@ index d34747b..207adf5 100644
  
        while (len) {
  #ifdef CONFIG_SPI_FLASH_BAR
-@@ -306,9 +312,11 @@ int spi_flash_cmd_read_ops(struct spi_flash *flash, u32 offset,
+@@ -306,9 +312,11 @@ int spi_flash_cmd_read_ops(struct spi_fl
                else
                        read_len = remain_len;
  
@@ -112,11 +110,9 @@ index d34747b..207adf5 100644
                                                        data, read_len);
                if (ret < 0) {
                        debug("SF: read failed\n");
-diff --git a/drivers/mtd/spi/sf_probe.c b/drivers/mtd/spi/sf_probe.c
-index 380aa09..84289db 100644
 --- a/drivers/mtd/spi/sf_probe.c
 +++ b/drivers/mtd/spi/sf_probe.c
-@@ -218,6 +218,9 @@ static int spi_flash_validate_params(struct spi_flash *flash,
+@@ -218,6 +218,9 @@ static int spi_flash_validate_params(str
                flash->poll_cmd = CMD_FLAG_STATUS;
  #endif
  
@@ -126,8 +122,6 @@ index 380aa09..84289db 100644
        /* Configure the BAR - discover bank cmds and read current bank */
  #ifdef CONFIG_SPI_FLASH_BAR
        u8 curr_bank = 0;
-diff --git a/include/spi_flash.h b/include/spi_flash.h
-index 411dd1b..cc9398b 100644
 --- a/include/spi_flash.h
 +++ b/include/spi_flash.h
 @@ -57,6 +57,7 @@ struct spi_flash {
@@ -138,6 +132,3 @@ index 411dd1b..cc9398b 100644
  
        void *memory_map;
        int (*read)(struct spi_flash *flash, u32 offset, size_t len, void *buf);
--- 
-1.8.3.2
-