Re: Pull request: u-boot-spi/master

2024-01-29 Thread Tom Rini
On Mon, Jan 29, 2024 at 11:23:25PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - Support Infineon S28HS02GT (Takahiro)
> 
> CI:
> - https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/19467
> 
> thanks,
> Jagan. 
> 
> The following changes since commit 526a865fe4fea59fb2638726c26e39557eb97fdd:
> 
>   Merge branch 'master-cleanup' of 
> https://source.denx.de/u-boot/custodians/u-boot-sh (2024-01-27 20:43:20 -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 16dd10951015183f87b8202b8d4c8617da4f6d44:
> 
>   mtd: spi-nor-ids: Add Infineon(Cypress) s28hs02gt ID (2024-01-29 19:34:17 
> +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2024-01-29 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- Support Infineon S28HS02GT (Takahiro)

CI:
- https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/19467

thanks,
Jagan. 

The following changes since commit 526a865fe4fea59fb2638726c26e39557eb97fdd:

  Merge branch 'master-cleanup' of 
https://source.denx.de/u-boot/custodians/u-boot-sh (2024-01-27 20:43:20 -0500)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 16dd10951015183f87b8202b8d4c8617da4f6d44:

  mtd: spi-nor-ids: Add Infineon(Cypress) s28hs02gt ID (2024-01-29 19:34:17 
+0530)


Maksim Kiselev (1):
  spi: dw: add check for Rx FIFO overflow

Ssunk (1):
  mtd: spi: spi-nor-ids: Add more XM25Q series chips

Takahiro Kuwano (9):
  mtd: spi-nor-core: Clean up macros for Infineon(Cypress) S25 and S28
  mtd: spi-nor-core: Consolidate non-uniform erase helpers for S25 and S28
  mtd: spi-nor-core: Rework spansion_read_any_reg() to support Octal DTR 
mode
  mtd: spi-nor-core: Use CLPEF(0x82) as alternative to CLSR(0x30) for S25 
and S28
  mtd: spi-nor-core: Rework s25_mdp_ready() to support Octal DTR mode
  mtd: spi-nor-core: Consolidate setup() hook for Infineon(Cypress) S25 and 
S28
  mtd: spi-nor-core: Consolidate post_bfpt_fixup() for Infineon(Cypress) 
S25 and S28
  mtd: spi-nor-core: Rework spi_nor_cypress_octal_dtr_enable()
  mtd: spi-nor-ids: Add Infineon(Cypress) s28hs02gt ID

Tejas Bhumkar (2):
  mtd: spi-nor-ids: Add is25lx512 chip
  spi: cadence_qspi: Address the comparison failure for 0-8 bytes of data

 drivers/mtd/spi/spi-nor-core.c| 224 +++---
 drivers/mtd/spi/spi-nor-ids.c |   7 ++
 drivers/spi/cadence_ospi_versal.c |   3 -
 drivers/spi/cadence_qspi.h|   4 +
 drivers/spi/cadence_qspi_apb.c|   3 +
 drivers/spi/designware_spi.c  |  18 ++-
 include/linux/mtd/spi-nor.h   |  14 +--
 7 files changed, 119 insertions(+), 154 deletions(-)


Re: Pull request: u-boot-spi/master [for-next]

2023-12-18 Thread Tom Rini
On Mon, Dec 18, 2023 at 03:56:25PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR for next.
> 
> Summary:
> - spi_nor_read_sfdp_dma_unsafe (Vaishnav)
> - w25q01/02 (Jim)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/18995
> 
> thanks,
> Jagan.
> 
> The following changes since commit 2f0282922b2c458eea7f85c500a948a587437b63:
> 
>   Prepare v2024.01-rc4 (2023-12-04 13:46:56 -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 959a4a0838acf7ef733e000d1304cea6711b8945:
> 
>   spi: cadence-quadspi: Fix error message on stuck busy state (2023-12-14 
> 23:56:19 +0530)
> 

Applied to u-boot/next, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master [for-next]

2023-12-18 Thread Jagan Teki
Hi Tom,

Please pull this PR for next.

Summary:
- spi_nor_read_sfdp_dma_unsafe (Vaishnav)
- w25q01/02 (Jim)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/18995

thanks,
Jagan.

The following changes since commit 2f0282922b2c458eea7f85c500a948a587437b63:

  Prepare v2024.01-rc4 (2023-12-04 13:46:56 -0500)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 959a4a0838acf7ef733e000d1304cea6711b8945:

  spi: cadence-quadspi: Fix error message on stuck busy state (2023-12-14 
23:56:19 +0530)


Bruce Suen (1):
  mtd: spi-nor-ids: add support for xtx XT55Q02G

Godfrey Mwangi (1):
  mtd: spi-nor: Add MT25QU128AB params

Igor Prusov (1):
  mtd: spinand: add support for ESMT F50x1G41LB

Jan Kiszka (1):
  spi: cadence-quadspi: Fix error message on stuck busy state

Jim Liu (1):
  mtd: spi-nor: add flash model w25q01/02 support

Jit Loon Lim (1):
  mtd: spi-nor: Add MT25U01G part number for SPI NOR Flash

Jonas Karlman (1):
  mtd: spi-nor: Add support for Silicon Kaiser sk25lp128

Teik Heng Chong (1):
  drivers: mtd: spi: Add support for GD55LB02GEBIR SPI NOR flash

Udit Kumar (1):
  spi: cadence_qspi: Select flash subnode at runtime

Vaishnav Achath (1):
  mtd: spi-nor-core: Implement spi_nor_read_sfdp_dma_unsafe() for sfdp parse

William Zhang (1):
  spi: bcm63xx-hsspi: Fix compiler warning

 drivers/mtd/nand/spi/Makefile  |   3 +-
 drivers/mtd/nand/spi/core.c|   1 +
 drivers/mtd/nand/spi/esmt.c| 137 +
 drivers/mtd/spi/Kconfig|   5 ++
 drivers/mtd/spi/spi-nor-core.c |  34 +-
 drivers/mtd/spi/spi-nor-ids.c  |  23 +++
 drivers/spi/bcm63xx_hsspi.c|   2 +-
 drivers/spi/cadence_qspi.c |   7 ++-
 drivers/spi/cadence_qspi.h |   1 +
 drivers/spi/cadence_qspi_apb.c |   3 +-
 include/linux/mtd/spinand.h|   1 +
 11 files changed, 210 insertions(+), 7 deletions(-)
 create mode 100644 drivers/mtd/nand/spi/esmt.c


Re: Pull request: u-boot-spi/master

2023-07-14 Thread Tom Rini
On Thu, Jul 13, 2023 at 10:06:28PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - Add xtxtech spi-nor chip parts (Bruce Suen)
> - Add bcm63xx-hsspi driver fixes (William Zhang)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/16886
> 
> thanks!
> Jagan.
> 
> The following changes since commit bf5152d0108683bbaabf9d7a7988f61649fc33f4:
> 
>   Merge branch 'master' of 
> https://source.denx.de/u-boot/custodians/u-boot-riscv (2023-07-12 13:10:04 
> -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 4a31e145217cecc3d421f96eafcd2cfd9c670929:
> 
>   mtd: spi-nor: Add support for w25q256jwm (2023-07-13 14:17:40 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2023-07-13 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- Add xtxtech spi-nor chip parts (Bruce Suen)
- Add bcm63xx-hsspi driver fixes (William Zhang)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/16886

thanks!
Jagan.

The following changes since commit bf5152d0108683bbaabf9d7a7988f61649fc33f4:

  Merge branch 'master' of 
https://source.denx.de/u-boot/custodians/u-boot-riscv (2023-07-12 13:10:04 
-0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 4a31e145217cecc3d421f96eafcd2cfd9c670929:

  mtd: spi-nor: Add support for w25q256jwm (2023-07-13 14:17:40 +0530)


Bruce Suen (2):
  mtd: spi-nor-ids: change full company name of XTX
  mtd: spi-nor-ids: add xtxtech part#

Fabio Estevam (2):
  spi: soft_spi: Support the recommended soft spi properties
  doc: bindings: soft-spi: Remove the usage of deprecated properties

Jim Liu (1):
  spi: npcm_pspi: use ACTIVE_LOW flag for cs gpio and set default max_hz

Lukas Funke (2):
  spi: pl022: Align compatible property with device tree binding
  spi: pl022: Add chip-select gpio support

Masahisa Kojima (1):
  spi: synquacer: remove SPI_TX_BYTE handling

Stefan Herbrechtsmeier (2):
  spi: pl022: Rename flush into pl022_spi_flush
  spi: pl022: Remove platform data header

Venkatesh Yadav Abbarapu (1):
  mtd: spi-nor: Add support for w25q256jwm

William Zhang (6):
  spi: bcm63xx-hsspi: Make driver depend on BCMBCA arch
  spi: bcm63xx-hsspi: Fix multi-bit mode setting
  spi: bcm63xx-hsspi: Add new compatible string support
  spi: bcm63xx-hsspi: Add prepend mode support
  spi: bcmbca-hsspi: Add driver for newer HSSPI controller
  dt-bindings: spi: Add bcm63xx-hsspi controller support

 .../spi/brcm,bcm63xx-hsspi.yaml| 134 +++
 doc/device-tree-bindings/spi/soft-spi.txt  |  12 +-
 drivers/mtd/spi/spi-nor-ids.c  |  43 ++-
 drivers/spi/Kconfig|  13 +-
 drivers/spi/Makefile   |   1 +
 drivers/spi/bcm63xx_hsspi.c| 277 --
 drivers/spi/bcmbca_hsspi.c | 414 +
 drivers/spi/npcm_pspi.c|  12 +-
 drivers/spi/pl022_spi.c|  51 ++-
 drivers/spi/soft_spi.c |  21 +-
 drivers/spi/spi-synquacer.c|   8 +-
 include/dm/platform_data/spi_pl022.h   |  21 --
 12 files changed, 932 insertions(+), 75 deletions(-)
 create mode 100644 doc/device-tree-bindings/spi/brcm,bcm63xx-hsspi.yaml
 create mode 100644 drivers/spi/bcmbca_hsspi.c
 delete mode 100644 include/dm/platform_data/spi_pl022.h


Re: Pull request: u-boot-spi/master

2023-05-01 Thread Tom Rini
On Mon, May 01, 2023 at 10:42:08PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR for u-boot-spi.
> 
> Summary:
> - cadence-quadspi fixes (Apurva Nandan, Dhruva Gole)
> - CHIP_ERASE optimization (Marek Vasut)
> - fixups for s25fs512s (Takahiro Kuwano)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/16198
> 
> The following changes since commit 6a11fdf0536e02ac9cd4a3da0535a271c694715f:
> 
>   Merge branch '2023-04-24-TI-platform-updates' (2023-04-24 18:09:22 -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi spi
> 
> for you to fetch changes up to 08b3098eadc7f826c3e6fb9d184cf6d82f5028fe:
> 
>   spi: cadence-quadspi: Reset CMD_CTRL Reg on cmd r/w completion (2023-04-26 
> 13:37:39 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2023-05-01 Thread Jagan Teki
Hi Tom,

Please pull this PR for u-boot-spi.

Summary:
- cadence-quadspi fixes (Apurva Nandan, Dhruva Gole)
- CHIP_ERASE optimization (Marek Vasut)
- fixups for s25fs512s (Takahiro Kuwano)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/16198

The following changes since commit 6a11fdf0536e02ac9cd4a3da0535a271c694715f:

  Merge branch '2023-04-24-TI-platform-updates' (2023-04-24 18:09:22 -0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi spi

for you to fetch changes up to 08b3098eadc7f826c3e6fb9d184cf6d82f5028fe:

  spi: cadence-quadspi: Reset CMD_CTRL Reg on cmd r/w completion (2023-04-26 
13:37:39 +0530)


Apurva Nandan (2):
  spi: cadence-quadspi: Fix check condition for DTR ops
  spi: cadence-quadspi: Use STIG mode for all ops with small payload

Dhruva Gole (3):
  spi: spi-mem: s/dummy/data buswidth check in dtr_supports_op()
  spi: spi-mem: perform odd len check only while writing data
  spi: cadence-quadspi: Reset CMD_CTRL Reg on cmd r/w completion

Heinrich Schuchardt (1):
  mtd: spi-nor: missing fallthrough in set_4byte()

Ilias Apalodimas (1):
  spi: synquacer: Silence uninitialized variable warnings

Jim Liu (1):
  spi: npcm-fiu: add regulator feature and remove set clock

Kunihiko Hayashi (1):
  spi: f-ospi: Add missing spi_mem_default_supports_op() helper

Marek Vasut (1):
  mtd: spi-nor: Add CHIP_ERASE optimization

Takahiro Kuwano (1):
  mtd: spi-nor-core: Add fixups for s25fs512s

 drivers/mtd/spi/spi-nor-core.c | 117 -
 drivers/spi/cadence_qspi.c |  16 --
 drivers/spi/cadence_qspi_apb.c |  56 
 drivers/spi/npcm_fiu_spi.c |  72 -
 drivers/spi/spi-mem.c  |   8 ++-
 drivers/spi/spi-sn-f-ospi.c|   2 +-
 drivers/spi/spi-synquacer.c|   4 +-
 7 files changed, 231 insertions(+), 44 deletions(-)


Re: Pull request: u-boot-spi/master

2023-01-26 Thread Tom Rini
On Thu, Jan 26, 2023 at 11:22:30PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - fix return code of sf command (Heinrich)
> - fix register reads in STIG Mode (Dhruva)
> - Infineon s25fs256t support (Takahiro)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/14893
> 
> thanks,
> Jagan.
> 
> The following changes since commit 17e8e58fe62c019b2cc26af221b6defc3368229f:
> 
>   Merge https://source.denx.de/u-boot/custodians/u-boot-sunxi (2023-01-24 
> 21:07:01 -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 87a6d86571268be4e354fe030c53745a54f4ed8e:
> 
>   mtd: spi-nor: Add support for Infineon s25fs256t (2023-01-26 21:07:45 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2023-01-26 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- fix return code of sf command (Heinrich)
- fix register reads in STIG Mode (Dhruva)
- Infineon s25fs256t support (Takahiro)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/14893

thanks,
Jagan.

The following changes since commit 17e8e58fe62c019b2cc26af221b6defc3368229f:

  Merge https://source.denx.de/u-boot/custodians/u-boot-sunxi (2023-01-24 
21:07:01 -0500)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 87a6d86571268be4e354fe030c53745a54f4ed8e:

  mtd: spi-nor: Add support for Infineon s25fs256t (2023-01-26 21:07:45 +0530)


Dhruva Gole (2):
  spi: cadence_qspi: setup ADDR Bits in cmd reads
  spi: cadence_qspi: use STIG mode for small reads

Heinrich Schuchardt (3):
  cmd: fix return code of 'sf write' and 'sf read'
  cmd: simplify do_spi_flash()
  cmd: fix return code of 'sf erase'

Kunihiko Hayashi (1):
  spi: Add Socionext F_OSPI SPI flash controller driver

Pengfei Fan (2):
  drivers: spi: fix some typos
  drivers: spi: sh_qspi.c: Use log_warning() instead of printf()

Takahiro Kuwano (4):
  mtd: spi-nor-core: Consider reserved bits in CFR5 register
  mtd: spi-nor-core: Make CFRx reg fields generic
  mtd: spi-nor: Rename s25hx_t prefix
  mtd: spi-nor: Add support for Infineon s25fs256t

 cmd/sf.c   |  45 ++-
 drivers/mtd/spi/spi-nor-core.c |  95 --
 drivers/mtd/spi/spi-nor-ids.c  |   2 +
 drivers/spi/Kconfig|   8 +
 drivers/spi/Makefile   |   1 +
 drivers/spi/bcm63xx_hsspi.c|   2 +-
 drivers/spi/cadence_qspi.c |  10 +-
 drivers/spi/cadence_qspi_apb.c |  13 +
 drivers/spi/fsl_dspi.c |   4 +-
 drivers/spi/mtk_snfi_spi.c |   4 +-
 drivers/spi/mvebu_a3700_spi.c  |   2 +-
 drivers/spi/omap3_spi.c|   2 +-
 drivers/spi/rk_spi.c   |   2 +-
 drivers/spi/sh_qspi.c  |   4 +-
 drivers/spi/spi-aspeed-smc.c   |   4 +-
 drivers/spi/spi-qup.c  |   2 +-
 drivers/spi/spi-sifive.c   |   2 +-
 drivers/spi/spi-sn-f-ospi.c| 686 +
 include/linux/mtd/spi-nor.h|  14 +-
 19 files changed, 824 insertions(+), 78 deletions(-)
 create mode 100644 drivers/spi/spi-sn-f-ospi.c


Re: Pull request: u-boot-spi/master

2022-11-02 Thread Tom Rini
On Wed, Nov 02, 2022 at 11:38:15AM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - NPCM PSPI controller (Jim)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/13951
> 
> thanks,
> Jagan.
> 
> The following changes since commit 8bc87a4c55a1723728374a5643f13bced37dad6b:
> 
>   Merge branch '2022-10-26-assorted-fixes-and-updates' (2022-10-26 15:24:59 
> -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to c1dc8473fab8d1228f28d9716d90687bc2d99d57:
> 
>   spi: nuvoton: add NPCM PSPI controller driver (2022-10-27 12:41:36 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2022-11-02 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- NPCM PSPI controller (Jim)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/13951

thanks,
Jagan.

The following changes since commit 8bc87a4c55a1723728374a5643f13bced37dad6b:

  Merge branch '2022-10-26-assorted-fixes-and-updates' (2022-10-26 15:24:59 
-0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to c1dc8473fab8d1228f28d9716d90687bc2d99d57:

  spi: nuvoton: add NPCM PSPI controller driver (2022-10-27 12:41:36 +0530)


Jim Liu (1):
  spi: nuvoton: add NPCM PSPI controller driver

 drivers/spi/Kconfig |   5 ++
 drivers/spi/Makefile|   1 +
 drivers/spi/npcm_pspi.c | 226 
 3 files changed, 232 insertions(+)
 create mode 100644 drivers/spi/npcm_pspi.c


Re: Pull request: u-boot-spi/master

2022-10-25 Thread Tom Rini
On Tue, Oct 25, 2022 at 05:56:18PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - Add s28hl512t, s28hl01gt (Takahiro)
> - Rework s25hx_t_post_bfpt_fixup() (Takahiro)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/13925
> 
> thanks,
> Jagan.
> 
> The following changes since commit 7723828c97bc107d2fba976fc50403ac8747f1bc:
> 
>   Merge branch '2022-10-21-enforce-some-DM-migrations' (2022-10-21 15:32:45 
> -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi.git master
> 
> for you to fetch changes up to 622b5d356136f9172db7fe7ba240cd9e45097a19:
> 
>   cmd: sf: Handle unaligned 'update' start offset (2022-10-25 10:17:33 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2022-10-25 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- Add s28hl512t, s28hl01gt (Takahiro)
- Rework s25hx_t_post_bfpt_fixup() (Takahiro)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/13925

thanks,
Jagan.

The following changes since commit 7723828c97bc107d2fba976fc50403ac8747f1bc:

  Merge branch '2022-10-21-enforce-some-DM-migrations' (2022-10-21 15:32:45 
-0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi.git master

for you to fetch changes up to 622b5d356136f9172db7fe7ba240cd9e45097a19:

  cmd: sf: Handle unaligned 'update' start offset (2022-10-25 10:17:33 +0530)


Marek Vasut (1):
  cmd: sf: Handle unaligned 'update' start offset

Takahiro Kuwano (8):
  mtd: spi-nor-core: Rename s28hs512t prefix
  mtd: spi-nor-core: Rename configuration macro for S28 support
  mtd: spi-nor-ids: Add s28hl512t, s28hl01gt, and s28hs01gt IDs
  mtd: spi-nor-core: Default to addr_width of 3 for configurable widths
  mtd: spi-nor-core: Track flash's internal address mode
  mtd: spi-nor-core: Rework spansion_read/write_any_reg() to use 
addr_mode_nbytes
  mtd: spi-nor-core: Rework s25hx_t_post_bfpt_fixup() for flash's internal 
address mode
  mtd: spi-nor-core: Fix index value for SCCR dwords

 cmd/sf.c | 18 +---
 configs/j721s2_evm_a72_defconfig |  2 +-
 configs/j721s2_evm_r5_defconfig  |  2 +-
 drivers/mtd/spi/Kconfig  | 10 ++---
 drivers/mtd/spi/spi-nor-core.c   | 92 
 drivers/mtd/spi/spi-nor-ids.c|  5 ++-
 include/linux/mtd/spi-nor.h  |  5 +++
 7 files changed, 83 insertions(+), 51 deletions(-)


Re: Pull request: u-boot-spi/master

2022-07-19 Thread Tom Rini
On Tue, Jul 19, 2022 at 01:05:15AM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - add Macronix Octal flash (JaimeLiao)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/12778
> 
> thanks,
> Jagan.
> 
> The following changes since commit 26f6f7fb5c0651d65afdee6d8ed36063606179a8:
> 
>   Merge branch '2022-07-14-migrate-wiki-to-sphinx' (2022-07-14 18:43:51 -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 47ed8b22fd561b65e8541919becc76ab3d86f7a3:
> 
>   mtd: spi-nor-ids: add winbond w25q512nw family support (2022-07-18 19:15:19 
> +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2022-07-18 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- add Macronix Octal flash (JaimeLiao)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/12778

thanks,
Jagan.

The following changes since commit 26f6f7fb5c0651d65afdee6d8ed36063606179a8:

  Merge branch '2022-07-14-migrate-wiki-to-sphinx' (2022-07-14 18:43:51 -0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 47ed8b22fd561b65e8541919becc76ab3d86f7a3:

  mtd: spi-nor-ids: add winbond w25q512nw family support (2022-07-18 19:15:19 
+0530)


Jae Hyun Yoo (1):
  mtd: spi-nor-ids: add winbond w25q512nw family support

JaimeLiao (4):
  mtd: spi-nor: add support for Macronix Octal flash
  mtd: spi-nor-core: Adding different type of command extension in Soft 
Reset
  mtd: spi-nor: Parse SFDP SCCR Map
  mtd: spi-nor-core: Add support for Macronix Octal flash

Jan Kiszka (2):
  mtd: spi: Convert is_locked callback to is_unlocked
  sf: Query write-protection status before operating the flash

Vaishnav Achath (1):
  spl: spl_spi: add spi_nor_remove() to soft reset flash

 cmd/sf.c   |  12 +++
 common/spl/spl_spi.c   |   5 ++
 drivers/mtd/spi/Kconfig|   7 ++
 drivers/mtd/spi/spi-nor-core.c | 167 +
 drivers/mtd/spi/spi-nor-ids.c  |  29 ++-
 include/linux/mtd/spi-nor.h|  17 -
 6 files changed, 219 insertions(+), 18 deletions(-)


Re: Pull request: u-boot-spi/master

2022-05-04 Thread Tom Rini
On Wed, May 04, 2022 at 11:41:08AM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - NPCM7xx FIU SPI driver (Jim Liu)
> - AT45DB641E dataflash (Luca Ellero) 
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/11912
> 
> thanks,
> Jagan.
> 
> The following changes since commit c70c0102af5413cadde6bf90044cb75aefef0584:
> 
>   Merge tag 'efi-2022-07-rc2' of 
> https://source.denx.de/u-boot/custodians/u-boot-efi (2022-04-29 14:04:08 
> -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to c62f93a620f7c13564a0f4a5583e90a01047901d:
> 
>   sf: dataflash: add support for AT45DB641E (2022-05-03 17:57:19 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2022-05-04 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- NPCM7xx FIU SPI driver (Jim Liu)
- AT45DB641E dataflash (Luca Ellero) 

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/11912

thanks,
Jagan.

The following changes since commit c70c0102af5413cadde6bf90044cb75aefef0584:

  Merge tag 'efi-2022-07-rc2' of 
https://source.denx.de/u-boot/custodians/u-boot-efi (2022-04-29 14:04:08 -0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to c62f93a620f7c13564a0f4a5583e90a01047901d:

  sf: dataflash: add support for AT45DB641E (2022-05-03 17:57:19 +0530)


Jim Liu (1):
  spi: npcm-fiu: add NPCM7xx FIU controller driver

Luca Ellero (2):
  sf: dataflash: add support for "extended ID"
  sf: dataflash: add support for AT45DB641E

Marek Vasut (1):
  mtd: spi-nor-ids: Add Winbond W25Q128JW ID

Tien Fong Chee (1):
  mtd: spi-nor-ids: add Macronix mx25u51245g flash entry

 drivers/mtd/spi/sf_dataflash.c | 101 +++
 drivers/mtd/spi/spi-nor-ids.c  |   7 +
 drivers/spi/Kconfig|   6 +
 drivers/spi/Makefile   |   1 +
 drivers/spi/npcm_fiu_spi.c | 387 +
 5 files changed, 468 insertions(+), 34 deletions(-)
 create mode 100644 drivers/spi/npcm_fiu_spi.c


Re: Pull request: u-boot-spi/master

2022-03-13 Thread Tom Rini
On Sat, Mar 12, 2022 at 02:14:15PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - sunXi SPI fixups (Andre)
> - bcm iproc qspi (Rayagonda)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/11239
> 
> thanks,
> Jagan.
> 
> The following changes since commit 90de95f7443cb06f014824976251f126ac6f71c0:
> 
>   Merge https://gitlab.denx.de/u-boot/custodians/u-boot-usb (2022-02-23 
> 13:34:14 -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 228173d8556ee3209c3c8ea6a296b355b28c7e15:
> 
>   mtd: spi-nor-ids: Enable quad read for Gigadevice gd25lq128 (2022-03-12 
> 01:10:01 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2022-03-12 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- sunXi SPI fixups (Andre)
- bcm iproc qspi (Rayagonda)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/11239

thanks,
Jagan.

The following changes since commit 90de95f7443cb06f014824976251f126ac6f71c0:

  Merge https://gitlab.denx.de/u-boot/custodians/u-boot-usb (2022-02-23 
13:34:14 -0500)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 228173d8556ee3209c3c8ea6a296b355b28c7e15:

  mtd: spi-nor-ids: Enable quad read for Gigadevice gd25lq128 (2022-03-12 
01:10:01 +0530)


Andre Przywara (5):
  sunxi: Kconfig: Fix up SPI configuration
  env: sunxi: Define location in SPI flash
  sunxi: use boot source for determining environment location
  env: sunxi: enable ENV_IS_IN_SPI_FLASH
  sunxi: boards: Enable SPI flash support in U-Boot proper

Christian Gmeiner (1):
  spi: cadence-qspi: Make reset control optional

Niklas Cassel (2):
  spi: dw: Fix broken dw_spi_mem_ops()
  mtd: spi-nor-ids: Enable quad read for Gigadevice gd25lq128

Rayagonda Kokatanur (1):
  driver: spi: add bcm iproc qspi support

 arch/arm/Kconfig |   2 +
 arch/arm/mach-sunxi/Kconfig  |   3 -
 board/sunxi/board.c  |  51 ++-
 configs/libretech_all_h3_it_h5_defconfig |   2 -
 configs/libretech_all_h5_cc_h5_defconfig |   2 -
 configs/oceanic_5205_5inmfd_defconfig|   1 +
 configs/orangepi_pc2_defconfig   |   2 +
 configs/orangepi_r1_defconfig|   2 +
 configs/orangepi_win_defconfig   |   2 +
 configs/orangepi_zero2_defconfig |   2 +
 configs/orangepi_zero_defconfig  |   2 +
 configs/pine64-lts_defconfig |   2 +
 configs/pine_h64_defconfig   |   2 +
 configs/pinecube_defconfig   |   2 +
 configs/sopine_baseboard_defconfig   |   1 +
 drivers/mtd/spi/spi-nor-ids.c|   2 +-
 drivers/spi/Kconfig  |   6 +
 drivers/spi/Makefile |   1 +
 drivers/spi/cadence_qspi.c   |  14 +-
 drivers/spi/cadence_qspi.h   |   2 +-
 drivers/spi/designware_spi.c |   2 +-
 drivers/spi/iproc_qspi.c | 576 +++
 env/Kconfig  |   7 +-
 23 files changed, 662 insertions(+), 26 deletions(-)
 create mode 100644 drivers/spi/iproc_qspi.c


Re: Pull request: u-boot-spi/master

2021-12-27 Thread Tom Rini
On Mon, Dec 27, 2021 at 12:27:54AM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> thanks,
> Jagan.
> 
> The following changes since commit 4a14bfffd42f968ed9d72a780a8d44a9053c5b95:
> 
>   Merge https://source.denx.de/u-boot/custodians/u-boot-marvell (2021-11-30 
> 08:59:22 -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to d7b1d8259e62c781f2c87acfac08f3c0505030dd:
> 
>   mtd: spi-nor-ids: Add support for W25Q01JV (2021-12-16 12:58:47 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2021-12-26 Thread Jagan Teki
Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 4a14bfffd42f968ed9d72a780a8d44a9053c5b95:

  Merge https://source.denx.de/u-boot/custodians/u-boot-marvell (2021-11-30 
08:59:22 -0500)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to d7b1d8259e62c781f2c87acfac08f3c0505030dd:

  mtd: spi-nor-ids: Add support for W25Q01JV (2021-12-16 12:58:47 +0530)


Marek Vasut (1):
  mtd: cqspi: Wait for transfer completion

Michal Simek (1):
  mtd: spi: Remove SF_DUAL_FLASH symbol from Kconfig

Ram Narayanan (1):
  mtd: spi-nor-ids: Add support for W25Q01JV

 drivers/mtd/spi/Kconfig|  6 --
 drivers/mtd/spi/spi-nor-ids.c  |  5 +
 drivers/spi/cadence_qspi_apb.c | 17 +
 3 files changed, 22 insertions(+), 6 deletions(-)


Re: Pull request: u-boot-spi/master

2021-10-23 Thread Tom Rini
On Sat, Oct 23, 2021 at 07:05:03PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull the PR.
> 
> Summary:
> - Fix mtd erase with mtdpart (Marek Behún)
> - NXP fspi driver fixes (Kuldeep Singh)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/9582
> 
> thanks,
> Jagan.
> 
> The following changes since commit 7a508a7245592ca44b3dc51c0293656dce60d658:
> 
>   Merge tag 'u-boot-amlogic-20211007' of 
> https://source.denx.de/u-boot/custodians/u-boot-amlogic (2021-10-07 09:02:22 
> -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to b9cfd8b0911209e2ebec887e497510ee42f9e788:
> 
>   spi: nxp_fspi: Implement errata workaround for LS1028A (2021-10-23 15:56:47 
> +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2021-10-23 Thread Jagan Teki
Hi Tom,

Please pull the PR.

Summary:
- Fix mtd erase with mtdpart (Marek Behún)
- NXP fspi driver fixes (Kuldeep Singh)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/9582

thanks,
Jagan.

The following changes since commit 7a508a7245592ca44b3dc51c0293656dce60d658:

  Merge tag 'u-boot-amlogic-20211007' of 
https://source.denx.de/u-boot/custodians/u-boot-amlogic (2021-10-07 09:02:22 
-0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to b9cfd8b0911209e2ebec887e497510ee42f9e788:

  spi: nxp_fspi: Implement errata workaround for LS1028A (2021-10-23 15:56:47 
+0530)


Haolin Li (1):
  mtd: spinand: macronix: Fix ECC Status Read

Kris Chaplin (2):
  mtd: spi-nor-ids: Add is25lp512 and is25wp512 devices
  mtd: spi-nor-ids: Add SECT_4K to mt25qu512a

Kuldeep Singh (2):
  spi: nxp-fspi: Add support for IP read only
  spi: nxp_fspi: Implement errata workaround for LS1028A

Marek Behún (10):
  mtd: spi-nor-core: Try cleaning up in case writing BAR failed
  mtd: spi-nor-core: Check return value of write_enable() in spi_nor_erase()
  mtd: spi-nor-core: Don't overwrite return value if it is non-zero
  mtd: spi-nor-core: Check return value of write_disable() in 
spi_nor_erase()
  mtd: spi-flash: Check for zero length in legacy spi_flash_*()
  mtd: spi-nor-core: Don't check for zero length in spi_nor_write() / 
spi_nor_erase()
  mtd: spi-nor-core: Call mtd_erase_callback() from spi_nor_erase()
  mtd: spi-nor-core: Check for ctrlc() in spi_nor_erase()
  mtd: mtdpart: Make mtdpart's _erase method sane
  mtd: Remove mtd_erase_callback() entirely

Marek Vasut (1):
  mtd: spi-nor-ids: Reinstate Micron MT25QL02G

Takahiro Kuwano (1):
  mtd: spi-nor: Add support for Spansion S25FL256L

Yanhong Wang (1):
  mtd: spi-nor-ids: Add GD25LQ256D Chip

 cmd/onenand.c  |  9 +
 drivers/mtd/altera_qspi.c  |  3 --
 drivers/mtd/cfi_mtd.c  |  1 -
 drivers/mtd/mtdconcat.c| 11 --
 drivers/mtd/mtdcore.c  |  8 
 drivers/mtd/mtdpart.c  | 23 +++-
 drivers/mtd/nand/raw/nand_base.c   |  4 --
 drivers/mtd/nand/spi/macronix.c| 10 -
 drivers/mtd/onenand/onenand_base.c |  3 --
 drivers/mtd/spi/sf_mtd.c   |  1 -
 drivers/mtd/spi/spi-nor-core.c | 65 +---
 drivers/mtd/spi/spi-nor-ids.c  | 13 ++-
 drivers/mtd/ubi/io.c   | 13 ---
 drivers/spi/nxp_fspi.c | 77 +-
 env/onenand.c  |  4 +-
 fs/yaffs2/yaffs_mtdif.c|  1 -
 include/linux/mtd/mtd.h| 11 --
 include/nand.h |  1 -
 include/spi_flash.h|  9 +
 19 files changed, 159 insertions(+), 108 deletions(-)


Re: Pull request: u-boot-spi/master

2021-08-03 Thread Tom Rini
On Tue, Aug 03, 2021 at 09:54:20PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - SPI-NOR fix (Big Meng)
> - XMC XM25QH64C flash (Reto Schneider)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/8565
> 
> thanks,
> Jagan.
> 
> The following changes since commit 51aef405550e603ff702c034f0e2cd0f15bdf2bb:
> 
>   Merge branch '2021-08-02-numeric-input-cleanups' (2021-08-02 13:32:20 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to d008190920fbea4cd52b185e5191e6e0e5ae1f56:
> 
>   mtd: spi-nor: Mask out fast read if not requested in DT (2021-08-03 
> 11:56:25 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2021-08-03 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- SPI-NOR fix (Big Meng)
- XMC XM25QH64C flash (Reto Schneider)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/8565

thanks,
Jagan.

The following changes since commit 51aef405550e603ff702c034f0e2cd0f15bdf2bb:

  Merge branch '2021-08-02-numeric-input-cleanups' (2021-08-02 13:32:20 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to d008190920fbea4cd52b185e5191e6e0e5ae1f56:

  mtd: spi-nor: Mask out fast read if not requested in DT (2021-08-03 11:56:25 
+0530)


Bin Meng (3):
  spi: spi-mem-nodm: Fix read data size issue
  mtd: spi-nor: Respect flash's hwcaps in spi_nor_adjust_hwcaps()
  mtd: spi-nor: Mask out fast read if not requested in DT

Reto Schneider (1):
  mtd: spi-nor-ids: Add support for XMC XM25QH64C

 drivers/mtd/spi/spi-nor-core.c | 23 +--
 drivers/mtd/spi/spi-nor-ids.c  |  1 +
 drivers/spi/spi-mem-nodm.c | 10 ++
 3 files changed, 24 insertions(+), 10 deletions(-)


Re: Pull request: u-boot-spi/master for next

2021-06-24 Thread Tom Rini
On Thu, Jun 24, 2021 at 07:12:08PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR for next.
> 
> Summary:
> - SPI NOT OF partitions (Marek Behún)
> - Macronic SPI NAND (Jaime Liao)
> - Macronix MX66UW2G345G SPI NOR (zhengxun)
> 
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/7922
> 
> thanks,
> Jagan.
> 
> The following changes since commit 28afb716463919c261cffc6fddd594fac87557bb:
> 
>   Merge tag 'u-boot-rockchip-20210618' of 
> https://source.denx.de/u-boot/custodians/u-boot-rockchip into next 
> (2021-06-19 08:20:12 -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to e41a2bc6b87397ef0aeda4132a8227d164cd592b:
> 
>   cmd: mtd: expand  argument definition in command help (2021-06-24 
> 11:55:13 +0530)
> 

A good start to the SPI queue, applied to u-boot/next, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master for next

2021-06-24 Thread Jagan Teki
Hi Tom,

Please pull this PR for next.

Summary:
- SPI NOT OF partitions (Marek Behún)
- Macronic SPI NAND (Jaime Liao)
- Macronix MX66UW2G345G SPI NOR (zhengxun)

CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/7922

thanks,
Jagan.

The following changes since commit 28afb716463919c261cffc6fddd594fac87557bb:

  Merge tag 'u-boot-rockchip-20210618' of 
https://source.denx.de/u-boot/custodians/u-boot-rockchip into next (2021-06-19 
08:20:12 -0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to e41a2bc6b87397ef0aeda4132a8227d164cd592b:

  cmd: mtd: expand  argument definition in command help (2021-06-24 
11:55:13 +0530)


Jaime Liao (1):
  mtd: spinand: macronix: Add support for serial NAND flash

Marek Behún (10):
  dm: core: add non-translating version of ofnode_get_addr_size_index()
  dm: core: add ofnode_get_path()
  mtd: add support for parsing partitions defined in OF
  mtd: spi-nor: allow registering multiple MTDs when DM is enabled
  mtd: spi-nor: fill-in mtd->dev member
  mtd: remove mtd_probe() function
  mtd: probe SPI NOR devices in mtd_probe_devices()
  cmd: mtd: print device OF path in listing
  mtd: compare also with OF path and device name in get_mtd_device_nm()
  cmd: mtd: expand  argument definition in command help

zhengxun (1):
  mtd: spi-nor-ids: Add Macronix MX66UW2G345G

 cmd/mtd.c   |   9 ++-
 drivers/core/ofnode.c   |  44 +-
 drivers/mtd/mtd-uclass.c|  15 -
 drivers/mtd/mtd_uboot.c | 129 
 drivers/mtd/mtdcore.c   |  35 +++
 drivers/mtd/mtdpart.c   |  63 
 drivers/mtd/nand/spi/macronix.c |  46 ++
 drivers/mtd/spi/sf_internal.h   |   4 +-
 drivers/mtd/spi/sf_mtd.c|  19 +-
 drivers/mtd/spi/sf_probe.c  |   6 +-
 drivers/mtd/spi/spi-nor-core.c  |   1 +
 drivers/mtd/spi/spi-nor-ids.c   |   1 +
 drivers/mtd/spi/spi-nor-tiny.c  |   1 +
 include/dm/ofnode.h |  27 +
 include/linux/mtd/mtd.h |  10 
 include/mtd.h   |   1 -
 test/dm/ofnode.c|  26 
 17 files changed, 362 insertions(+), 75 deletions(-)


Re: Pull request: u-boot-spi/master

2021-02-26 Thread Tom Rini
On Fri, Feb 26, 2021 at 10:52:12PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - new GigaDevice flash ids
> - fixes for imx, nxp_spi drivers
> 
> GitLab CI:
> https://gitlab.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/6528
> 
> The following changes since commit c28d5d704d3347fcbe5e49ab561973c00bf9337f:
> 
>   Merge branch '2021-02-25-remove-platforms' (2021-02-25 13:18:27 -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 783a15b35131abc599ec6deca55cf841d2e7c208:
> 
>   mtd: nand: spi: Support GigaDevice GD5F1GQ5UExxG (2021-02-26 16:01:37 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2021-02-26 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- new GigaDevice flash ids
- fixes for imx, nxp_spi drivers

GitLab CI:
https://gitlab.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/6528

The following changes since commit c28d5d704d3347fcbe5e49ab561973c00bf9337f:

  Merge branch '2021-02-25-remove-platforms' (2021-02-25 13:18:27 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 783a15b35131abc599ec6deca55cf841d2e7c208:

  mtd: nand: spi: Support GigaDevice GD5F1GQ5UExxG (2021-02-26 16:01:37 +0530)


Adam Ford (1):
  spi: nxp_fspi: Fix error reporting

Alper Nebi Yasak (1):
  mtd: spi-nor-ids: Add Gigadevice GD25LQ64C

Bin Meng (1):
  mtd: spi-nor.h: Change spaces to tabs

Hauke Mehrtens (1):
  mtd: nand: spi: Only one dummy byte in QUADIO

Marek Vasut (1):
  spi: imx: Implement set_speed

Reto Schneider (1):
  mtd: nand: spi: Support GigaDevice GD5F1GQ5UExxG

Sean Anderson (3):
  cmd: sf: Display errno on erase failure
  cmd: sf: Print error on test failure
  mtd: spi-nor-core: Fix typo in documentation

Su Baocheng (1):
  mtd: spi-nor-ids: Add support of flash protection to w25q128

 cmd/sf.c  | 29 --
 drivers/mtd/nand/spi/gigadevice.c | 79 ++-
 drivers/mtd/spi/spi-nor-ids.c | 10 -
 drivers/spi/mxc_spi.c |  5 ++-
 drivers/spi/nxp_fspi.c|  4 +-
 include/linux/mtd/spi-nor.h   | 22 +--
 6 files changed, 113 insertions(+), 36 deletions(-)


Re: Pull request: u-boot-spi/master

2020-12-20 Thread Tom Rini
On Fri, Dec 18, 2020 at 11:24:02PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Travis-CI:
> https://travis-ci.com/github/openedev/u-boot-amarula/builds/209599920
> 
> thanks,
> Jagan.
> 
> The following changes since commit a4391365995a00f196373cddd35d99f74a9e62ff:
> 
>   configs: Resync with savedefconfig (2020-12-16 10:58:24 -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 936a645609145363b9580adeda831ab3d9ac1d78:
> 
>   mtd: spi-nor-ids: add Micron MT25QL01G flash (2020-12-18 16:19:33 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2020-12-18 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Travis-CI:
https://travis-ci.com/github/openedev/u-boot-amarula/builds/209599920

thanks,
Jagan.

The following changes since commit a4391365995a00f196373cddd35d99f74a9e62ff:

  configs: Resync with savedefconfig (2020-12-16 10:58:24 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 936a645609145363b9580adeda831ab3d9ac1d78:

  mtd: spi-nor-ids: add Micron MT25QL01G flash (2020-12-18 16:19:33 +0530)


Biju Das (1):
  mtd: spi-nor-ids: Add Winbond W25M512JW flash entry

Frieder Schrempf (3):
  mtd: spinand: Stop using spinand->oobbuf for buffering bad block markers
  mtd: spinand: Explicitly use MTD_OPS_RAW to write the bad block marker to 
OOB
  mtd: spinand: Do not erase the block before writing a bad block marker

Hongwei Zhang (1):
  mtd: spi-nor-ids: add Micron MT25QL01G flash

Jagan Teki (3):
  cl-som-imx7: Switch to DM_SPI/DM_SPI_FLASH
  cm_fx6: Switch to full DM-aware
  dh_imx6: Switch to full DM-aware

Lad Prabhakar (1):
  mtd: spi-nor-ids: Add Winbond W25M512JV flash entry

Mikhail Kshevetskiy (1):
  mtd: spinand: enable erasing of bad mtd blocks

Patrick Delaunay (1):
  spi: migrate trace to dev and log macro in spi uclass

Pengpeng Chen (1):
  spi: ca_sflash: Add CA SPI Flash Controller

Robert Marko (1):
  mtd: spi-nor-ids: Add SECT_4K to mx25l12805d

Sean Anderson (14):
  doc: Fix typo in FIT documentation
  spi: Fix typo in header
  spi: dw: Fix driving MOSI low while recieving
  spi: dw: Convert calls to debug to dev_*
  spi: dw: Rename "cs-gpio" to "cs-gpios"
  spi: dw: Use generic function to read reg address
  spi: dw: Rename registers to match datasheet
  spi: dw: Remove spi_enable_chip
  spi: dw: Rearrange struct dw_spi_priv
  spi: dw: Add SoC-specific compatible strings
  spi: dw: Add support for multiple CTRLR0 layouts
  spi: dw: Document devicetree binding
  spi: dw: Add mem_ops
  riscv: Add device tree bindings for SPI

 MAINTAINERS  |   2 +
 arch/arc/dts/axs10x_mb.dtsi  |   5 +-
 arch/arc/dts/hsdk-common.dtsi|   5 +-
 arch/arm/dts/socfpga.dtsi|   6 +-
 arch/arm/dts/socfpga_agilex.dtsi |   6 +-
 arch/arm/dts/socfpga_arria10.dtsi|   6 +-
 arch/arm/dts/socfpga_stratix10.dtsi  |   6 +-
 arch/mips/dts/mscc,jr2.dtsi  |   2 +-
 arch/mips/dts/mscc,ocelot.dtsi   |   2 +-
 arch/riscv/dts/k210-maix-bit.dts |  46 +-
 arch/riscv/dts/k210.dtsi |  15 +-
 configs/cl-som-imx7_defconfig|   7 +-
 configs/cm_fx6_defconfig |   3 +
 configs/dh_imx6_defconfig|   3 +
 doc/device-tree-bindings/spi/snps,dw-apb-ssi.txt |  56 +++
 doc/uImage.FIT/source_file_format.txt|   2 +-
 drivers/mtd/nand/core.c  |  10 +-
 drivers/mtd/nand/spi/core.c  |  24 +-
 drivers/mtd/spi/spi-nor-ids.c|   5 +-
 drivers/spi/Kconfig  |   8 +
 drivers/spi/Makefile |   1 +
 drivers/spi/ca_sflash.c  | 576 +++
 drivers/spi/designware_spi.c | 405 
 drivers/spi/spi-uclass.c |  51 +-
 include/configs/cm_fx6.h |   7 -
 include/configs/dh_imx6.h|   6 -
 include/spi.h|   2 +-
 27 files changed, 1094 insertions(+), 173 deletions(-)
 create mode 100644 doc/device-tree-bindings/spi/snps,dw-apb-ssi.txt
 create mode 100644 drivers/spi/ca_sflash.c


Re: Pull request: u-boot-spi/master

2020-07-21 Thread Tom Rini
On Mon, Jul 20, 2020 at 10:44:49PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> PR for spinand changes.
> 
> Summary:
> - add new series Micron SPI NAND devices (Shivamurthy)
> 
> The following changes since commit 7303ba10a4a39852b9ba356fae5656b43122eec6:
> 
>   Merge https://gitlab.denx.de/u-boot/custodians/u-boot-x86 (2020-07-20 
> 09:25:32 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master 
> 
> for you to fetch changes up to fe48d4f99680ab99d9a6798928eb7c184c61c486:
> 
>   mtd: spinand: micron: Add new Micron SPI NAND devices with multiple dies 
> (2020-07-20 22:29:18 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2020-07-20 Thread Jagan Teki
Hi Tom,

PR for spinand changes.

Summary:
- add new series Micron SPI NAND devices (Shivamurthy)

The following changes since commit 7303ba10a4a39852b9ba356fae5656b43122eec6:

  Merge https://gitlab.denx.de/u-boot/custodians/u-boot-x86 (2020-07-20 
09:25:32 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master 

for you to fetch changes up to fe48d4f99680ab99d9a6798928eb7c184c61c486:

  mtd: spinand: micron: Add new Micron SPI NAND devices with multiple dies 
(2020-07-20 22:29:18 +0530)


Shivamurthy Shastri (6):
  mtd: spinand: micron: Generalize the OOB layout structure and function 
names
  mtd: spinand: micron: Describe the SPI NAND device MT29F2G01ABAGD
  mtd: spinand: micron: Add new Micron SPI NAND devices
  mtd: spinand: micron: identify SPI NAND device with Continuous Read mode
  mtd: spinand: micron: Add M70A series Micron SPI NAND devices
  mtd: spinand: micron: Add new Micron SPI NAND devices with multiple dies

 drivers/mtd/nand/spi/micron.c | 150 ++
 include/linux/mtd/spinand.h   |   1 +
 2 files changed, 137 insertions(+), 14 deletions(-)


Re: Pull request: u-boot-spi/master

2020-07-13 Thread Tom Rini
On Sat, Jul 11, 2020 at 10:32:26PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> This PR about dm migration and other SF fixes.
> 
> Summary:
> - Enable DM_SPI on siemens omap boards (Jagan)
> - Dropped some non-dm supported omap3 boards (Jagan) 
> - Dropped non-dm code in omap3 spi driver (Jagan)
> - Dropped non-dm code in kirkwood spi driver (Bhargav)
> 
> Travis CI:
> https://travis-ci.org/github/openedev/u-boot-amarula/builds/707124445
> 
> Any inputs?
> Jagan.
> 
> The following changes since commit d9107930af63d88c2d84560db19e65f1a51c4cbd:
> 
>   Merge tag 'for-v2020.10' of 
> https://gitlab.denx.de/u-boot/custodians/u-boot-i2c (2020-07-09 08:22:44 
> -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 18c56605c6cd45cb3e1ea39e2a9df46d4eade7ae:
> 
>   doc: driver-model: Update SPI migration status (2020-07-10 12:39:54 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2020-07-11 Thread Jagan Teki
Hi Tom,

This PR about dm migration and other SF fixes.

Summary:
- Enable DM_SPI on siemens omap boards (Jagan)
- Dropped some non-dm supported omap3 boards (Jagan) 
- Dropped non-dm code in omap3 spi driver (Jagan)
- Dropped non-dm code in kirkwood spi driver (Bhargav)

Travis CI:
https://travis-ci.org/github/openedev/u-boot-amarula/builds/707124445

Any inputs?
Jagan.

The following changes since commit d9107930af63d88c2d84560db19e65f1a51c4cbd:

  Merge tag 'for-v2020.10' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-i2c (2020-07-09 08:22:44 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 18c56605c6cd45cb3e1ea39e2a9df46d4eade7ae:

  doc: driver-model: Update SPI migration status (2020-07-10 12:39:54 +0530)


Bhargav Shah (1):
  spi: kirkwood: Drop nondm code

Jagan Teki (19):
  am335x: igep003x: Enable DM_SPI
  siemens: draco: Enable DM_SPI, DM_SPI_FLASH
  siemens: etamin: Enable DM_SPI, DM_SPI_FLASH
  siemens: rastaban: Enable DM_SPI, DM_SPI_FLASH
  siemens: thuban: Enable DM_SPI, DM_SPI_FLASH
  siemens: pxm2: Enable DM_SPI, DM_SPI_FLASH
  siemens: rut: Enable DM_SPI, DM_SPI_FLASH
  arm: Remove cm_t54 board
  arm: Remove cm_t35 board
  arm: Remove overo board
  logicpd: Drop omap3 zoom1
  arm: Remove cairo board
  arm: Remove bav335x board
  arm: Remove pepper board
  arm: Remove pengwyn board
  db-88f6281-bp-nand: Enable DM_SPI/SPI_FLASH
  spi: omap3: Drop nondm code
  arm: Remove mx31pdk board
  doc: driver-model: Update SPI migration status

Johannes Holland (1):
  spi: add support for all spi modes with soft spi

Pragnesh Patel (1):
  mtd: spi-nor: Enable QE bit for ISSI flash in case of SFDP

 arch/arm/Kconfig |   3 -
 arch/arm/mach-imx/mx3/Kconfig|   1 -
 arch/arm/mach-omap2/am33xx/Kconfig   |  29 --
 arch/arm/mach-omap2/omap3/Kconfig|  18 --
 arch/arm/mach-omap2/omap4/Kconfig|   4 -
 arch/arm/mach-omap2/omap5/Kconfig|   1 -
 board/birdland/bav335x/Kconfig   |  23 --
 board/birdland/bav335x/Makefile  |  11 -
 board/birdland/bav335x/README|  31 --
 board/birdland/bav335x/board.c   | 432 --
 board/birdland/bav335x/board.h   |  58 
 board/birdland/bav335x/mux.c | 190 
 board/birdland/bav335x/u-boot.lds| 115 ---
 board/compulab/cm_t35/Kconfig|  12 -
 board/compulab/cm_t35/MAINTAINERS|   6 -
 board/compulab/cm_t35/Makefile   |   8 -
 board/compulab/cm_t35/cm_t35.c   | 513 ---
 board/compulab/cm_t54/Kconfig|  12 -
 board/compulab/cm_t54/MAINTAINERS|   6 -
 board/compulab/cm_t54/Makefile   |   8 -
 board/compulab/cm_t54/cm_t54.c   | 261 
 board/compulab/cm_t54/mux.c  |  94 --
 board/compulab/cm_t54/spl.c  |  65 
 board/freescale/mx31pdk/Kconfig  |  15 -
 board/freescale/mx31pdk/MAINTAINERS  |   6 -
 board/freescale/mx31pdk/Makefile |  11 -
 board/freescale/mx31pdk/lowlevel_init.S  |  76 -
 board/freescale/mx31pdk/mx31pdk.c| 119 ---
 board/gumstix/duovero/Kconfig|  12 -
 board/gumstix/duovero/MAINTAINERS|   6 -
 board/gumstix/duovero/Makefile   |   6 -
 board/gumstix/duovero/duovero.c  | 273 
 board/gumstix/duovero/duovero_mux_data.h | 198 
 board/gumstix/pepper/Kconfig |  15 -
 board/gumstix/pepper/MAINTAINERS |   6 -
 board/gumstix/pepper/Makefile|  11 -
 board/gumstix/pepper/board.c | 288 -
 board/gumstix/pepper/board.h |  31 --
 board/gumstix/pepper/mux.c   |  82 -
 board/logicpd/zoom1/Kconfig  |  12 -
 board/logicpd/zoom1/MAINTAINERS  |   6 -
 board/logicpd/zoom1/Makefile |   6 -
 board/logicpd/zoom1/config.mk|  14 -
 board/logicpd/zoom1/zoom1.c  | 148 -
 board/logicpd/zoom1/zoom1.h  | 122 
 board/overo/Kconfig  |   9 -
 board/overo/MAINTAINERS  |   6 -
 board/overo/Makefile |  10 -
 board/overo/common.c | 368 --
 board/overo/overo.c  | 411 -
 board/overo/overo.h  | 169 --
 board/overo/spl.c|  61 
 board/quipos/cairo/Kconfig   |  12 -
 board/quipos/cairo/MAINTAINERS   |   6 -
 board/quipos/cairo/Makefile  |   6 -
 board/quipos/cairo/cairo.c   |  98 --
 board/quipos/cairo/cairo.h   | 318 ---
 

Re: Pull request: u-boot-spi/master

2020-06-14 Thread Tom Rini
On Thu, Jun 11, 2020 at 11:23:13PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> This PR is for next release.
> 
> I'm sending the PR for migration early hoping it can avoid conflicts 
> from your series or in general.
> 
> May be applied on next would help keep migrations changes inline.
> 
> Summary:
> - Drop davinci, mxs spi nondm code
> - Zap nondm soft_spi
> - Switch few board to DM_SPI
> - Drop omap3_pandora, pcm051 boards
> 
> Travis-CI:
> https://travis-ci.org/github/openedev/u-boot-amarula/builds/697164896
> 
> The following changes since commit be79009f3b9bbdbce283e67a865121e576d790ea:
> 
>   Merge tag 'u-boot-imx-20200609' of 
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-06-09 09:17:24 
> -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to b45926fa1d5a1be2a55d0eb208bff8f04f00f875:
> 
>   am335x: sl50: Enable DM_SPI (2020-06-11 15:14:04 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2020-06-11 Thread Jagan Teki
Hi Tom,

This PR is for next release.

I'm sending the PR for migration early hoping it can avoid conflicts 
from your series or in general.

May be applied on next would help keep migrations changes inline.

Summary:
- Drop davinci, mxs spi nondm code
- Zap nondm soft_spi
- Switch few board to DM_SPI
- Drop omap3_pandora, pcm051 boards

Travis-CI:
https://travis-ci.org/github/openedev/u-boot-amarula/builds/697164896

The following changes since commit be79009f3b9bbdbce283e67a865121e576d790ea:

  Merge tag 'u-boot-imx-20200609' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-06-09 09:17:24 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to b45926fa1d5a1be2a55d0eb208bff8f04f00f875:

  am335x: sl50: Enable DM_SPI (2020-06-11 15:14:04 +0530)


Jagan Teki (13):
  spi: mxs: Drop nondm code
  spi: mxs: Code cleanup
  spi: Zap SOFT_SPI (non-dm)
  spi: fsl_dspi: Drop nondm code
  spi: atmel: Drop CONFIG_SYS_SPI_WRITE_TOUT
  spi: atmel: Remove nondm code
  spi: atmel: Drop atmel_spi.h
  ks2_evm: Switch to DM_SPL, SPL_OF_CONTROL
  spi: davinci: Drop non-dm code
  arm: Remove omap3_pandora_defconfig board
  arm: Remove pcm051 board
  configs: igep00x0: Enable DM_SPI
  am335x: sl50: Enable DM_SPI

 arch/arm/Kconfig |   1 -
 arch/arm/mach-omap2/omap3/Kconfig|   1 -
 board/pandora/Kconfig|   9 -
 board/pandora/MAINTAINERS|   6 -
 board/pandora/Makefile   |   6 -
 board/pandora/pandora.c  | 149 -
 board/pandora/pandora.h  | 391 ---
 board/phytec/pcm051/Kconfig  |  15 --
 board/phytec/pcm051/MAINTAINERS  |   7 -
 board/phytec/pcm051/Makefile |  11 -
 board/phytec/pcm051/board.c  | 258 ---
 board/phytec/pcm051/board.h  |  24 ---
 board/phytec/pcm051/mux.c| 127 
 configs/am335x_sl50_defconfig|   1 +
 configs/igep00x0_defconfig   |   1 +
 configs/k2e_evm_defconfig|   2 +
 configs/k2g_evm_defconfig|   2 +
 configs/k2hk_evm_defconfig   |   2 +
 configs/k2l_evm_defconfig|   2 +
 configs/omap3_pandora_defconfig  |  40 
 configs/pcm051_rev1_defconfig|  60 --
 configs/pcm051_rev3_defconfig|  60 --
 doc/README.omap3 |   5 -
 drivers/spi/Kconfig  |  37 ++--
 drivers/spi/Makefile |   1 -
 drivers/spi/atmel_spi.c  | 286 -
 drivers/spi/atmel_spi.h  |  15 --
 drivers/spi/davinci_spi.c| 157 --
 drivers/spi/fsl_dspi.c   | 132 
 drivers/spi/mxs_spi.c| 158 ++
 drivers/spi/soft_spi_legacy.c| 168 ---
 include/configs/omap3_pandora.h  |  62 --
 include/configs/pcm051.h | 128 
 include/configs/ti_armv7_keystone2.h |  17 --
 scripts/config_whitelist.txt |   1 -
 35 files changed, 130 insertions(+), 2212 deletions(-)
 delete mode 100644 board/pandora/Kconfig
 delete mode 100644 board/pandora/MAINTAINERS
 delete mode 100644 board/pandora/Makefile
 delete mode 100644 board/pandora/pandora.c
 delete mode 100644 board/pandora/pandora.h
 delete mode 100644 board/phytec/pcm051/Kconfig
 delete mode 100644 board/phytec/pcm051/MAINTAINERS
 delete mode 100644 board/phytec/pcm051/Makefile
 delete mode 100644 board/phytec/pcm051/board.c
 delete mode 100644 board/phytec/pcm051/board.h
 delete mode 100644 board/phytec/pcm051/mux.c
 delete mode 100644 configs/omap3_pandora_defconfig
 delete mode 100644 configs/pcm051_rev1_defconfig
 delete mode 100644 configs/pcm051_rev3_defconfig
 delete mode 100644 drivers/spi/soft_spi_legacy.c
 delete mode 100644 include/configs/omap3_pandora.h
 delete mode 100644 include/configs/pcm051.h


Re: Pull request: u-boot-spi/master

2020-06-03 Thread Tom Rini
On Wed, Jun 03, 2020 at 12:24:53AM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summay:
> - Toshiba spinand (Yoshio)
> - SPI/SPI Flash cleanup (Jagan)
> - Remove SH SPI (Jagan)
> 
> Travis-CI:
> https://travis-ci.org/github/openedev/u-boot-amarula/builds/693428912
> 
> The following changes since commit ab80137cc436e977ef91a154372ae5aeae3f4fb0:
> 
>   Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-05-27 
> 10:56:25 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to db2e6d0ad7860653fcec63ded4211d74b83c2e09:
> 
>   doc: driver-model: Update SPI migration status (2020-06-01 19:10:37 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2020-06-02 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summay:
- Toshiba spinand (Yoshio)
- SPI/SPI Flash cleanup (Jagan)
- Remove SH SPI (Jagan)

Travis-CI:
https://travis-ci.org/github/openedev/u-boot-amarula/builds/693428912

The following changes since commit ab80137cc436e977ef91a154372ae5aeae3f4fb0:

  Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-05-27 
10:56:25 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to db2e6d0ad7860653fcec63ded4211d74b83c2e09:

  doc: driver-model: Update SPI migration status (2020-06-01 19:10:37 +0530)


Jagan Teki (11):
  spi Drop spi_init()
  spi: Kconfig: Drop redundant CF_SPI definition
  spi: Kconfig: Move MSCC_BB_SPI, FSL_QSPI into DM_SPI
  spi: Zap sh_spi driver
  mtd: spi: Use CONFIG_IS_ENABLED to prevent ifdef
  sf: Drop spl_flash_get_sw_write_prot
  mtd: spi: Call sst_write in _write ops
  cmd: sf Drop reassignment of new into flash
  env: sf: Free the old env_flash
  mtd: sf: Drop plat from sf_probe
  doc: driver-model: Update SPI migration status

Yoshio Furuyama (2):
  mtd: spinand: toshiba: Rename function name to change suffix and prefix 
(8Gbit)
  mtd: spinand: toshiba: Support for new Kioxia Serial NAND

 cmd/sf.c   |   3 -
 doc/driver-model/migration.rst |   2 -
 drivers/mtd/nand/spi/toshiba.c | 167 ---
 drivers/mtd/spi/sf-uclass.c|   9 --
 drivers/mtd/spi/sf_internal.h  |  14 ++-
 drivers/mtd/spi/sf_probe.c |  27 ++---
 drivers/mtd/spi/spi-nor-core.c |  24 ++--
 drivers/mtd/spi/spi-nor-tiny.c |   6 -
 drivers/spi/Kconfig|  43 +++
 drivers/spi/Makefile   |   1 -
 drivers/spi/cf_spi.c   |   4 -
 drivers/spi/kirkwood_spi.c |   4 -
 drivers/spi/sh_spi.c   | 250 -
 drivers/spi/sh_spi.h   |  67 ---
 env/sf.c   |  13 +--
 include/spi_flash.h|  27 -
 test/dm/sf.c   |  10 +-
 17 files changed, 174 insertions(+), 497 deletions(-)
 delete mode 100644 drivers/spi/sh_spi.c
 delete mode 100644 drivers/spi/sh_spi.h


Re: Pull request: u-boot-spi/master

2020-05-10 Thread Tom Rini
On Sun, May 10, 2020 at 07:49:52PM +0530, Jagan Teki wrote:
> On Sun, May 10, 2020 at 2:28 AM Tom Rini  wrote:
> >
> > On Sat, May 09, 2020 at 09:56:09PM +0530, Jagan Teki wrote:
> >
> > > Hi Tom,
> > >
> > > Please pull this PR.
> > >
> > > Summary:
> > > - zap lpc32xx_ssp driver (Jagan)
> > > - rename of phy nodev call (Jagan)
> > > - iopoll with sleep_us (Jagan)
> > > - MX25R6435F flash (Ye Li)
> > >
> > > Travis-CI:
> > > https://travis-ci.org/github/openedev/u-boot-amarula/builds/684188097
> > >
> > > The following changes since commit 
> > > 67887903afc3615070dd878f6e0420d34b30274c:
> > >
> > >   Merge branch '2020-05-07-atheros-phy-improvements' (2020-05-07 14:51:44 
> > > -0400)
> > >
> > > are available in the Git repository at:
> > >
> > >   https://gitlab.denx.de/u-boot/custodians/u-boot-spi spi
> > >
> > > for you to fetch changes up to 9e880f36dfab0fb8d856cffd4b8b9e34c4c2c7a6:
> > >
> > >   sf: Add Macronix MX25R6435F SPI NOR flash to flash parameters array 
> > > (2020-05-08 00:52:50 +0530)
> > >
> > > 
> > > Dario Binacchi (1):
> > >   spi: fix dev parameter in dev_* calls
> > >
> > > Jagan Teki (7):
> > >   spi: Zap lpc32xx_ssp driver-related code
> > >   phy: Fix node description of phy_get_by_node
> > >   phy: Use _nodev naming convention if non-device clients
> > >   clk: Fix clk func names in comments
> > >   iopoll: Add read_poll_timeout common API
> > >   iopoll: Add dealy to read poll
> > >   iopoll: Add readl_poll_sleep_timeout
> > >
> > > Kuldeep Singh (1):
> > >   spi: nxp-fspi: Use new readl_poll_sleep_timeout API
> > >
> > > Ye Li (1):
> > >   sf: Add Macronix MX25R6435F SPI NOR flash to flash parameters array
> > >
> > >  arch/arm/mach-meson/board-gx.c |   3 +-
> > >  drivers/mtd/spi/spi-nor-core.c |  19 +++---
> > >  drivers/mtd/spi/spi-nor-ids.c  |   1 +
> > >  drivers/phy/phy-uclass.c   |   4 +-
> > >  drivers/spi/Kconfig|   6 --
> > >  drivers/spi/Makefile   |   1 -
> > >  drivers/spi/lpc32xx_ssp.c  | 134 
> > > -
> > >  drivers/spi/nxp_fspi.c |  10 +--
> > >  include/clk.h  |  12 ++--
> > >  include/configs/devkit3250.h   |   5 --
> > >  include/configs/work_92105.h   |   5 --
> > >  include/generic-phy.h  |   9 ++-
> > >  include/linux/iopoll.h |  16 -
> > >  scripts/config_whitelist.txt   |   1 -
> > >  14 files changed, 47 insertions(+), 179 deletions(-)
> > >  delete mode 100644 drivers/spi/lpc32xx_ssp.c
> >
> > For a small PR it has a ton of conflicts, can you please rebase it?
> 
> But these are able to apply in master? isn't it?
> 
> commit c5c657644bc35fd6b3d6e5517698721e90646b8d (origin/master, origin/HEAD)
> Merge: a5e609b982 be51c3ca08
> Author: Tom Rini 
> Date:   Fri May 8 18:58:19 2020 -0400
> 
> Merge branch '2020-05-08-assorted-fixes'

Almost every file in the PR has non-trivial conflicts, I'm not sure
what's going on with your tree.  Please rebase it on top of current
master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Re: Pull request: u-boot-spi/master

2020-05-10 Thread Jagan Teki
On Sun, May 10, 2020 at 2:28 AM Tom Rini  wrote:
>
> On Sat, May 09, 2020 at 09:56:09PM +0530, Jagan Teki wrote:
>
> > Hi Tom,
> >
> > Please pull this PR.
> >
> > Summary:
> > - zap lpc32xx_ssp driver (Jagan)
> > - rename of phy nodev call (Jagan)
> > - iopoll with sleep_us (Jagan)
> > - MX25R6435F flash (Ye Li)
> >
> > Travis-CI:
> > https://travis-ci.org/github/openedev/u-boot-amarula/builds/684188097
> >
> > The following changes since commit 67887903afc3615070dd878f6e0420d34b30274c:
> >
> >   Merge branch '2020-05-07-atheros-phy-improvements' (2020-05-07 14:51:44 
> > -0400)
> >
> > are available in the Git repository at:
> >
> >   https://gitlab.denx.de/u-boot/custodians/u-boot-spi spi
> >
> > for you to fetch changes up to 9e880f36dfab0fb8d856cffd4b8b9e34c4c2c7a6:
> >
> >   sf: Add Macronix MX25R6435F SPI NOR flash to flash parameters array 
> > (2020-05-08 00:52:50 +0530)
> >
> > 
> > Dario Binacchi (1):
> >   spi: fix dev parameter in dev_* calls
> >
> > Jagan Teki (7):
> >   spi: Zap lpc32xx_ssp driver-related code
> >   phy: Fix node description of phy_get_by_node
> >   phy: Use _nodev naming convention if non-device clients
> >   clk: Fix clk func names in comments
> >   iopoll: Add read_poll_timeout common API
> >   iopoll: Add dealy to read poll
> >   iopoll: Add readl_poll_sleep_timeout
> >
> > Kuldeep Singh (1):
> >   spi: nxp-fspi: Use new readl_poll_sleep_timeout API
> >
> > Ye Li (1):
> >   sf: Add Macronix MX25R6435F SPI NOR flash to flash parameters array
> >
> >  arch/arm/mach-meson/board-gx.c |   3 +-
> >  drivers/mtd/spi/spi-nor-core.c |  19 +++---
> >  drivers/mtd/spi/spi-nor-ids.c  |   1 +
> >  drivers/phy/phy-uclass.c   |   4 +-
> >  drivers/spi/Kconfig|   6 --
> >  drivers/spi/Makefile   |   1 -
> >  drivers/spi/lpc32xx_ssp.c  | 134 
> > -
> >  drivers/spi/nxp_fspi.c |  10 +--
> >  include/clk.h  |  12 ++--
> >  include/configs/devkit3250.h   |   5 --
> >  include/configs/work_92105.h   |   5 --
> >  include/generic-phy.h  |   9 ++-
> >  include/linux/iopoll.h |  16 -
> >  scripts/config_whitelist.txt   |   1 -
> >  14 files changed, 47 insertions(+), 179 deletions(-)
> >  delete mode 100644 drivers/spi/lpc32xx_ssp.c
>
> For a small PR it has a ton of conflicts, can you please rebase it?

But these are able to apply in master? isn't it?

commit c5c657644bc35fd6b3d6e5517698721e90646b8d (origin/master, origin/HEAD)
Merge: a5e609b982 be51c3ca08
Author: Tom Rini 
Date:   Fri May 8 18:58:19 2020 -0400

Merge branch '2020-05-08-assorted-fixes'

Jagan.


Re: Pull request: u-boot-spi/master

2020-05-09 Thread Tom Rini
On Sat, May 09, 2020 at 09:56:09PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - zap lpc32xx_ssp driver (Jagan)
> - rename of phy nodev call (Jagan)
> - iopoll with sleep_us (Jagan)
> - MX25R6435F flash (Ye Li)
> 
> Travis-CI:
> https://travis-ci.org/github/openedev/u-boot-amarula/builds/684188097
> 
> The following changes since commit 67887903afc3615070dd878f6e0420d34b30274c:
> 
>   Merge branch '2020-05-07-atheros-phy-improvements' (2020-05-07 14:51:44 
> -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi spi
> 
> for you to fetch changes up to 9e880f36dfab0fb8d856cffd4b8b9e34c4c2c7a6:
> 
>   sf: Add Macronix MX25R6435F SPI NOR flash to flash parameters array 
> (2020-05-08 00:52:50 +0530)
> 
> 
> Dario Binacchi (1):
>   spi: fix dev parameter in dev_* calls
> 
> Jagan Teki (7):
>   spi: Zap lpc32xx_ssp driver-related code
>   phy: Fix node description of phy_get_by_node
>   phy: Use _nodev naming convention if non-device clients
>   clk: Fix clk func names in comments
>   iopoll: Add read_poll_timeout common API
>   iopoll: Add dealy to read poll
>   iopoll: Add readl_poll_sleep_timeout
> 
> Kuldeep Singh (1):
>   spi: nxp-fspi: Use new readl_poll_sleep_timeout API
> 
> Ye Li (1):
>   sf: Add Macronix MX25R6435F SPI NOR flash to flash parameters array
> 
>  arch/arm/mach-meson/board-gx.c |   3 +-
>  drivers/mtd/spi/spi-nor-core.c |  19 +++---
>  drivers/mtd/spi/spi-nor-ids.c  |   1 +
>  drivers/phy/phy-uclass.c   |   4 +-
>  drivers/spi/Kconfig|   6 --
>  drivers/spi/Makefile   |   1 -
>  drivers/spi/lpc32xx_ssp.c  | 134 
> -
>  drivers/spi/nxp_fspi.c |  10 +--
>  include/clk.h  |  12 ++--
>  include/configs/devkit3250.h   |   5 --
>  include/configs/work_92105.h   |   5 --
>  include/generic-phy.h  |   9 ++-
>  include/linux/iopoll.h |  16 -
>  scripts/config_whitelist.txt   |   1 -
>  14 files changed, 47 insertions(+), 179 deletions(-)
>  delete mode 100644 drivers/spi/lpc32xx_ssp.c

For a small PR it has a ton of conflicts, can you please rebase it?
Thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2020-05-09 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- zap lpc32xx_ssp driver (Jagan)
- rename of phy nodev call (Jagan)
- iopoll with sleep_us (Jagan)
- MX25R6435F flash (Ye Li)

Travis-CI:
https://travis-ci.org/github/openedev/u-boot-amarula/builds/684188097

The following changes since commit 67887903afc3615070dd878f6e0420d34b30274c:

  Merge branch '2020-05-07-atheros-phy-improvements' (2020-05-07 14:51:44 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi spi

for you to fetch changes up to 9e880f36dfab0fb8d856cffd4b8b9e34c4c2c7a6:

  sf: Add Macronix MX25R6435F SPI NOR flash to flash parameters array 
(2020-05-08 00:52:50 +0530)


Dario Binacchi (1):
  spi: fix dev parameter in dev_* calls

Jagan Teki (7):
  spi: Zap lpc32xx_ssp driver-related code
  phy: Fix node description of phy_get_by_node
  phy: Use _nodev naming convention if non-device clients
  clk: Fix clk func names in comments
  iopoll: Add read_poll_timeout common API
  iopoll: Add dealy to read poll
  iopoll: Add readl_poll_sleep_timeout

Kuldeep Singh (1):
  spi: nxp-fspi: Use new readl_poll_sleep_timeout API

Ye Li (1):
  sf: Add Macronix MX25R6435F SPI NOR flash to flash parameters array

 arch/arm/mach-meson/board-gx.c |   3 +-
 drivers/mtd/spi/spi-nor-core.c |  19 +++---
 drivers/mtd/spi/spi-nor-ids.c  |   1 +
 drivers/phy/phy-uclass.c   |   4 +-
 drivers/spi/Kconfig|   6 --
 drivers/spi/Makefile   |   1 -
 drivers/spi/lpc32xx_ssp.c  | 134 -
 drivers/spi/nxp_fspi.c |  10 +--
 include/clk.h  |  12 ++--
 include/configs/devkit3250.h   |   5 --
 include/configs/work_92105.h   |   5 --
 include/generic-phy.h  |   9 ++-
 include/linux/iopoll.h |  16 -
 scripts/config_whitelist.txt   |   1 -
 14 files changed, 47 insertions(+), 179 deletions(-)
 delete mode 100644 drivers/spi/lpc32xx_ssp.c


Re: Pull request: u-boot-spi/master

2020-04-21 Thread Tom Rini
On Tue, Apr 21, 2020 at 01:54:04PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> thanks,
> Jagan.
> 
> The following changes since commit 8d5d3bcf3c53d798bd7f3fe7092e994593bcc41c:
> 
>   Merge branch '2020-04-16-master-imports' (2020-04-17 11:17:29 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 48465bbc84d2f3824641b7627f417e36f515c896:
> 
>   mtd: spi-nor-ids: Add Spansion s25fs512s flash entry (2020-04-20 23:55:06 
> +0530)
> 

NAK, a handful of boards fail like this:
+(firefly-px30) In file included from include/configs/px30_common.h:52,
+(firefly-px30)  from include/configs/evb_px30.h:9,
+(firefly-px30)  from include/config.h:5,
+(firefly-px30)  from include/common.h:16,
+(firefly-px30)  from env/common.c:10:
+(firefly-px30) include/config_distro_bootcmd.h:402:2: error: expected '}' 
before 'BOOTENV_DEV_NAME_SF'
+(firefly-px30)   402 |  BOOTENV_DEV_NAME_##devtypeu(devtypeu, devtypel, 
instance)
+(firefly-px30)   |  ^
+(firefly-px30) include/configs/rockchip-common.h:45:31: note: in expansion of 
macro 'BOOTENV_DEV_NAME'
+(firefly-px30)45 |  #define BOOT_TARGET_SF(func) func(SF, sf, 0)
+(firefly-px30)   |   ^~~~
+(firefly-px30) include/configs/rockchip-common.h:55:2: note: in expansion of 
macro 'BOOT_TARGET_SF'
+(firefly-px30)55 |  BOOT_TARGET_SF(func)
+(firefly-px30)   |  ^~
+(firefly-px30) include/config_distro_bootcmd.h:404:18: note: in expansion of 
macro 'BOOT_TARGET_DEVICES'
+(firefly-px30)   404 |  "boot_targets=" BOOT_TARGET_DEVICES(BOOTENV_DEV_NAME) 
"\0"
+(firefly-px30)   |  ^~~
+(firefly-px30) include/config_distro_bootcmd.h:423:2: note: in expansion of 
macro 'BOOTENV_BOOT_TARGETS'
+(firefly-px30)   423 |  BOOTENV_BOOT_TARGETS \
+(firefly-px30)   |  ^~~~
+(firefly-px30) include/configs/px30_common.h:58:2: note: in expansion of macro 
'BOOTENV'
+(firefly-px30)58 |  BOOTENV
+(firefly-px30)   |  ^~~
+(firefly-px30) include/env_default.h:111:2: note: in expansion of macro 
'CONFIG_EXTRA_ENV_SETTINGS'
+(firefly-px30)   111 |  CONFIG_EXTRA_ENV_SETTINGS
+(firefly-px30)   |  ^
+(firefly-px30) In file included from env/common.c:26:
+(firefly-px30) include/env_default.h:22:37: note: to match this '{'
+(firefly-px30)22 | const uchar default_environment[] = {
+(firefly-px30)   | ^
+(firefly-px30) make[2]: *** [env/common.o] Error 1
+(firefly-px30) make[1]: *** [env] Error 2
+(firefly-px30) make: *** [sub-make] Error 2

See https://gitlab.denx.de/u-boot/u-boot/-/jobs/80958 and
https://gitlab.denx.de/u-boot/u-boot/-/jobs/80910

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2020-04-21 Thread Jagan Teki
Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 8d5d3bcf3c53d798bd7f3fe7092e994593bcc41c:

  Merge branch '2020-04-16-master-imports' (2020-04-17 11:17:29 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 48465bbc84d2f3824641b7627f417e36f515c896:

  mtd: spi-nor-ids: Add Spansion s25fs512s flash entry (2020-04-20 23:55:06 
+0530)


Bacem Daassi (1):
  mtd: spi-nor: Enable dual and quad read for s25fl256s0

Jagan Teki (7):
  environment: distro: Add SF distro command
  rk3399: Add boot flash script offset, size
  rockchip: Enable SF distro bootcmd
  spi: sifive: Tidy up dm_spi_slave_platdata variable
  mtd: spi-nor: Enable QE bit for ISSI flash
  mtd: spi-nor-ids: Enable 4B_OPCODES for is25wp256
  watchdog: kconfig: Enable designware for rk3399

Kuldeep Singh (3):
  spi: Transform the FSL QuadSPI driver to use the SPI MEM API
  mtd: spi-nor-ids: Enable SPI_NOR_OCTAL_READ flag for mt35xu*
  mtd: spi-nor-ids: Add Spansion s25fs512s flash entry

Pratyush Yadav (1):
  spi: cadence-qspi: Move ref clock calculation to probe

Rasmus Villemoes (1):
  spi: use is_power_of_2 instead of hweight32 in spi_nor_write()

Robert Marko (2):
  mtd: spi-nand: Import Toshiba SPI-NAND support
  mtd: nand: spi: add support for Toshiba TC58CVG2S0HRAIJ

Tudor Ambarus (1):
  spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum

 drivers/mtd/nand/spi/Makefile |2 +-
 drivers/mtd/nand/spi/core.c   |1 +
 drivers/mtd/nand/spi/toshiba.c|  201 +
 drivers/mtd/spi/spi-nor-core.c|6 +-
 drivers/mtd/spi/spi-nor-ids.c |   12 +-
 drivers/spi/cadence_qspi.c|   33 +-
 drivers/spi/fsl_qspi.c| 1577 ++---
 drivers/spi/fsl_qspi.h|  145 
 drivers/spi/spi-mem.c |2 +-
 drivers/spi/spi-sifive.c  |   30 +-
 drivers/watchdog/Kconfig  |1 +
 include/configs/rk3399_common.h   |3 +
 include/configs/rockchip-common.h |9 +-
 include/environment/distro/sf.h   |   41 +
 include/linux/mtd/spi-nor.h   |1 +
 include/linux/mtd/spinand.h   |1 +
 include/spi-mem.h |2 +
 17 files changed, 910 insertions(+), 1157 deletions(-)
 create mode 100644 drivers/mtd/nand/spi/toshiba.c
 delete mode 100644 drivers/spi/fsl_qspi.h
 create mode 100644 include/environment/distro/sf.h


Re: Pull request: u-boot-spi/master

2020-04-05 Thread Tom Rini
On Fri, Apr 03, 2020 at 08:00:24PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR for the release.
> 
> Summary:
> - fix for MMIO window size (Tudor Ambarus)
> 
> thanks,
> Jagan.
> 
> The following changes since commit e0718b3ab754860bd47677e6b4fc5b70da42c4ab:
> 
>   Merge tag 'dm-pull-1apr20' of git://git.denx.de/u-boot-dm (2020-04-01 
> 14:29:21 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 52e2565bfb5d332e53021c6ec437cdb95eaf9dde:
> 
>   spi: atmel-quadspi: Add verbose debug facilities to monitor register 
> accesses (2020-04-02 17:17:09 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2020-04-03 Thread Jagan Teki
Hi Tom,

Please pull this PR for the release.

Summary:
- fix for MMIO window size (Tudor Ambarus)

thanks,
Jagan.

The following changes since commit e0718b3ab754860bd47677e6b4fc5b70da42c4ab:

  Merge tag 'dm-pull-1apr20' of git://git.denx.de/u-boot-dm (2020-04-01 
14:29:21 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 52e2565bfb5d332e53021c6ec437cdb95eaf9dde:

  spi: atmel-quadspi: Add verbose debug facilities to monitor register accesses 
(2020-04-02 17:17:09 +0530)


Tudor Ambarus (2):
  spi: atmel-quadspi: fix possible MMIO window size overrun
  spi: atmel-quadspi: Add verbose debug facilities to monitor register 
accesses

 drivers/spi/atmel-quadspi.c | 125 +---
 1 file changed, 107 insertions(+), 18 deletions(-)


Re: Pull request: u-boot-spi/master

2020-01-28 Thread Tom Rini
On Mon, Jan 27, 2020 at 11:18:18PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - spi cs accessing slaves (Bin Meng)
> - spi prevent overriding established bus (Marcin Wojtas)
> - support speed in spi command (Marek Vasut)
> - add W25N01GV spinand (Robert Marko)
> - move cadence_qspi to use spi-mem (Vignesh Raghavendra)
> - add octal mode (Vignesh Raghavendra)
> 
> thanks,
> Jagan.
> 
> The following changes since commit 051e03c0d76b7ce9d4649f76f5be979d8f88e765:
> 
>   Merge tag 'u-boot-clk-26Jan2020' of 
> https://gitlab.denx.de/u-boot/custodians/u-boot-clk (2020-01-27 07:19:26 
> -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to daa9405d7c4bdbabe257b03d268277f249bb3297:
> 
>   spi: cadence-qspi: Add compatible for TI AM654 (2020-01-27 22:27:22 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2020-01-27 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- spi cs accessing slaves (Bin Meng)
- spi prevent overriding established bus (Marcin Wojtas)
- support speed in spi command (Marek Vasut)
- add W25N01GV spinand (Robert Marko)
- move cadence_qspi to use spi-mem (Vignesh Raghavendra)
- add octal mode (Vignesh Raghavendra)

thanks,
Jagan.

The following changes since commit 051e03c0d76b7ce9d4649f76f5be979d8f88e765:

  Merge tag 'u-boot-clk-26Jan2020' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-clk (2020-01-27 07:19:26 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to daa9405d7c4bdbabe257b03d268277f249bb3297:

  spi: cadence-qspi: Add compatible for TI AM654 (2020-01-27 22:27:22 +0530)


Bin Meng (2):
  dm: spi: Check cs number before accessing slaves
  test: dm: spi: Fix sandbox dm_test_spi_find()

Marcin Wojtas (1):
  spi: prevent overriding established bus settings

Marek Vasut (1):
  cmd: spi: Permit setting bus frequency

Michael Walle (1):
  spi: nxp_fspi: new driver for the FlexSPI controller

Robert Marko (1):
  mtd: spinand: winbond: Add support for W25N01GV

Vignesh Raghavendra (6):
  spi: ti_qspi: Add support for CS other than CS0
  spi: cadence_qspi: Move to spi-mem framework
  spi: cadence-qspi: Add direct mode support
  mtd: spi-nor-core: Add octal mode support
  spi: cadence-qspi: Add support for Cadence Octal SPI controller
  spi: cadence-qspi: Add compatible for TI AM654

 cmd/spi.c  |  14 +-
 drivers/mtd/nand/spi/winbond.c |   8 +
 drivers/mtd/spi/sf_internal.h  |   3 +-
 drivers/mtd/spi/spi-nor-core.c |  20 +-
 drivers/spi/Kconfig|   7 +
 drivers/spi/Makefile   |   1 +
 drivers/spi/cadence_qspi.c | 150 +++
 drivers/spi/cadence_qspi.h |  24 +-
 drivers/spi/cadence_qspi_apb.c | 189 
 drivers/spi/nxp_fspi.c | 996 +
 drivers/spi/spi-mem.c  |   6 +
 drivers/spi/spi-uclass.c   |  71 +--
 drivers/spi/ti_qspi.c  |  21 +-
 include/linux/mtd/spi-nor.h|   8 +
 include/spi.h  |   5 +-
 test/dm/spi.c  |   6 +-
 16 files changed, 1290 insertions(+), 239 deletions(-)
 create mode 100644 drivers/spi/nxp_fspi.c


Re: Pull request: u-boot-spi/master

2019-12-27 Thread Tom Rini
On Fri, Dec 27, 2019 at 05:50:51PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR for the release.
> 
> Summary:
> - rk spi transfer limit fix
> - Gigadevice, gd25q128 support
> - spi-nor-core warnings
> 
> thanks,
> Jagan.
> 
> The following changes since commit 643366bcd5e32878a951e39b8b553b794695b026:
> 
>   Merge tag 'u-boot-stm32-20191218' of 
> https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2019-12-18 08:25:49 
> -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to dbbdc81c6064b4cb7ffc796b71713a19488a2c4c:
> 
>   spi: rk: Limit transfers to (64K - 1) bytes (2019-12-27 17:47:26 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: u-boot-spi/master

2019-12-27 Thread Jagan Teki
Hi Tom,

Please pull this PR for the release.

Summary:
- rk spi transfer limit fix
- Gigadevice, gd25q128 support
- spi-nor-core warnings

thanks,
Jagan.

The following changes since commit 643366bcd5e32878a951e39b8b553b794695b026:

  Merge tag 'u-boot-stm32-20191218' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2019-12-18 08:25:49 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to dbbdc81c6064b4cb7ffc796b71713a19488a2c4c:

  spi: rk: Limit transfers to (64K - 1) bytes (2019-12-27 17:47:26 +0530)


Jagan Teki (1):
  spi: rk: Limit transfers to (64K - 1) bytes

Peter Robinson (1):
  mtd: spi-nor: ids: Add GigaDevice gd25q128

Vignesh Raghavendra (1):
  mtd: spi-nor-core: Fix static checker warnings

 drivers/mtd/spi/spi-nor-core.c |  6 ++
 drivers/mtd/spi/spi-nor-ids.c  |  5 +
 drivers/spi/rk_spi.c   | 10 --
 3 files changed, 19 insertions(+), 2 deletions(-)


Re: [U-Boot] Pull request: u-boot-spi/master

2019-10-31 Thread Jagan Teki
On Thu, Oct 31, 2019 at 1:31 PM Schrempf Frieder
 wrote:
>
> On 31.10.19 08:57, Jagan Teki wrote:
> > Hi Schrempf,
> >
> > On Thu, Oct 31, 2019 at 1:24 PM Schrempf Frieder
> >  wrote:
> >>
> >> Hi Jagan,
> >>
> >> On 28.10.19 01:46, Tom Rini wrote:
> >>> On Sun, Oct 27, 2019 at 05:20:22PM +0530, Jagan Teki wrote:
>  Hi Tom,
> 
>  On Fri, Oct 25, 2019 at 11:19 PM Tom Rini  wrote:
> >
> > On Fri, Oct 25, 2019 at 02:08:12PM +0530, Jagan Teki wrote:
> >
> >> Hi Tom,
> >>
> >> Please pull this PR.
> >>
> >> Summary:
> >> - SPL_SPI_FLASH_MTD (Frieder)
> >> - SPI NOR IDs' fixes, additions (Vignesh)
> >> - cs_info change (Bin)
> >> - Enable sunxi spi (Jagan)
> >>
> >> Travis-CI:
> >> https://travis-ci.org/openedev/u-boot-amarula/builds/602483415
> >>
> >> Thanks,
> >> Jagan.
> >>
> >> The following changes since commit 
> >> 17fd9915a4c639381804ed28274fa136ae3b0bee:
> >>
> >> Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400)
> >>
> >> are available in the Git repository at:
> >>
> >> https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> >>
> >> for you to fetch changes up to 
> >> 395ec7418695e5ce23f8b48c01a1dbffd2e52d3f:
> >>
> >> spi-nor-ids: Add support for Adesto AT25SL321 (2019-10-25 00:48:32 
> >> +0530)
> >>
> >
> > So, looking over the build output, I see the expected size increase in
> > sunxi due to new support. But I also see a lot of size increases in
> > rockchip and layerscape platforms (and possibly more, I stopped after
> > spotting two different SoCs), for example:
> >   evb-px5: all +12139 data +176 rodata +2275 
> > spl/u-boot-spl:all +3529 spl/u-boot-spl:data +120 spl/u-boot-spl:rodata 
> > +309 spl/u-boot-spl:text +3100 text +9688
> >  u-boot: add: 49/0, grow: 0/0 bytes: 9512/0 (9512)
> >function   old 
> > new   delta
> >spi_nor_scan -
> > 2032   +2032
> >do_spi_flash -
> > 2008   +2008
> >spi_get_bus_and_cs   - 
> > 436+436
> >spi_mem_exec_op  - 
> > 420+420
> >static.spi_nor_wait_till_ready_with_timeout   -  
> >300+300
> >spi_nor_write- 
> > 300+300
> >mtd_arg_off_size - 
> > 276+276
> >spi_nor_erase- 
> > 232+232
> >device_unbind- 
> > 232+232
> >spi_nor_read_data- 
> > 220+220
> >spi_nor_write_data   - 
> > 212+212
> >dm_spi_claim_bus - 
> > 196+196
> >spi_mem_adjust_op_size   - 
> > 160+160
> >spi_mem_default_supports_op  - 
> > 156+156
> >spi_nor_read - 
> > 152+152
> >spi_flash_probe_bus_cs   - 
> > 152+152
> >spi_set_speed_mode   - 
> > 148+148
> >spi_flash_std_erase  - 
> > 136+136
> >spi_flash_std_probe  - 
> > 132+132
> >mtd_arg_off  - 
> > 124+124
> >device_chld_unbind   - 
> > 120+120
> >_u_boot_list_2_driver_2_spi_flash_std- 
> > 120+120
> >spi_nor_write_reg- 
> > 104+104
> >spi_find_bus_and_cs  - 
> > 104+104
> >spi_nor_read_reg - 
> > 100+100
> >spi_find_chip_select -  
> > 96 +96
> >static.spi_check_buswidth_req-  
> > 88 +88
> >str2off  -  
> > 80 +80
> >bytes_per_second -  
> > 76 +76
> >

Re: [U-Boot] Pull request: u-boot-spi/master

2019-10-31 Thread Schrempf Frieder
On 31.10.19 08:57, Jagan Teki wrote:
> Hi Schrempf,
> 
> On Thu, Oct 31, 2019 at 1:24 PM Schrempf Frieder
>  wrote:
>>
>> Hi Jagan,
>>
>> On 28.10.19 01:46, Tom Rini wrote:
>>> On Sun, Oct 27, 2019 at 05:20:22PM +0530, Jagan Teki wrote:
 Hi Tom,

 On Fri, Oct 25, 2019 at 11:19 PM Tom Rini  wrote:
>
> On Fri, Oct 25, 2019 at 02:08:12PM +0530, Jagan Teki wrote:
>
>> Hi Tom,
>>
>> Please pull this PR.
>>
>> Summary:
>> - SPL_SPI_FLASH_MTD (Frieder)
>> - SPI NOR IDs' fixes, additions (Vignesh)
>> - cs_info change (Bin)
>> - Enable sunxi spi (Jagan)
>>
>> Travis-CI:
>> https://travis-ci.org/openedev/u-boot-amarula/builds/602483415
>>
>> Thanks,
>> Jagan.
>>
>> The following changes since commit 
>> 17fd9915a4c639381804ed28274fa136ae3b0bee:
>>
>> Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400)
>>
>> are available in the Git repository at:
>>
>> https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
>>
>> for you to fetch changes up to 395ec7418695e5ce23f8b48c01a1dbffd2e52d3f:
>>
>> spi-nor-ids: Add support for Adesto AT25SL321 (2019-10-25 00:48:32 
>> +0530)
>>
>
> So, looking over the build output, I see the expected size increase in
> sunxi due to new support. But I also see a lot of size increases in
> rockchip and layerscape platforms (and possibly more, I stopped after
> spotting two different SoCs), for example:
>   evb-px5: all +12139 data +176 rodata +2275 
> spl/u-boot-spl:all +3529 spl/u-boot-spl:data +120 spl/u-boot-spl:rodata 
> +309 spl/u-boot-spl:text +3100 text +9688
>  u-boot: add: 49/0, grow: 0/0 bytes: 9512/0 (9512)
>function   old new 
>   delta
>spi_nor_scan -2032 
>   +2032
>do_spi_flash -2008 
>   +2008
>spi_get_bus_and_cs   - 436 
>+436
>spi_mem_exec_op  - 420 
>+420
>static.spi_nor_wait_till_ready_with_timeout   -
>  300+300
>spi_nor_write- 300 
>+300
>mtd_arg_off_size - 276 
>+276
>spi_nor_erase- 232 
>+232
>device_unbind- 232 
>+232
>spi_nor_read_data- 220 
>+220
>spi_nor_write_data   - 212 
>+212
>dm_spi_claim_bus - 196 
>+196
>spi_mem_adjust_op_size   - 160 
>+160
>spi_mem_default_supports_op  - 156 
>+156
>spi_nor_read - 152 
>+152
>spi_flash_probe_bus_cs   - 152 
>+152
>spi_set_speed_mode   - 148 
>+148
>spi_flash_std_erase  - 136 
>+136
>spi_flash_std_probe  - 132 
>+132
>mtd_arg_off  - 124 
>+124
>device_chld_unbind   - 120 
>+120
>_u_boot_list_2_driver_2_spi_flash_std- 120 
>+120
>spi_nor_write_reg- 104 
>+104
>spi_find_bus_and_cs  - 104 
>+104
>spi_nor_read_reg - 100 
>+100
>spi_find_chip_select -  96 
> +96
>static.spi_check_buswidth_req-  88 
> +88
>str2off  -  80 
> +80
>bytes_per_second -  76 
> +76
>spi_flash_std_write  -  72 
> +72
>spi_flash_std_read   -  72 
> +72
>spi_mem_supports_op  -  56 
> +56
>_u_boot_list_2_cmd_2_sf   

Re: [U-Boot] Pull request: u-boot-spi/master

2019-10-31 Thread Jagan Teki
Hi Schrempf,

On Thu, Oct 31, 2019 at 1:24 PM Schrempf Frieder
 wrote:
>
> Hi Jagan,
>
> On 28.10.19 01:46, Tom Rini wrote:
> > On Sun, Oct 27, 2019 at 05:20:22PM +0530, Jagan Teki wrote:
> >> Hi Tom,
> >>
> >> On Fri, Oct 25, 2019 at 11:19 PM Tom Rini  wrote:
> >>>
> >>> On Fri, Oct 25, 2019 at 02:08:12PM +0530, Jagan Teki wrote:
> >>>
>  Hi Tom,
> 
>  Please pull this PR.
> 
>  Summary:
>  - SPL_SPI_FLASH_MTD (Frieder)
>  - SPI NOR IDs' fixes, additions (Vignesh)
>  - cs_info change (Bin)
>  - Enable sunxi spi (Jagan)
> 
>  Travis-CI:
>  https://travis-ci.org/openedev/u-boot-amarula/builds/602483415
> 
>  Thanks,
>  Jagan.
> 
>  The following changes since commit 
>  17fd9915a4c639381804ed28274fa136ae3b0bee:
> 
> Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400)
> 
>  are available in the Git repository at:
> 
> https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
>  for you to fetch changes up to 395ec7418695e5ce23f8b48c01a1dbffd2e52d3f:
> 
> spi-nor-ids: Add support for Adesto AT25SL321 (2019-10-25 00:48:32 
>  +0530)
> 
> >>>
> >>> So, looking over the build output, I see the expected size increase in
> >>> sunxi due to new support. But I also see a lot of size increases in
> >>> rockchip and layerscape platforms (and possibly more, I stopped after
> >>> spotting two different SoCs), for example:
> >>>  evb-px5: all +12139 data +176 rodata +2275 
> >>> spl/u-boot-spl:all +3529 spl/u-boot-spl:data +120 spl/u-boot-spl:rodata 
> >>> +309 spl/u-boot-spl:text +3100 text +9688
> >>> u-boot: add: 49/0, grow: 0/0 bytes: 9512/0 (9512)
> >>>   function   old new  
> >>>  delta
> >>>   spi_nor_scan -2032  
> >>>  +2032
> >>>   do_spi_flash -2008  
> >>>  +2008
> >>>   spi_get_bus_and_cs   - 436  
> >>>   +436
> >>>   spi_mem_exec_op  - 420  
> >>>   +420
> >>>   static.spi_nor_wait_till_ready_with_timeout   - 
> >>> 300+300
> >>>   spi_nor_write- 300  
> >>>   +300
> >>>   mtd_arg_off_size - 276  
> >>>   +276
> >>>   spi_nor_erase- 232  
> >>>   +232
> >>>   device_unbind- 232  
> >>>   +232
> >>>   spi_nor_read_data- 220  
> >>>   +220
> >>>   spi_nor_write_data   - 212  
> >>>   +212
> >>>   dm_spi_claim_bus - 196  
> >>>   +196
> >>>   spi_mem_adjust_op_size   - 160  
> >>>   +160
> >>>   spi_mem_default_supports_op  - 156  
> >>>   +156
> >>>   spi_nor_read - 152  
> >>>   +152
> >>>   spi_flash_probe_bus_cs   - 152  
> >>>   +152
> >>>   spi_set_speed_mode   - 148  
> >>>   +148
> >>>   spi_flash_std_erase  - 136  
> >>>   +136
> >>>   spi_flash_std_probe  - 132  
> >>>   +132
> >>>   mtd_arg_off  - 124  
> >>>   +124
> >>>   device_chld_unbind   - 120  
> >>>   +120
> >>>   _u_boot_list_2_driver_2_spi_flash_std- 120  
> >>>   +120
> >>>   spi_nor_write_reg- 104  
> >>>   +104
> >>>   spi_find_bus_and_cs  - 104  
> >>>   +104
> >>>   spi_nor_read_reg - 100  
> >>>   +100
> >>>   spi_find_chip_select -  96  
> >>>+96
> >>>   static.spi_check_buswidth_req-  88  
> >>>+88
> >>>   str2off  -  80  
> >>>+80
> >>>   bytes_per_second -  76  
> >>>+76
> >>>   spi_flash_std_write  -  72  
> >>>+72
> >>>   spi_flash_std_read   -  72  
> >>>+72
> >>>   spi_mem_supports_op  -  56  
> >>>+56
> >>>   _u_boot_list_2_cmd_2_sf  -  56  
> >>>+56
> >>>   dm_spi_xfer 

Re: [U-Boot] Pull request: u-boot-spi/master

2019-10-31 Thread Schrempf Frieder
Hi Jagan,

On 28.10.19 01:46, Tom Rini wrote:
> On Sun, Oct 27, 2019 at 05:20:22PM +0530, Jagan Teki wrote:
>> Hi Tom,
>>
>> On Fri, Oct 25, 2019 at 11:19 PM Tom Rini  wrote:
>>>
>>> On Fri, Oct 25, 2019 at 02:08:12PM +0530, Jagan Teki wrote:
>>>
 Hi Tom,

 Please pull this PR.

 Summary:
 - SPL_SPI_FLASH_MTD (Frieder)
 - SPI NOR IDs' fixes, additions (Vignesh)
 - cs_info change (Bin)
 - Enable sunxi spi (Jagan)

 Travis-CI:
 https://travis-ci.org/openedev/u-boot-amarula/builds/602483415

 Thanks,
 Jagan.

 The following changes since commit 
 17fd9915a4c639381804ed28274fa136ae3b0bee:

Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400)

 are available in the Git repository at:

https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

 for you to fetch changes up to 395ec7418695e5ce23f8b48c01a1dbffd2e52d3f:

spi-nor-ids: Add support for Adesto AT25SL321 (2019-10-25 00:48:32 
 +0530)

>>>
>>> So, looking over the build output, I see the expected size increase in
>>> sunxi due to new support. But I also see a lot of size increases in
>>> rockchip and layerscape platforms (and possibly more, I stopped after
>>> spotting two different SoCs), for example:
>>>  evb-px5: all +12139 data +176 rodata +2275 
>>> spl/u-boot-spl:all +3529 spl/u-boot-spl:data +120 spl/u-boot-spl:rodata 
>>> +309 spl/u-boot-spl:text +3100 text +9688
>>> u-boot: add: 49/0, grow: 0/0 bytes: 9512/0 (9512)
>>>   function   old new   
>>> delta
>>>   spi_nor_scan -2032   
>>> +2032
>>>   do_spi_flash -2008   
>>> +2008
>>>   spi_get_bus_and_cs   - 436
>>> +436
>>>   spi_mem_exec_op  - 420
>>> +420
>>>   static.spi_nor_wait_till_ready_with_timeout   - 
>>> 300+300
>>>   spi_nor_write- 300
>>> +300
>>>   mtd_arg_off_size - 276
>>> +276
>>>   spi_nor_erase- 232
>>> +232
>>>   device_unbind- 232
>>> +232
>>>   spi_nor_read_data- 220
>>> +220
>>>   spi_nor_write_data   - 212
>>> +212
>>>   dm_spi_claim_bus - 196
>>> +196
>>>   spi_mem_adjust_op_size   - 160
>>> +160
>>>   spi_mem_default_supports_op  - 156
>>> +156
>>>   spi_nor_read - 152
>>> +152
>>>   spi_flash_probe_bus_cs   - 152
>>> +152
>>>   spi_set_speed_mode   - 148
>>> +148
>>>   spi_flash_std_erase  - 136
>>> +136
>>>   spi_flash_std_probe  - 132
>>> +132
>>>   mtd_arg_off  - 124
>>> +124
>>>   device_chld_unbind   - 120
>>> +120
>>>   _u_boot_list_2_driver_2_spi_flash_std- 120
>>> +120
>>>   spi_nor_write_reg- 104
>>> +104
>>>   spi_find_bus_and_cs  - 104
>>> +104
>>>   spi_nor_read_reg - 100
>>> +100
>>>   spi_find_chip_select -  96
>>>  +96
>>>   static.spi_check_buswidth_req-  88
>>>  +88
>>>   str2off  -  80
>>>  +80
>>>   bytes_per_second -  76
>>>  +76
>>>   spi_flash_std_write  -  72
>>>  +72
>>>   spi_flash_std_read   -  72
>>>  +72
>>>   spi_mem_supports_op  -  56
>>>  +56
>>>   _u_boot_list_2_cmd_2_sf  -  56
>>>  +56
>>>   dm_spi_xfer  -  48
>>>  +48
>>>   read_sr  -  44
>>>  +44
>>>   device_find_next_child   -  40
>>>  +40
>>>   spi_flash_cmd_get_sw_write_prot  -  36

Re: [U-Boot] Pull request: u-boot-spi/master

2019-10-27 Thread Tom Rini
On Sun, Oct 27, 2019 at 05:20:22PM +0530, Jagan Teki wrote:
> Hi Tom,
> 
> On Fri, Oct 25, 2019 at 11:19 PM Tom Rini  wrote:
> >
> > On Fri, Oct 25, 2019 at 02:08:12PM +0530, Jagan Teki wrote:
> >
> > > Hi Tom,
> > >
> > > Please pull this PR.
> > >
> > > Summary:
> > > - SPL_SPI_FLASH_MTD (Frieder)
> > > - SPI NOR IDs' fixes, additions (Vignesh)
> > > - cs_info change (Bin)
> > > - Enable sunxi spi (Jagan)
> > >
> > > Travis-CI:
> > > https://travis-ci.org/openedev/u-boot-amarula/builds/602483415
> > >
> > > Thanks,
> > > Jagan.
> > >
> > > The following changes since commit 
> > > 17fd9915a4c639381804ed28274fa136ae3b0bee:
> > >
> > >   Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400)
> > >
> > > are available in the Git repository at:
> > >
> > >   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> > >
> > > for you to fetch changes up to 395ec7418695e5ce23f8b48c01a1dbffd2e52d3f:
> > >
> > >   spi-nor-ids: Add support for Adesto AT25SL321 (2019-10-25 00:48:32 
> > > +0530)
> > >
> >
> > So, looking over the build output, I see the expected size increase in
> > sunxi due to new support. But I also see a lot of size increases in
> > rockchip and layerscape platforms (and possibly more, I stopped after
> > spotting two different SoCs), for example:
> > evb-px5: all +12139 data +176 rodata +2275 
> > spl/u-boot-spl:all +3529 spl/u-boot-spl:data +120 spl/u-boot-spl:rodata 
> > +309 spl/u-boot-spl:text +3100 text +9688
> >u-boot: add: 49/0, grow: 0/0 bytes: 9512/0 (9512)
> >  function   old new   
> > delta
> >  spi_nor_scan -2032   
> > +2032
> >  do_spi_flash -2008   
> > +2008
> >  spi_get_bus_and_cs   - 436
> > +436
> >  spi_mem_exec_op  - 420
> > +420
> >  static.spi_nor_wait_till_ready_with_timeout   - 
> > 300+300
> >  spi_nor_write- 300
> > +300
> >  mtd_arg_off_size - 276
> > +276
> >  spi_nor_erase- 232
> > +232
> >  device_unbind- 232
> > +232
> >  spi_nor_read_data- 220
> > +220
> >  spi_nor_write_data   - 212
> > +212
> >  dm_spi_claim_bus - 196
> > +196
> >  spi_mem_adjust_op_size   - 160
> > +160
> >  spi_mem_default_supports_op  - 156
> > +156
> >  spi_nor_read - 152
> > +152
> >  spi_flash_probe_bus_cs   - 152
> > +152
> >  spi_set_speed_mode   - 148
> > +148
> >  spi_flash_std_erase  - 136
> > +136
> >  spi_flash_std_probe  - 132
> > +132
> >  mtd_arg_off  - 124
> > +124
> >  device_chld_unbind   - 120
> > +120
> >  _u_boot_list_2_driver_2_spi_flash_std- 120
> > +120
> >  spi_nor_write_reg- 104
> > +104
> >  spi_find_bus_and_cs  - 104
> > +104
> >  spi_nor_read_reg - 100
> > +100
> >  spi_find_chip_select -  96 
> > +96
> >  static.spi_check_buswidth_req-  88 
> > +88
> >  str2off  -  80 
> > +80
> >  bytes_per_second -  76 
> > +76
> >  spi_flash_std_write  -  72 
> > +72
> >  spi_flash_std_read   -  72 
> > +72
> >  spi_mem_supports_op  -  56 
> > +56
> >  _u_boot_list_2_cmd_2_sf  -  56 
> > +56
> >  dm_spi_xfer  -  48 
> > +48
> >  read_sr  -  44 
> > +44
> >  device_find_next_child   -  40 
> > +40
> >  spi_flash_cmd_get_sw_write_prot  -  36 
> > +36
> >  dm_spi_release_bus  

Re: [U-Boot] Pull request: u-boot-spi/master

2019-10-27 Thread Jagan Teki
Hi Tom,

On Fri, Oct 25, 2019 at 11:19 PM Tom Rini  wrote:
>
> On Fri, Oct 25, 2019 at 02:08:12PM +0530, Jagan Teki wrote:
>
> > Hi Tom,
> >
> > Please pull this PR.
> >
> > Summary:
> > - SPL_SPI_FLASH_MTD (Frieder)
> > - SPI NOR IDs' fixes, additions (Vignesh)
> > - cs_info change (Bin)
> > - Enable sunxi spi (Jagan)
> >
> > Travis-CI:
> > https://travis-ci.org/openedev/u-boot-amarula/builds/602483415
> >
> > Thanks,
> > Jagan.
> >
> > The following changes since commit 17fd9915a4c639381804ed28274fa136ae3b0bee:
> >
> >   Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400)
> >
> > are available in the Git repository at:
> >
> >   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> >
> > for you to fetch changes up to 395ec7418695e5ce23f8b48c01a1dbffd2e52d3f:
> >
> >   spi-nor-ids: Add support for Adesto AT25SL321 (2019-10-25 00:48:32 +0530)
> >
>
> So, looking over the build output, I see the expected size increase in
> sunxi due to new support. But I also see a lot of size increases in
> rockchip and layerscape platforms (and possibly more, I stopped after
> spotting two different SoCs), for example:
> evb-px5: all +12139 data +176 rodata +2275 
> spl/u-boot-spl:all +3529 spl/u-boot-spl:data +120 spl/u-boot-spl:rodata +309 
> spl/u-boot-spl:text +3100 text +9688
>u-boot: add: 49/0, grow: 0/0 bytes: 9512/0 (9512)
>  function   old new   
> delta
>  spi_nor_scan -2032   
> +2032
>  do_spi_flash -2008   
> +2008
>  spi_get_bus_and_cs   - 436
> +436
>  spi_mem_exec_op  - 420
> +420
>  static.spi_nor_wait_till_ready_with_timeout   - 300  
>   +300
>  spi_nor_write- 300
> +300
>  mtd_arg_off_size - 276
> +276
>  spi_nor_erase- 232
> +232
>  device_unbind- 232
> +232
>  spi_nor_read_data- 220
> +220
>  spi_nor_write_data   - 212
> +212
>  dm_spi_claim_bus - 196
> +196
>  spi_mem_adjust_op_size   - 160
> +160
>  spi_mem_default_supports_op  - 156
> +156
>  spi_nor_read - 152
> +152
>  spi_flash_probe_bus_cs   - 152
> +152
>  spi_set_speed_mode   - 148
> +148
>  spi_flash_std_erase  - 136
> +136
>  spi_flash_std_probe  - 132
> +132
>  mtd_arg_off  - 124
> +124
>  device_chld_unbind   - 120
> +120
>  _u_boot_list_2_driver_2_spi_flash_std- 120
> +120
>  spi_nor_write_reg- 104
> +104
>  spi_find_bus_and_cs  - 104
> +104
>  spi_nor_read_reg - 100
> +100
>  spi_find_chip_select -  96 
> +96
>  static.spi_check_buswidth_req-  88 
> +88
>  str2off  -  80 
> +80
>  bytes_per_second -  76 
> +76
>  spi_flash_std_write  -  72 
> +72
>  spi_flash_std_read   -  72 
> +72
>  spi_mem_supports_op  -  56 
> +56
>  _u_boot_list_2_cmd_2_sf  -  56 
> +56
>  dm_spi_xfer  -  48 
> +48
>  read_sr  -  44 
> +44
>  device_find_next_child   -  40 
> +40
>  spi_flash_cmd_get_sw_write_prot  -  36 
> +36
>  dm_spi_release_bus   -  28 
> +28
>  write_enable -  20 
> +20
>  write_disable-  20 
> +20
>  spi_flash_std_get_sw_write_prot  -  20 
> +20
>  

Re: [U-Boot] Pull request: u-boot-spi/master

2019-10-25 Thread Tom Rini
On Fri, Oct 25, 2019 at 02:08:12PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - SPL_SPI_FLASH_MTD (Frieder)
> - SPI NOR IDs' fixes, additions (Vignesh)
> - cs_info change (Bin)
> - Enable sunxi spi (Jagan)
> 
> Travis-CI:
> https://travis-ci.org/openedev/u-boot-amarula/builds/602483415
> 
> Thanks,
> Jagan.
> 
> The following changes since commit 17fd9915a4c639381804ed28274fa136ae3b0bee:
> 
>   Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
> 
> for you to fetch changes up to 395ec7418695e5ce23f8b48c01a1dbffd2e52d3f:
> 
>   spi-nor-ids: Add support for Adesto AT25SL321 (2019-10-25 00:48:32 +0530)
> 

So, looking over the build output, I see the expected size increase in
sunxi due to new support. But I also see a lot of size increases in
rockchip and layerscape platforms (and possibly more, I stopped after
spotting two different SoCs), for example:
evb-px5: all +12139 data +176 rodata +2275 
spl/u-boot-spl:all +3529 spl/u-boot-spl:data +120 spl/u-boot-spl:rodata +309 
spl/u-boot-spl:text +3100 text +9688
   u-boot: add: 49/0, grow: 0/0 bytes: 9512/0 (9512)
 function   old new   delta
 spi_nor_scan -2032   +2032
 do_spi_flash -2008   +2008
 spi_get_bus_and_cs   - 436+436
 spi_mem_exec_op  - 420+420
 static.spi_nor_wait_till_ready_with_timeout   - 300
+300
 spi_nor_write- 300+300
 mtd_arg_off_size - 276+276
 spi_nor_erase- 232+232
 device_unbind- 232+232
 spi_nor_read_data- 220+220
 spi_nor_write_data   - 212+212
 dm_spi_claim_bus - 196+196
 spi_mem_adjust_op_size   - 160+160
 spi_mem_default_supports_op  - 156+156
 spi_nor_read - 152+152
 spi_flash_probe_bus_cs   - 152+152
 spi_set_speed_mode   - 148+148
 spi_flash_std_erase  - 136+136
 spi_flash_std_probe  - 132+132
 mtd_arg_off  - 124+124
 device_chld_unbind   - 120+120
 _u_boot_list_2_driver_2_spi_flash_std- 120+120
 spi_nor_write_reg- 104+104
 spi_find_bus_and_cs  - 104+104
 spi_nor_read_reg - 100+100
 spi_find_chip_select -  96 +96
 static.spi_check_buswidth_req-  88 +88
 str2off  -  80 +80
 bytes_per_second -  76 +76
 spi_flash_std_write  -  72 +72
 spi_flash_std_read   -  72 +72
 spi_mem_supports_op  -  56 +56
 _u_boot_list_2_cmd_2_sf  -  56 +56
 dm_spi_xfer  -  48 +48
 read_sr  -  44 +44
 device_find_next_child   -  40 +40
 spi_flash_cmd_get_sw_write_prot  -  36 +36
 dm_spi_release_bus   -  28 +28
 write_enable -  20 +20
 write_disable-  20 +20
 spi_flash_std_get_sw_write_prot  -  20 +20
 spi_flash_write_dm   -  16 +16
 spi_flash_read_dm-  16 +16
 spi_flash_erase_dm   -  16 +16
 spi_xfer -   8  +8
 spi_release_bus

[U-Boot] Pull request: u-boot-spi/master

2019-10-25 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- SPL_SPI_FLASH_MTD (Frieder)
- SPI NOR IDs' fixes, additions (Vignesh)
- cs_info change (Bin)
- Enable sunxi spi (Jagan)

Travis-CI:
https://travis-ci.org/openedev/u-boot-amarula/builds/602483415

Thanks,
Jagan.

The following changes since commit 17fd9915a4c639381804ed28274fa136ae3b0bee:

  Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 395ec7418695e5ce23f8b48c01a1dbffd2e52d3f:

  spi-nor-ids: Add support for Adesto AT25SL321 (2019-10-25 00:48:32 +0530)


Bin Meng (2):
  dm: spi: Return 0 if driver does not implement ops->cs_info
  dm: spi: Change cs_info op to return -EINVAL for invalid cs num

Fabio Estevam (1):
  spi-nor-ids: Add support for Adesto AT25SL321

Frieder Schrempf (3):
  mtd: spi: Add a new option SPL_SPI_FLASH_MTD to Kconfig
  stm32mp1: configs: Add CONFIG_SPL_SPI_FLASH_MTD
  mtd: spi: Clean up usage of CONFIG_SPI_FLASH_MTD

Jagan Teki (8):
  mtd: spi: Kconfig: Update CONFIG_SPI_FLASH
  mtd: spi-nor: ids: Add is25wp256 chip
  spi: Kconfig: Add help text
  cmd: sf: Mark it default if DM_SPI_FLASH enabled
  mtd: spi: Kconfig: Imply SPI_FLASH if DM_SPI_FLASH
  spi: Kconfig: Enable SPI_SUNXI for SUNXI
  arm: sunxi: Enable SPI/SPI-FLASH support for A64
  configs: sopine-baseboard: Enable SPI-FLASH

Ley Foon Tan (1):
  spi: designware_spi: Disable and free clock when remove driver

Vignesh Raghavendra (5):
  mtd: spi-nor-core: Use dev_err for reporting erase/write failures
  mtd: spi-nor-core: Replace MTD_SPI_NOR_USE_4K_SECTORS with 
SPI_FLASH_USE_4K_SECTORS
  spi-nor: spi-nor-ids: Disable SPI_NOR_4B_OPCODES for n25q512* and n25q256*
  spi-nor: spi-nor-ids: Add entries for mt25q variants
  spi-nor: spi-nor-ids: Add USE_FSR flag for mt25q* and n25q* entry

 arch/arm/dts/sun50i-a64-sopine-baseboard-u-boot.dtsi | 12 
 arch/arm/mach-sunxi/Kconfig  |  3 +++
 cmd/Kconfig  |  1 +
 configs/aristainetos2_defconfig  |  1 +
 configs/aristainetos2b_defconfig |  1 +
 configs/aristainetos_defconfig   |  1 +
 configs/cm_fx6_defconfig |  1 +
 configs/socfpga_arria5_defconfig |  1 +
 configs/socfpga_cyclone5_defconfig   |  1 +
 configs/socfpga_dbm_soc1_defconfig   |  1 +
 configs/socfpga_de0_nano_soc_defconfig   |  1 +
 configs/socfpga_de10_nano_defconfig  |  1 +
 configs/socfpga_is1_defconfig|  1 +
 configs/socfpga_mcvevk_defconfig |  1 +
 configs/socfpga_sockit_defconfig |  1 +
 configs/socfpga_socrates_defconfig   |  1 +
 configs/socfpga_sr1500_defconfig |  1 +
 configs/socfpga_vining_fpga_defconfig|  1 +
 configs/sopine_baseboard_defconfig   |  1 +
 configs/stm32mp15_basic_defconfig|  1 +
 doc/driver-model/spi-howto.rst   |  8 
 drivers/mtd/spi/Kconfig  | 14 +++---
 drivers/mtd/spi/Makefile |  2 +-
 drivers/mtd/spi/sf_internal.h|  2 +-
 drivers/mtd/spi/sf_probe.c   |  6 +++---
 drivers/mtd/spi/spi-nor-core.c   |  8 
 drivers/mtd/spi/spi-nor-ids.c| 19 +--
 drivers/spi/Kconfig  | 18 ++
 drivers/spi/ath79_spi.c  |  2 +-
 drivers/spi/bcm63xx_hsspi.c  |  2 +-
 drivers/spi/bcm63xx_spi.c|  2 +-
 drivers/spi/designware_spi.c | 16 +++-
 drivers/spi/sandbox_spi.c|  2 +-
 drivers/spi/spi-uclass.c |  7 +++
 drivers/spi/tegra20_sflash.c |  2 +-
 include/configs/aristainetos-common.h|  1 -
 include/configs/cm_fx6.h |  7 ---
 include/configs/da850evm.h   |  7 +--
 include/configs/dh_imx6.h|  1 -
 include/configs/display5.h   |  1 -
 include/configs/gw_ventana.h | 10 +-
 include/configs/rcar-gen2-common.h   |  4 +---
 include/configs/socfpga_common.h |  4 
 include/spi.h|  2 +-
 44 files changed, 115 insertions(+), 65 deletions(-)
 create mode 100644 arch/arm/dts/sun50i-a64-sopine-baseboard-u-boot.dtsi

Re: [U-Boot] Pull request: u-boot-spi/master

2019-09-17 Thread Tom Rini
On Mon, Sep 16, 2019 at 08:15:49AM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this for v2019.10 release.
> 
> Summary:
> - fix mvebu_a3700_spi clock prescale (Marek Behún)
> - unmark MXS_SPI, DEPRECATED (Lukasz)
> - add spi_write_then_read (Jagan)
> - fix SST26* flash ICs (Eugeniy)
> - fix soft_spi data abort (Christophe)
> 
> The following changes since commit 23b93e33adde0a8313388eda7c78d1d0786e3c92:
> 
>   Merge branch '2019-09-13-ti-imports' (2019-09-14 19:53:24 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-spi.git master
> 
> for you to fetch changes up to ce704ea11f29b0ee8c195f17370a4048b6be29a9:
> 
>   doc: driver-model: Update SPI migration status (2019-09-16 08:09:22 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2019-09-15 Thread Jagan Teki
Hi Tom,

Please pull this for v2019.10 release.

Summary:
- fix mvebu_a3700_spi clock prescale (Marek Behún)
- unmark MXS_SPI, DEPRECATED (Lukasz)
- add spi_write_then_read (Jagan)
- fix SST26* flash ICs (Eugeniy)
- fix soft_spi data abort (Christophe)

The following changes since commit 23b93e33adde0a8313388eda7c78d1d0786e3c92:

  Merge branch '2019-09-13-ti-imports' (2019-09-14 19:53:24 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi.git master

for you to fetch changes up to ce704ea11f29b0ee8c195f17370a4048b6be29a9:

  doc: driver-model: Update SPI migration status (2019-09-16 08:09:22 +0530)


Christophe Kerello (1):
  spi: soft_spi: Fix data abort if slave is not probed

Eugeniy Paltsev (2):
  mtd: spi-nor: add missing SST26* flash IC protection ops
  mtd: spi-nor: enable protection ops for SST26 flash series

Jagan Teki (4):
  spi: Add spi_write_then_read
  mtd: spi_dataflash: Use spi read then write
  mtd: spi: Drop sf.c
  doc: driver-model: Update SPI migration status

Lukasz Majewski (1):
  spi: Kconfig: Unmark DEPRECATED for MXS_SPI

Marek Behún (1):
  spi: mvebu_a3700_spi: Fix clock prescale computation

 doc/driver-model/migration.rst |   3 +-
 drivers/mtd/spi/Makefile   |   2 +-
 drivers/mtd/spi/sf.c   |  53 
 drivers/mtd/spi/sf_dataflash.c |  22 +++--
 drivers/mtd/spi/sf_internal.h  |  19 +
 drivers/mtd/spi/spi-nor-core.c | 181 +
 drivers/mtd/spi/spi-nor-ids.c  |   8 +-
 drivers/spi/Kconfig|   1 -
 drivers/spi/mvebu_a3700_spi.c  |   5 +-
 drivers/spi/soft_spi.c |   4 +-
 drivers/spi/spi-uclass.c   |  24 ++
 include/linux/mtd/spi-nor.h|   4 +
 include/spi.h  |  20 +
 13 files changed, 253 insertions(+), 93 deletions(-)
 delete mode 100644 drivers/mtd/spi/sf.c
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2019-07-18 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- fix for fsl_qspi read timeout (Thomas)
- spi-mem read data size fix (Ye Li)
- SiFive SPI driver, mmc_spi flags (Bhargav, Anup)
- Micron spi-nor parts (Ashish)

The following changes since commit 0e80dda32c8d724c2a98dbbfb2f1e59762788f15:

  Merge branch 'master' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi (2019-07-16 11:19:31 
-0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

for you to fetch changes up to 35979b720d815a50c4bf25a1e66913b2d2d41276:

  mtd: spi: Add micron mt35xu512aba and mt35xu02g flash ID (2019-07-18 17:13:25 
+0530)


Anup Patel (1):
  mmc: mmc_spi: Use SPI_XFER_BEGIN and SPI_XFER_END flags

Ashish Kumar (3):
  mtd: spi: Add flash property for Micron mt25qu512a
  mtd: spi: Enable 4B opcodes for SPANSION s25fl512s
  mtd: spi: Add micron mt35xu512aba and mt35xu02g flash ID

Bhargav Shah (1):
  spi: Add SiFive SPI driver

Thomas Schaefer (2):
  drivers/spi: fsl_qspi: fix read timeout
  drivers/spi: fsl_qspi: improve timeout calculation

Ye Li (1):
  spi: spi-mem: Fix read data size issue

 drivers/mmc/mmc_spi.c |   4 +-
 drivers/mtd/spi/spi-nor-ids.c |   6 +-
 drivers/spi/Kconfig   |   8 +
 drivers/spi/Makefile  |   1 +
 drivers/spi/fsl_qspi.c|  18 +-
 drivers/spi/spi-mem.c |   8 +-
 drivers/spi/spi-sifive.c  | 370 ++
 7 files changed, 398 insertions(+), 17 deletions(-)
 create mode 100644 drivers/spi/spi-sifive.c
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-06-18 Thread Tom Rini
On Mon, Jun 17, 2019 at 01:15:45PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - Drop zipitz2 board (Tom)
> - Add DEPRECATED option (Tom)
> - Mark legacy or non-dm drivers as DEPRECATED (Jagan)
> 
> thanks,
> Jagan.
> 
> The following changes since commit 68b90e57bc034e237923b02acb633dc4e91d44cb:
> 
>   configs: tinker-rk3288 disable CONFIG_SPL_I2C_SUPPORT (2019-06-11 08:13:05 
> -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 88369d33e322e0cdfbb1f0c33021ad424578619e:
> 
>   configs: Disable now unbuildable SPI options for boards (2019-06-13 
> 12:51:06 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2019-06-17 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- Drop zipitz2 board (Tom)
- Add DEPRECATED option (Tom)
- Mark legacy or non-dm drivers as DEPRECATED (Jagan)

thanks,
Jagan.

The following changes since commit 68b90e57bc034e237923b02acb633dc4e91d44cb:

  configs: tinker-rk3288 disable CONFIG_SPL_I2C_SUPPORT (2019-06-11 08:13:05 
-0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 88369d33e322e0cdfbb1f0c33021ad424578619e:

  configs: Disable now unbuildable SPI options for boards (2019-06-13 12:51:06 
+0530)


Jagan Teki (6):
  Makefile: Trigger a Warning if DEPRECATED is defined
  Makefile: Trigger a warning for legcay spi drivers
  spi: Kconfig: Mark MXS_SPI has DEPRECATED
  spi: Kconfig: Mark SH_SPI as DEPRECATED
  spi: Kconfig: Mark SOFT_SPI as DEPRECATED
  spi: Kconfig: Mark LPC32XX_SSP as DEPRECATED

Tom Rini (4):
  arm: Remove zipitz2 board
  Kconfig: Add SPI / SPI_FLASH as dependencies
  Kconfig: Add DEPRECATED option
  configs: Disable now unbuildable SPI options for boards

 Kconfig  |   7 +
 Makefile |  19 +--
 arch/Kconfig |   2 +
 arch/arm/Kconfig |   5 -
 board/renesas/sh7752evb/sh7752evb.c  |   4 +
 board/renesas/sh7753evb/sh7753evb.c  |   4 +
 board/renesas/sh7757lcr/sh7757lcr.c  |   9 ++
 board/work-microwave/work_92105/Makefile |   3 +-
 board/work-microwave/work_92105/work_92105.c |   2 +
 board/zipitz2/Kconfig|   9 --
 board/zipitz2/MAINTAINERS|   6 -
 board/zipitz2/Makefile   |   8 -
 board/zipitz2/zipitz2.c  | 219 ---
 cmd/Kconfig  |   3 +
 configs/bg0900_defconfig |   9 --
 configs/devkit3250_defconfig |   2 -
 configs/mx28evk_auart_console_defconfig  |   9 --
 configs/mx28evk_defconfig|   9 --
 configs/mx28evk_nand_defconfig   |   9 --
 configs/mx28evk_spi_defconfig|  10 --
 configs/sh7752evb_defconfig  |   6 -
 configs/sh7753evb_defconfig  |   6 -
 configs/sh7757lcr_defconfig  |   5 -
 configs/work_92105_defconfig |   2 -
 configs/zipitz2_defconfig|  34 -
 drivers/spi/Kconfig  |   4 +
 env/Kconfig  |   2 +-
 include/configs/sh7752evb.h  |   1 -
 include/configs/sh7753evb.h  |   1 -
 include/configs/sh7757lcr.h  |   1 -
 include/configs/zipitz2.h| 186 ---
 31 files changed, 46 insertions(+), 550 deletions(-)
 delete mode 100644 board/zipitz2/Kconfig
 delete mode 100644 board/zipitz2/MAINTAINERS
 delete mode 100644 board/zipitz2/Makefile
 delete mode 100644 board/zipitz2/zipitz2.c
 delete mode 100644 configs/zipitz2_defconfig
 delete mode 100644 include/configs/zipitz2.h
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-06-07 Thread Mario Six
Hi Heiko,

On Fri, Jun 7, 2019 at 11:15 AM Heiko Schocher  wrote:
>
> Hello Mario,
>
> Am 07.06.2019 um 11:10 schrieb Mario Six:
> > Hi Heiko,
> >
> > On Fri, Jun 7, 2019 at 10:56 AM Heiko Schocher  wrote:
> >>
> >> Hello Mario,
> >>
> >> Am 07.06.2019 um 09:51 schrieb Mario Six:
> >>> (adding Heiko, since he's the maintainer of the board in question)
> >>>
> >>> On Fri, May 24, 2019 at 9:34 PM Jagan Teki  
> >>> wrote:
> >>
> >> Huch, missed this Email ...
> >>
> 
>  Hi Mario,
> 
>  On Tue, May 21, 2019 at 4:42 PM Tom Rini  wrote:
> >
> > On Mon, May 20, 2019 at 10:48:23PM +0530, Jagan Teki wrote:
> >
> >> Hi Tom,
> >>
> >> Please pull this PR.
> >>
> >> Summary:
> >> - mpc8xxx spi driver fixes (Mario)
> >> - mpc8xxx spi dm conversion (Mario, Jagan)
> >> - SPI DM Migration update (Jagan)
> >>
> >> The following changes since commit 
> >> 748198cb8d32d41bc35e6f492bac9948f339bece:
> >>
> >> Revert "Makefile: Prioritize external dtb if defined" (2019-05-19 
> >> 18:09:35 -0400)
> >>
> >> are available in the Git repository at:
> >>
> >> git://git.denx.de/u-boot-spi.git master
> >>
> >> for you to fetch changes up to 
> >> 93842e580cee40c9d3e70de625e4bd826a749e65:
> >>
> >> dm: MIGRATION: Update migration status for SPI (2019-05-20 
> >> 22:18:54 +0530)
> >>
> >
> > NAK:
> >  powerpc:  +   ids8313
> > +(ids8313) cmd/built-in.o: In function `do_spi_xfer':
> > +(ids8313) build/../cmd/spi.c:53: undefined reference to 
> > `spi_setup_slave'
> > +(ids8313) build/../cmd/spi.c:60: undefined reference to `spi_claim_bus'
> > +(ids8313) build/../cmd/spi.c:63: undefined reference to `spi_xfer'
> > +(ids8313) build/../cmd/spi.c:80: undefined reference to 
> > `spi_release_bus'
> > +(ids8313) build/../cmd/spi.c:82: undefined reference to 
> > `spi_free_slave'
> > +(ids8313) common/built-in.o: In function `jumptable_init':
> > +(ids8313) build/../include/_exports.h:56: undefined reference to 
> > `spi_setup_slave'
> > +(ids8313) build/../include/_exports.h:58: undefined reference to 
> > `spi_free_slave'
> > +(ids8313) build/../include/_exports.h:65: undefined reference to 
> > `spi_claim_bus'
> > +(ids8313) build/../include/_exports.h:66: undefined reference to 
> > `spi_release_bus'
> > +(ids8313) build/../include/_exports.h:67: undefined reference to 
> > `spi_xfer'
> > +(ids8313) make[1]: *** [Makefile:1552: u-boot] Error 1
> > +(ids8313) make: *** [Makefile:148: sub-make] Error 2
> >
> 
>  Any help?
> >>>
> >>> @Heiko: I'll post a minimal patch that starts DM conversion on ids8313; I 
> >>> used
> >>> the mpc8313erdb tree from the Linux sources for now. No guarantees for
> >>> functionality, but it does compile.
> >>
> >> Just saw this patch .. it is really a fast shot :-P
> >>
> >> I just wrote an EMail to the customer, if we should remove the board
> >> from mainline (or convert it).
> >>
> >>> @Jagan: Could you rebase this series on the current master to pull in my
> >>> MPC83xx DM updates, and then apply the previously mentioned ids8313 patch 
> >>> after
> >>> Heiko gave his OK?
> >>
> >> As it blocks spi patches ... Isn,t it better we remove SPI functionality
> >> from the ids8313 board instead of adding a DTS which does not really fit?
> >>
> > That would be the alternative, of course. If you do want to go forward with
> > removing the board, then I'm all for disabling the SPI support until we know
> > more, of course.
> >
> > Do you want to prepare a patch for the SPI removal, or should I do it?
>
> If you can do it, that would be great!
>
Sure, one patch coming up...

> Many thanks!
>
> bye,
> Heiko
>
Best regards,
Mario
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-06-07 Thread Heiko Schocher

Hello Mario,

Am 07.06.2019 um 11:10 schrieb Mario Six:

Hi Heiko,

On Fri, Jun 7, 2019 at 10:56 AM Heiko Schocher  wrote:


Hello Mario,

Am 07.06.2019 um 09:51 schrieb Mario Six:

(adding Heiko, since he's the maintainer of the board in question)

On Fri, May 24, 2019 at 9:34 PM Jagan Teki  wrote:


Huch, missed this Email ...



Hi Mario,

On Tue, May 21, 2019 at 4:42 PM Tom Rini  wrote:


On Mon, May 20, 2019 at 10:48:23PM +0530, Jagan Teki wrote:


Hi Tom,

Please pull this PR.

Summary:
- mpc8xxx spi driver fixes (Mario)
- mpc8xxx spi dm conversion (Mario, Jagan)
- SPI DM Migration update (Jagan)

The following changes since commit 748198cb8d32d41bc35e6f492bac9948f339bece:

Revert "Makefile: Prioritize external dtb if defined" (2019-05-19 18:09:35 
-0400)

are available in the Git repository at:

git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 93842e580cee40c9d3e70de625e4bd826a749e65:

dm: MIGRATION: Update migration status for SPI (2019-05-20 22:18:54 +0530)



NAK:
 powerpc:  +   ids8313
+(ids8313) cmd/built-in.o: In function `do_spi_xfer':
+(ids8313) build/../cmd/spi.c:53: undefined reference to `spi_setup_slave'
+(ids8313) build/../cmd/spi.c:60: undefined reference to `spi_claim_bus'
+(ids8313) build/../cmd/spi.c:63: undefined reference to `spi_xfer'
+(ids8313) build/../cmd/spi.c:80: undefined reference to `spi_release_bus'
+(ids8313) build/../cmd/spi.c:82: undefined reference to `spi_free_slave'
+(ids8313) common/built-in.o: In function `jumptable_init':
+(ids8313) build/../include/_exports.h:56: undefined reference to 
`spi_setup_slave'
+(ids8313) build/../include/_exports.h:58: undefined reference to 
`spi_free_slave'
+(ids8313) build/../include/_exports.h:65: undefined reference to 
`spi_claim_bus'
+(ids8313) build/../include/_exports.h:66: undefined reference to 
`spi_release_bus'
+(ids8313) build/../include/_exports.h:67: undefined reference to `spi_xfer'
+(ids8313) make[1]: *** [Makefile:1552: u-boot] Error 1
+(ids8313) make: *** [Makefile:148: sub-make] Error 2



Any help?


@Heiko: I'll post a minimal patch that starts DM conversion on ids8313; I used
the mpc8313erdb tree from the Linux sources for now. No guarantees for
functionality, but it does compile.


Just saw this patch .. it is really a fast shot :-P

I just wrote an EMail to the customer, if we should remove the board
from mainline (or convert it).


@Jagan: Could you rebase this series on the current master to pull in my
MPC83xx DM updates, and then apply the previously mentioned ids8313 patch after
Heiko gave his OK?


As it blocks spi patches ... Isn,t it better we remove SPI functionality
from the ids8313 board instead of adding a DTS which does not really fit?


That would be the alternative, of course. If you do want to go forward with
removing the board, then I'm all for disabling the SPI support until we know
more, of course.

Do you want to prepare a patch for the SPI removal, or should I do it?


If you can do it, that would be great!

Many thanks!

bye,
Heiko
--
DENX Software Engineering GmbH,  Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52   Fax: +49-8142-66989-80   Email: h...@denx.de
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-06-07 Thread Mario Six
Hi Heiko,

On Fri, Jun 7, 2019 at 10:56 AM Heiko Schocher  wrote:
>
> Hello Mario,
>
> Am 07.06.2019 um 09:51 schrieb Mario Six:
> > (adding Heiko, since he's the maintainer of the board in question)
> >
> > On Fri, May 24, 2019 at 9:34 PM Jagan Teki  
> > wrote:
>
> Huch, missed this Email ...
>
> >>
> >> Hi Mario,
> >>
> >> On Tue, May 21, 2019 at 4:42 PM Tom Rini  wrote:
> >>>
> >>> On Mon, May 20, 2019 at 10:48:23PM +0530, Jagan Teki wrote:
> >>>
>  Hi Tom,
> 
>  Please pull this PR.
> 
>  Summary:
>  - mpc8xxx spi driver fixes (Mario)
>  - mpc8xxx spi dm conversion (Mario, Jagan)
>  - SPI DM Migration update (Jagan)
> 
>  The following changes since commit 
>  748198cb8d32d41bc35e6f492bac9948f339bece:
> 
> Revert "Makefile: Prioritize external dtb if defined" (2019-05-19 
>  18:09:35 -0400)
> 
>  are available in the Git repository at:
> 
> git://git.denx.de/u-boot-spi.git master
> 
>  for you to fetch changes up to 93842e580cee40c9d3e70de625e4bd826a749e65:
> 
> dm: MIGRATION: Update migration status for SPI (2019-05-20 22:18:54 
>  +0530)
> 
> >>>
> >>> NAK:
> >>> powerpc:  +   ids8313
> >>> +(ids8313) cmd/built-in.o: In function `do_spi_xfer':
> >>> +(ids8313) build/../cmd/spi.c:53: undefined reference to `spi_setup_slave'
> >>> +(ids8313) build/../cmd/spi.c:60: undefined reference to `spi_claim_bus'
> >>> +(ids8313) build/../cmd/spi.c:63: undefined reference to `spi_xfer'
> >>> +(ids8313) build/../cmd/spi.c:80: undefined reference to `spi_release_bus'
> >>> +(ids8313) build/../cmd/spi.c:82: undefined reference to `spi_free_slave'
> >>> +(ids8313) common/built-in.o: In function `jumptable_init':
> >>> +(ids8313) build/../include/_exports.h:56: undefined reference to 
> >>> `spi_setup_slave'
> >>> +(ids8313) build/../include/_exports.h:58: undefined reference to 
> >>> `spi_free_slave'
> >>> +(ids8313) build/../include/_exports.h:65: undefined reference to 
> >>> `spi_claim_bus'
> >>> +(ids8313) build/../include/_exports.h:66: undefined reference to 
> >>> `spi_release_bus'
> >>> +(ids8313) build/../include/_exports.h:67: undefined reference to 
> >>> `spi_xfer'
> >>> +(ids8313) make[1]: *** [Makefile:1552: u-boot] Error 1
> >>> +(ids8313) make: *** [Makefile:148: sub-make] Error 2
> >>>
> >>
> >> Any help?
> >
> > @Heiko: I'll post a minimal patch that starts DM conversion on ids8313; I 
> > used
> > the mpc8313erdb tree from the Linux sources for now. No guarantees for
> > functionality, but it does compile.
>
> Just saw this patch .. it is really a fast shot :-P
>
> I just wrote an EMail to the customer, if we should remove the board
> from mainline (or convert it).
>
> > @Jagan: Could you rebase this series on the current master to pull in my
> > MPC83xx DM updates, and then apply the previously mentioned ids8313 patch 
> > after
> > Heiko gave his OK?
>
> As it blocks spi patches ... Isn,t it better we remove SPI functionality
> from the ids8313 board instead of adding a DTS which does not really fit?
>
That would be the alternative, of course. If you do want to go forward with
removing the board, then I'm all for disabling the SPI support until we know
more, of course.

Do you want to prepare a patch for the SPI removal, or should I do it?

> bye,
> Heiko
>
Best regards,
Mario
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-06-07 Thread Heiko Schocher

Hello Mario,

Am 07.06.2019 um 09:51 schrieb Mario Six:

(adding Heiko, since he's the maintainer of the board in question)

On Fri, May 24, 2019 at 9:34 PM Jagan Teki  wrote:


Huch, missed this Email ...



Hi Mario,

On Tue, May 21, 2019 at 4:42 PM Tom Rini  wrote:


On Mon, May 20, 2019 at 10:48:23PM +0530, Jagan Teki wrote:


Hi Tom,

Please pull this PR.

Summary:
- mpc8xxx spi driver fixes (Mario)
- mpc8xxx spi dm conversion (Mario, Jagan)
- SPI DM Migration update (Jagan)

The following changes since commit 748198cb8d32d41bc35e6f492bac9948f339bece:

   Revert "Makefile: Prioritize external dtb if defined" (2019-05-19 18:09:35 
-0400)

are available in the Git repository at:

   git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 93842e580cee40c9d3e70de625e4bd826a749e65:

   dm: MIGRATION: Update migration status for SPI (2019-05-20 22:18:54 +0530)



NAK:
powerpc:  +   ids8313
+(ids8313) cmd/built-in.o: In function `do_spi_xfer':
+(ids8313) build/../cmd/spi.c:53: undefined reference to `spi_setup_slave'
+(ids8313) build/../cmd/spi.c:60: undefined reference to `spi_claim_bus'
+(ids8313) build/../cmd/spi.c:63: undefined reference to `spi_xfer'
+(ids8313) build/../cmd/spi.c:80: undefined reference to `spi_release_bus'
+(ids8313) build/../cmd/spi.c:82: undefined reference to `spi_free_slave'
+(ids8313) common/built-in.o: In function `jumptable_init':
+(ids8313) build/../include/_exports.h:56: undefined reference to 
`spi_setup_slave'
+(ids8313) build/../include/_exports.h:58: undefined reference to 
`spi_free_slave'
+(ids8313) build/../include/_exports.h:65: undefined reference to 
`spi_claim_bus'
+(ids8313) build/../include/_exports.h:66: undefined reference to 
`spi_release_bus'
+(ids8313) build/../include/_exports.h:67: undefined reference to `spi_xfer'
+(ids8313) make[1]: *** [Makefile:1552: u-boot] Error 1
+(ids8313) make: *** [Makefile:148: sub-make] Error 2



Any help?


@Heiko: I'll post a minimal patch that starts DM conversion on ids8313; I used
the mpc8313erdb tree from the Linux sources for now. No guarantees for
functionality, but it does compile.


Just saw this patch .. it is really a fast shot :-P

I just wrote an EMail to the customer, if we should remove the board
from mainline (or convert it).


@Jagan: Could you rebase this series on the current master to pull in my
MPC83xx DM updates, and then apply the previously mentioned ids8313 patch after
Heiko gave his OK?


As it blocks spi patches ... Isn,t it better we remove SPI functionality
from the ids8313 board instead of adding a DTS which does not really fit?

bye,
Heiko
--
DENX Software Engineering GmbH,  Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52   Fax: +49-8142-66989-80   Email: h...@denx.de
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-06-07 Thread Mario Six
(adding Heiko, since he's the maintainer of the board in question)

On Fri, May 24, 2019 at 9:34 PM Jagan Teki  wrote:
>
> Hi Mario,
>
> On Tue, May 21, 2019 at 4:42 PM Tom Rini  wrote:
> >
> > On Mon, May 20, 2019 at 10:48:23PM +0530, Jagan Teki wrote:
> >
> > > Hi Tom,
> > >
> > > Please pull this PR.
> > >
> > > Summary:
> > > - mpc8xxx spi driver fixes (Mario)
> > > - mpc8xxx spi dm conversion (Mario, Jagan)
> > > - SPI DM Migration update (Jagan)
> > >
> > > The following changes since commit 
> > > 748198cb8d32d41bc35e6f492bac9948f339bece:
> > >
> > >   Revert "Makefile: Prioritize external dtb if defined" (2019-05-19 
> > > 18:09:35 -0400)
> > >
> > > are available in the Git repository at:
> > >
> > >   git://git.denx.de/u-boot-spi.git master
> > >
> > > for you to fetch changes up to 93842e580cee40c9d3e70de625e4bd826a749e65:
> > >
> > >   dm: MIGRATION: Update migration status for SPI (2019-05-20 22:18:54 
> > > +0530)
> > >
> >
> > NAK:
> >powerpc:  +   ids8313
> > +(ids8313) cmd/built-in.o: In function `do_spi_xfer':
> > +(ids8313) build/../cmd/spi.c:53: undefined reference to `spi_setup_slave'
> > +(ids8313) build/../cmd/spi.c:60: undefined reference to `spi_claim_bus'
> > +(ids8313) build/../cmd/spi.c:63: undefined reference to `spi_xfer'
> > +(ids8313) build/../cmd/spi.c:80: undefined reference to `spi_release_bus'
> > +(ids8313) build/../cmd/spi.c:82: undefined reference to `spi_free_slave'
> > +(ids8313) common/built-in.o: In function `jumptable_init':
> > +(ids8313) build/../include/_exports.h:56: undefined reference to 
> > `spi_setup_slave'
> > +(ids8313) build/../include/_exports.h:58: undefined reference to 
> > `spi_free_slave'
> > +(ids8313) build/../include/_exports.h:65: undefined reference to 
> > `spi_claim_bus'
> > +(ids8313) build/../include/_exports.h:66: undefined reference to 
> > `spi_release_bus'
> > +(ids8313) build/../include/_exports.h:67: undefined reference to `spi_xfer'
> > +(ids8313) make[1]: *** [Makefile:1552: u-boot] Error 1
> > +(ids8313) make: *** [Makefile:148: sub-make] Error 2
> >
>
> Any help?

@Heiko: I'll post a minimal patch that starts DM conversion on ids8313; I used
the mpc8313erdb tree from the Linux sources for now. No guarantees for
functionality, but it does compile.

@Jagan: Could you rebase this series on the current master to pull in my
MPC83xx DM updates, and then apply the previously mentioned ids8313 patch after
Heiko gave his OK?

Thanks, and best regards,
Mario
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-05-24 Thread Jagan Teki
Hi Mario,

On Tue, May 21, 2019 at 4:42 PM Tom Rini  wrote:
>
> On Mon, May 20, 2019 at 10:48:23PM +0530, Jagan Teki wrote:
>
> > Hi Tom,
> >
> > Please pull this PR.
> >
> > Summary:
> > - mpc8xxx spi driver fixes (Mario)
> > - mpc8xxx spi dm conversion (Mario, Jagan)
> > - SPI DM Migration update (Jagan)
> >
> > The following changes since commit 748198cb8d32d41bc35e6f492bac9948f339bece:
> >
> >   Revert "Makefile: Prioritize external dtb if defined" (2019-05-19 
> > 18:09:35 -0400)
> >
> > are available in the Git repository at:
> >
> >   git://git.denx.de/u-boot-spi.git master
> >
> > for you to fetch changes up to 93842e580cee40c9d3e70de625e4bd826a749e65:
> >
> >   dm: MIGRATION: Update migration status for SPI (2019-05-20 22:18:54 +0530)
> >
>
> NAK:
>powerpc:  +   ids8313
> +(ids8313) cmd/built-in.o: In function `do_spi_xfer':
> +(ids8313) build/../cmd/spi.c:53: undefined reference to `spi_setup_slave'
> +(ids8313) build/../cmd/spi.c:60: undefined reference to `spi_claim_bus'
> +(ids8313) build/../cmd/spi.c:63: undefined reference to `spi_xfer'
> +(ids8313) build/../cmd/spi.c:80: undefined reference to `spi_release_bus'
> +(ids8313) build/../cmd/spi.c:82: undefined reference to `spi_free_slave'
> +(ids8313) common/built-in.o: In function `jumptable_init':
> +(ids8313) build/../include/_exports.h:56: undefined reference to 
> `spi_setup_slave'
> +(ids8313) build/../include/_exports.h:58: undefined reference to 
> `spi_free_slave'
> +(ids8313) build/../include/_exports.h:65: undefined reference to 
> `spi_claim_bus'
> +(ids8313) build/../include/_exports.h:66: undefined reference to 
> `spi_release_bus'
> +(ids8313) build/../include/_exports.h:67: undefined reference to `spi_xfer'
> +(ids8313) make[1]: *** [Makefile:1552: u-boot] Error 1
> +(ids8313) make: *** [Makefile:148: sub-make] Error 2
>

Any help?
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-05-21 Thread Tom Rini
On Mon, May 20, 2019 at 10:48:23PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - mpc8xxx spi driver fixes (Mario)
> - mpc8xxx spi dm conversion (Mario, Jagan)
> - SPI DM Migration update (Jagan)
> 
> The following changes since commit 748198cb8d32d41bc35e6f492bac9948f339bece:
> 
>   Revert "Makefile: Prioritize external dtb if defined" (2019-05-19 18:09:35 
> -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 93842e580cee40c9d3e70de625e4bd826a749e65:
> 
>   dm: MIGRATION: Update migration status for SPI (2019-05-20 22:18:54 +0530)
> 

NAK:
   powerpc:  +   ids8313
+(ids8313) cmd/built-in.o: In function `do_spi_xfer':
+(ids8313) build/../cmd/spi.c:53: undefined reference to `spi_setup_slave'
+(ids8313) build/../cmd/spi.c:60: undefined reference to `spi_claim_bus'
+(ids8313) build/../cmd/spi.c:63: undefined reference to `spi_xfer'
+(ids8313) build/../cmd/spi.c:80: undefined reference to `spi_release_bus'
+(ids8313) build/../cmd/spi.c:82: undefined reference to `spi_free_slave'
+(ids8313) common/built-in.o: In function `jumptable_init':
+(ids8313) build/../include/_exports.h:56: undefined reference to 
`spi_setup_slave'
+(ids8313) build/../include/_exports.h:58: undefined reference to 
`spi_free_slave'
+(ids8313) build/../include/_exports.h:65: undefined reference to 
`spi_claim_bus'
+(ids8313) build/../include/_exports.h:66: undefined reference to 
`spi_release_bus'
+(ids8313) build/../include/_exports.h:67: undefined reference to `spi_xfer'
+(ids8313) make[1]: *** [Makefile:1552: u-boot] Error 1
+(ids8313) make: *** [Makefile:148: sub-make] Error 2

Due to:
commit 96ff5503a543bee956c0f55f43c26a1f6a07f21a
Author: Jagan Teki 
Date:   Mon Apr 29 01:58:53 2019 +0530

spi: mpc8xxx: Convert to DM
 

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2019-05-20 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- mpc8xxx spi driver fixes (Mario)
- mpc8xxx spi dm conversion (Mario, Jagan)
- SPI DM Migration update (Jagan)

The following changes since commit 748198cb8d32d41bc35e6f492bac9948f339bece:

  Revert "Makefile: Prioritize external dtb if defined" (2019-05-19 18:09:35 
-0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 93842e580cee40c9d3e70de625e4bd826a749e65:

  dm: MIGRATION: Update migration status for SPI (2019-05-20 22:18:54 +0530)


Jagan Teki (2):
  spi: mpc8xxx: Convert to DM
  dm: MIGRATION: Update migration status for SPI

Mario Six (17):
  spi: mpc8xxx: Use short type names
  spi: mpc8xxx: Fix comments
  spi: mpc8xxx: Rename camel-case variables
  spi: mpc8xxx: Fix space after cast
  spi: mpc8xxx: Fix function names in strings
  spi: mpc8xxx: Replace defines with enums
  spi: mpc8xxx: Use IO accessors
  spi: mpc8xxx: Simplify if
  spi: mpc8xxx: Get rid of is_read
  spi: mpc8xxx: Simplify logic a bit
  spi: mpc8xxx: Reduce scope of loop variables
  spi: mpc8xxx: Make code more readable
  spi: mpc8xxx: Rename variable
  spi: mpc8xxx: Document LEN setting better
  spi: mpc8xxx: Re-order transfer setup
  spi: mpc8xxx: Fix if check
  spi: mpc8xxx: Use get_timer

 doc/driver-model/MIGRATION.txt |   6 +-
 drivers/spi/Kconfig|  10 +-
 drivers/spi/mpc8xxx_spi.c  | 279 +++--
 3 files changed, 194 insertions(+), 101 deletions(-)
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-05-06 Thread Tom Rini
On Sun, May 05, 2019 at 10:12:24PM +0530, Jagan Teki wrote:

> Hi Tom, 
> 
> Please pull this spi-mem fix.
> 
> thanks,
> Jagan.
> 
> The following changes since commit b4ee6daad7a2604ca9466b2ba48de86cc27d381f:
> 
>   Merge tag 'u-boot-imx-20190426' of git://git.denx.de/u-boot-imx (2019-05-01 
> 07:25:51 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 60e2bf46784ebbd30ff29b3d3c7c97e56b11e86a:
> 
>   mtd: spi-nor: fix page program issue when using spi-mem driver (2019-05-03 
> 15:26:12 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2019-05-05 Thread Jagan Teki
Hi Tom, 

Please pull this spi-mem fix.

thanks,
Jagan.

The following changes since commit b4ee6daad7a2604ca9466b2ba48de86cc27d381f:

  Merge tag 'u-boot-imx-20190426' of git://git.denx.de/u-boot-imx (2019-05-01 
07:25:51 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 60e2bf46784ebbd30ff29b3d3c7c97e56b11e86a:

  mtd: spi-nor: fix page program issue when using spi-mem driver (2019-05-03 
15:26:12 +0530)


Weijie Gao (1):
  mtd: spi-nor: fix page program issue when using spi-mem driver

 drivers/mtd/spi/spi-nor-core.c | 27 ---
 1 file changed, 8 insertions(+), 19 deletions(-)
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-04-18 Thread Tom Rini
On Wed, Apr 17, 2019 at 05:51:37PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - drop non-DM code from ti_qspi
> - support spi-mem for ti_qspi
> 
> thanks,
> Jagan.
> 
> The following changes since commit 216800acf1fbf9f498455bf3c92d4513d9a4c681:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-spi (2019-04-14 00:03:06 
> -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 4c96c61216719155b3a1d51f6373e996335861de:
> 
>   spi: ti_qspi: Convert to spi-mem ops (2019-04-17 17:43:54 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-04-17 Thread Vignesh Raghavendra



On 17/04/19 5:51 PM, Jagan Teki wrote:

Hi Tom,

Please pull this PR.



Thanks Jagan!

Tom,
These patches depend on [1] that drops cl-som-am57x board support.
http://patchwork.ozlabs.org/patch/1085281/

Regards
Vignesh


Summary:
- drop non-DM code from ti_qspi
- support spi-mem for ti_qspi

thanks,
Jagan.

The following changes since commit 216800acf1fbf9f498455bf3c92d4513d9a4c681:

   Merge branch 'master' of git://git.denx.de/u-boot-spi (2019-04-14 00:03:06 
-0400)

are available in the Git repository at:

   git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 4c96c61216719155b3a1d51f6373e996335861de:

   spi: ti_qspi: Convert to spi-mem ops (2019-04-17 17:43:54 +0530)


Vignesh Raghavendra (2):
   spi: ti_qspi: Drop non DM code
   spi: ti_qspi: Convert to spi-mem ops

  doc/driver-model/MIGRATION.txt |   1 -
  drivers/spi/Kconfig|  13 +-
  drivers/spi/Makefile   |   2 +-
  drivers/spi/ti_qspi.c  | 351 -
  include/configs/am43xx_evm.h   |   6 -
  include/configs/am57xx_evm.h   |   5 -
  include/configs/cm_t43.h   |   3 -
  include/configs/dra7xx_evm.h   |   5 -
  scripts/config_whitelist.txt   |   3 -
  9 files changed, 108 insertions(+), 281 deletions(-)


___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2019-04-17 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- drop non-DM code from ti_qspi
- support spi-mem for ti_qspi

thanks,
Jagan.

The following changes since commit 216800acf1fbf9f498455bf3c92d4513d9a4c681:

  Merge branch 'master' of git://git.denx.de/u-boot-spi (2019-04-14 00:03:06 
-0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 4c96c61216719155b3a1d51f6373e996335861de:

  spi: ti_qspi: Convert to spi-mem ops (2019-04-17 17:43:54 +0530)


Vignesh Raghavendra (2):
  spi: ti_qspi: Drop non DM code
  spi: ti_qspi: Convert to spi-mem ops

 doc/driver-model/MIGRATION.txt |   1 -
 drivers/spi/Kconfig|  13 +-
 drivers/spi/Makefile   |   2 +-
 drivers/spi/ti_qspi.c  | 351 -
 include/configs/am43xx_evm.h   |   6 -
 include/configs/am57xx_evm.h   |   5 -
 include/configs/cm_t43.h   |   3 -
 include/configs/dra7xx_evm.h   |   5 -
 scripts/config_whitelist.txt   |   3 -
 9 files changed, 108 insertions(+), 281 deletions(-)
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-04-14 Thread Tom Rini
On Fri, Apr 12, 2019 at 07:13:01PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> thanks,
> Jagan.
> 
> The following changes since commit 02f173ca156cee8526dff87603d5e446b443cde3:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-usb (2019-04-11 14:29:37 
> -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 59aea29a31869ed0fd5ffc4b95050db966fcaf6d:
> 
>   MAINTAINERS: Change Jagan's email address (2019-04-12 18:47:16 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2019-04-12 Thread Jagan Teki
Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 02f173ca156cee8526dff87603d5e446b443cde3:

  Merge branch 'master' of git://git.denx.de/u-boot-usb (2019-04-11 14:29:37 
-0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 59aea29a31869ed0fd5ffc4b95050db966fcaf6d:

  MAINTAINERS: Change Jagan's email address (2019-04-12 18:47:16 +0530)


Bernhard Messerklinger (1):
  spi: spi-mem: Check if exec_op function is set before calling it

Heiko Schocher (1):
  mtd: add spi flash id s25fl064l

Jagan Teki (1):
  MAINTAINERS: Change Jagan's email address

Jared Bents (1):
  spi: fsl_dspi fix to stop extra transmissions

Ley Foon Tan (1):
  spi: cadence_qspi: Add quad write support

Marek Vasut (2):
  mtd: spi: Add Macronix MX66U2G45F device
  mtd: spi: Replace ad-hoc default implementation with spi_mem_op

Miquel Raynal (2):
  mtd: fix mtd_oobavail() incoherent returned value
  mtd: fix Coverity integer handling issue

Neil Armstrong (5):
  dts: switch spi-flash to jedec, spi-nor compatible
  x86: dts: switch spi-flash to jedec, spi-nor compatible
  mtd: sf_probe: remove spi-flash compatible
  doc: device-tree-bindings: switch from spi-flash to jedec, spi-nor
  mtd: spi-nor-ids: Add Gigadevice gd25lq128 ID

Patrick Delaunay (1):
  dm: spi: Read default speed and mode values from DT

Stefan Roese (1):
  mtd: spinand: Sync GigaDevice GD5F1GQ4UExxG with latest Linux version

 MAINTAINERS|  6 +-
 arch/arc/dts/axs10x_mb.dtsi|  2 +-
 arch/arc/dts/hsdk.dts  |  2 +-
 arch/arm/dts/am335x-brppt1-spi.dts |  2 +-
 arch/arm/dts/am437x-idk-evm.dts|  2 +-
 arch/arm/dts/am437x-sk-evm.dts |  2 +-
 arch/arm/dts/armada-3720-db.dts|  2 +-
 arch/arm/dts/armada-3720-espressobin.dts   |  2 +-
 arch/arm/dts/armada-3720-turris-mox.dts|  2 +-
 arch/arm/dts/armada-385-amc.dts|  2 +-
 arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi   |  2 +-
 arch/arm/dts/armada-38x-controlcenterdc.dts|  4 +-
 arch/arm/dts/armada-38x-solidrun-microsom.dtsi |  2 +-
 arch/arm/dts/armada-8040-clearfog-gt-8k.dts|  2 +-
 arch/arm/dts/armada-xp-theadorable.dts |  2 +-
 arch/arm/dts/at91-sama5d2_xplained.dts |  2 +-
 arch/arm/dts/at91-sama5d4_xplained.dts |  2 +-
 arch/arm/dts/at91-sama5d4ek.dts|  2 +-
 arch/arm/dts/at91sam9n12ek.dts |  2 +-
 arch/arm/dts/at91sam9x5ek.dtsi |  2 +-
 arch/arm/dts/bk4r1.dts |  4 +-
 arch/arm/dts/da850-evm-u-boot.dtsi |  2 +-
 arch/arm/dts/exynos5250-snow.dts   |  2 +-
 arch/arm/dts/exynos5250-spring.dts |  2 +-
 arch/arm/dts/exynos5420-peach-pit.dts  |  2 +-
 arch/arm/dts/fsl-ls1012a-2g5rdb.dts|  2 +-
 arch/arm/dts/fsl-ls1012a-frdm.dtsi |  2 +-
 arch/arm/dts/fsl-ls1012a-frwy.dts  |  2 +-
 arch/arm/dts/fsl-ls1012a-qds.dtsi  |  8 +--
 arch/arm/dts/fsl-ls1012a-rdb.dtsi  |  2 +-
 arch/arm/dts/fsl-ls1043a-qds.dtsi  |  8 +--
 arch/arm/dts/fsl-ls1043a-rdb.dts   |  2 +-
 arch/arm/dts/fsl-ls1046a-qds.dtsi  |  8 +--
 arch/arm/dts/fsl-ls1046a-rdb.dts   |  4 +-
 arch/arm/dts/fsl-ls1088a-qds.dts   | 10 +--
 arch/arm/dts/fsl-ls1088a-rdb.dts   |  4 +-
 arch/arm/dts/fsl-ls2080a-qds.dts   |  8 +--
 arch/arm/dts/fsl-ls2080a-rdb.dts   |  2 +-
 arch/arm/dts/fsl-ls2081a-rdb.dts   |  6 +-
 arch/arm/dts/fsl-ls2088a-rdb-qspi.dts  |  6 +-
 arch/arm/dts/imx6sx-sabreauto-u-boot.dtsi  |  4 +-
 arch/arm/dts/imx6sx-sdb-u-boot.dtsi|  4 +-
 arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi  |  2 +-
 arch/arm/dts/imx6ul-9x9-evk-u-boot.dtsi|  2 +-
 arch/arm/dts/imx6ull-14x14-evk.dts |  2 +-
 arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi|  2 +-
 arch/arm/dts/keystone-k2e-evm.dts  |  2 +-
 arch/arm/dts/keystone-k2g-evm.dts  |  4 +-
 arch/arm/dts/keystone-k2g-ice.dts  |  2 +-
 arch/arm/dts/keystone-k2hk-evm.dts |  2 +-
 arch/arm/dts/keystone-k2l-evm.dts  |  2 +-
 arch/arm/dts/kirkwood-atl-sbx81lifkw.dts   |  2 +-
 arch/arm/dts/kirkwood-atl-sbx81lifxcat.dts |  2 +-
 arch/arm/dts/kirkwood-dreamplug.dts|  2 +-
 arch/arm/dts/kirkwood-lsxl.dtsi|  2 +-
 arch/arm/dts/kirkwood-netxbig.dtsi |  2 +-
 

Re: [U-Boot] Pull request: u-boot-spi/master

2019-03-07 Thread Tom Rini
On Wed, Mar 06, 2019 at 10:32:20PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> Summary:
> - dw spi include file fix
> - Allwinner A31 spi, been in ML in many releases.
> 
> thanks,
> Jagan.
> 
> The following changes since commit cfba74d0bef350d81241b059180bcc5a1e93bdfa:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-socfpga (2019-02-28 
> 18:57:32 -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to a51cd54eff284ee42bfc1b74b8581daec78496f6:
> 
>   spi: Rename sun4i_spi.c into spi-sunxi.c (2019-03-04 18:08:56 +0530)
> 

Related, do you have any comments on
https://patchwork.ozlabs.org/patch/1014186/ ?

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2019-03-06 Thread Jagan Teki
Hi Tom,

Please pull this PR.

Summary:
- dw spi include file fix
- Allwinner A31 spi, been in ML in many releases.

thanks,
Jagan.

The following changes since commit cfba74d0bef350d81241b059180bcc5a1e93bdfa:

  Merge branch 'master' of git://git.denx.de/u-boot-socfpga (2019-02-28 
18:57:32 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to a51cd54eff284ee42bfc1b74b8581daec78496f6:

  spi: Rename sun4i_spi.c into spi-sunxi.c (2019-03-04 18:08:56 +0530)


horatiu.vul...@microchip.com (1):
  spi: designware: Change include order

Jagan Teki (9):
  spi: sun4i: Poll for rxfifo to be filled up
  clk: sunxi: Implement SPI clocks, resets
  spi: sun4i: Simplify reg writes using set/clrbits_le32
  spi: sun4i: Access registers and bits via enum offsets
  spi: sun4i: Support fifo_depth via drvdata
  spi: sun4i: Add CLK support
  spi: sun4: Add A31 spi controller support
  spi: sun4i: Driver cleanup
  spi: Rename sun4i_spi.c into spi-sunxi.c

 drivers/clk/sunxi/clk_a10.c  |  10 +
 drivers/clk/sunxi/clk_a10s.c |   7 +
 drivers/clk/sunxi/clk_a23.c  |   7 +
 drivers/clk/sunxi/clk_a31.c  |  13 +
 drivers/clk/sunxi/clk_a64.c  |   7 +
 drivers/clk/sunxi/clk_a80.c  |  13 +
 drivers/clk/sunxi/clk_a83t.c |   7 +
 drivers/clk/sunxi/clk_h3.c   |   7 +
 drivers/clk/sunxi/clk_h6.c   |   9 +
 drivers/clk/sunxi/clk_r40.c  |  13 +
 drivers/clk/sunxi/clk_v3s.c  |   4 +
 drivers/spi/Kconfig  |  12 +-
 drivers/spi/Makefile |   2 +-
 drivers/spi/designware_spi.c |   2 +-
 drivers/spi/{sun4i_spi.c => spi-sunxi.c} | 445 +--
 15 files changed, 417 insertions(+), 141 deletions(-)
 rename drivers/spi/{sun4i_spi.c => spi-sunxi.c} (50%)
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-02-07 Thread Tom Rini
On Fri, Feb 08, 2019 at 01:17:21AM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this SPI-NOR sync.
> 
> thanks,
> Jagan.
> 
> The following changes since commit e5fd39c886485e3dec77f4438a6e364c2987cf5f:
> 
>   Merge tag 'for-master-20190201' of git://git.denx.de/u-boot-rockchip 
> (2019-02-02 10:11:20 -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 4d40e009c06742df9582f8b54f37f6cea0680ba1:
> 
>   MAINTAINERS: Add an entry for SPI NOR (2019-02-07 15:36:00 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2019-02-07 Thread Jagan Teki
Hi Tom,

Please pull this SPI-NOR sync.

thanks,
Jagan.

The following changes since commit e5fd39c886485e3dec77f4438a6e364c2987cf5f:

  Merge tag 'for-master-20190201' of git://git.denx.de/u-boot-rockchip 
(2019-02-02 10:11:20 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 4d40e009c06742df9582f8b54f37f6cea0680ba1:

  MAINTAINERS: Add an entry for SPI NOR (2019-02-07 15:36:00 +0530)


Vignesh R (20):
  configs: Move CONFIG_SPI_FLASH into defconfigs
  bitops: Fix GENMASK definition for Sandbox
  spi: spi-mem: Allow use of spi_mem_exec_op for all SPI modes
  spi: spi-mem: Extend spi_mem_adjust_op_size() to honor max xfer size
  spi: spi-mem: Claim SPI bus before spi mem access
  spi: Add non DM version of SPI_MEM
  sh: bitops: add hweight*() macros
  mtd: spi: Port SPI NOR framework from Linux
  mtd: spi: spi-nor-core: Add SPI MEM support
  mtd: spi: spi-nor-core: Add 4 Byte addressing support
  mtd: spi: spi-nor-core: Add SFDP support
  mtd: spi: spi-nor-core: Add back U-Boot specific features
  mtd: spi: sf_probe: Add "jedec, spi-nor" compatible string
  mtd: spi: Switch to new SPI NOR framework
  mtd: spi: Remove unused files
  mtd: spi: Add lightweight SPI flash stack for SPL
  spl: Kconfig: Enable SPI_FLASH_TINY by default for SPL
  configs: Remove SF_DUAL_FLASH
  configs: Don't use SPI_FLASH_BAR as default
  MAINTAINERS: Add an entry for SPI NOR

 MAINTAINERS  |   10 +-
 arch/arm/mach-omap2/am33xx/Kconfig   |1 -
 arch/sh/include/asm/bitops.h |4 +
 common/spl/Kconfig   |   23 +-
 configs/alt_defconfig|1 -
 configs/am57xx_evm_defconfig |1 -
 configs/am57xx_hs_evm_defconfig  |1 -
 configs/ap121_defconfig  |1 -
 configs/ap143_defconfig  |1 -
 configs/avnet_ultra96_rev1_defconfig |1 -
 configs/axs101_defconfig |1 -
 configs/axs103_defconfig |1 -
 configs/bg0900_defconfig |1 -
 configs/blanche_defconfig|1 -
 configs/cgtqmx6eval_defconfig|1 +
 configs/chromebit_mickey_defconfig   |1 +
 configs/chromebook_jerry_defconfig   |1 +
 configs/chromebook_minnie_defconfig  |1 +
 configs/cl-som-am57x_defconfig   |1 -
 configs/clearfog_defconfig   |1 -
 configs/cm_t43_defconfig |1 -
 configs/db-88f6820-amc_defconfig |1 -
 configs/display5_defconfig   |1 -
 configs/display5_factory_defconfig   |1 -
 configs/dra7xx_evm_defconfig |1 -
 configs/dra7xx_hs_evm_defconfig  |1 -
 configs/ds109_defconfig  |1 -
 configs/ds414_defconfig  |1 -
 configs/evb-rk3036_defconfig |1 +
 configs/evb-rk3128_defconfig |1 +
 configs/evb-rk3288_defconfig |1 +
 configs/evb-rk3328_defconfig |1 +
 configs/evb-rv1108_defconfig |1 -
 configs/fennec-rk3288_defconfig  |1 +
 configs/firefly-rk3288_defconfig |1 +
 configs/gose_defconfig   |1 -
 configs/helios4_defconfig|1 -
 configs/k2g_evm_defconfig|1 -
 configs/k2g_hs_evm_defconfig |1 -
 configs/koelsch_defconfig|1 -
 configs/kylin-rk3036_defconfig   |1 +
 configs/lager_defconfig  |1 -
 configs/ls2080aqds_SECURE_BOOT_defconfig |1 +
 configs/ls2080aqds_defconfig |1 +
 configs/ls2080aqds_nand_defconfig|1 +
 configs/ls2080aqds_qspi_defconfig|1 +
 configs/ls2080aqds_sdcard_defconfig  |1 +
 configs/maxbcm_defconfig |1 -
 configs/miqi-rk3288_defconfig|1 +
 configs/mt7629_rfb_defconfig |1 -
 configs/mx6sxsabreauto_defconfig |1 -
 configs/mx6sxsabresd_defconfig   |1 -
 configs/mx6ul_14x14_evk_defconfig|1 -
 configs/mx6ul_9x9_evk_defconfig  |1 -
 configs/mx6ull_14x14_evk_defconfig   |1 -
 configs/mx6ull_14x14_evk_plugin_defconfig|1 -
 configs/mx7dsabresd_qspi_defconfig   |1 -
 configs/phycore-rk3288_defconfig

Re: [U-Boot] Pull request: u-boot-spi/master

2019-01-03 Thread Tom Rini
On Thu, Jan 03, 2019 at 12:49:12AM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this spi PR as part of 2019.01
> 
> thanks,
> Jagan.
> 
> The following changes since commit 08337cd64832ed7f8147da75013510b92bbcd188:
> 
>   riscv: bootm: Support booting VxWorks (2018-12-31 08:08:51 -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 689795242b1cb7de5a3d8c8bf1a9582a8924ff69:
> 
>   dm: MIGRATION: Update migration plan for DM_SPI_FLASH (2019-01-02 01:00:31 
> +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2019-01-03 Thread Jagan Teki
On Thu, Jan 3, 2019 at 12:49 AM Jagan Teki  wrote:
>
> Hi Tom,
>
> Please pull this spi PR as part of 2019.01

This PR is for the release as well, please pick.
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2019-01-02 Thread Jagan Teki
Hi Tom,

Please pull this spi PR as part of 2019.01

thanks,
Jagan.

The following changes since commit 08337cd64832ed7f8147da75013510b92bbcd188:

  riscv: bootm: Support booting VxWorks (2018-12-31 08:08:51 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 689795242b1cb7de5a3d8c8bf1a9582a8924ff69:

  dm: MIGRATION: Update migration plan for DM_SPI_FLASH (2019-01-02 01:00:31 
+0530)


Jagan Teki (2):
  dm: MIGRATION: Update migration plan for SPI
  dm: MIGRATION: Update migration plan for DM_SPI_FLASH

Nikolai Zhubr (1):
  mtd: nand: raw: Add Hynix H27UBG8T2BTR id table

Stefan Mavrodiev (1):
  spi: sun4i: Add rx_buf NULL pointer check

 Makefile| 21 +
 doc/driver-model/MIGRATION.txt  | 10 +++---
 drivers/mtd/nand/raw/nand_ids.c |  4 
 drivers/spi/sun4i_spi.c |  3 ++-
 4 files changed, 34 insertions(+), 4 deletions(-)
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2018-12-23 Thread Tom Rini
On Mon, Dec 24, 2018 at 02:49:30AM +0530, Jagan Teki wrote:
> Hi Tom,
> 
> Please pull this as part of v2019.01 release.
> 
> thanks,
> Jagan.
> 
> The following changes since commit 562a63e86bc7b308a328a7bbdf0db237855c39a8:
> 
>   Merge git://git.denx.de/u-boot-marvell (2018-12-21 13:38:09 -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 532741dfbfebe917bf6c7c05ed7bab55105ce2a4:
> 
>   dm: MIGRATION: Update migration plan for SPI/SPI_FLASH (2018-12-24 02:05:25 
> +0530)
> 
> 
> Jagan Teki (1):
>   dm: MIGRATION: Update migration plan for SPI/SPI_FLASH

WARNING: 'convertion' may be misspelled - perhaps 'conversion'?
#30: FILE: Makefile:960:
+   @echo >&2 "Please update the board before v2019.04 for no dm
convertion"
 
Please fix since you're doing v2 anyhow, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2018-12-23 Thread Jagan Teki
Tom,

Forgot to include once patch, please ignore this will send v2.
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2018-12-23 Thread Jagan Teki
Hi Tom,

Please pull this as part of v2019.01 release.

thanks,
Jagan.

The following changes since commit 562a63e86bc7b308a328a7bbdf0db237855c39a8:

  Merge git://git.denx.de/u-boot-marvell (2018-12-21 13:38:09 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 532741dfbfebe917bf6c7c05ed7bab55105ce2a4:

  dm: MIGRATION: Update migration plan for SPI/SPI_FLASH (2018-12-24 02:05:25 
+0530)


Jagan Teki (1):
  dm: MIGRATION: Update migration plan for SPI/SPI_FLASH

Stefan Mavrodiev (1):
  spi: sun4i: Add rx_buf NULL pointer check

 Makefile   |  9 +
 doc/driver-model/MIGRATION.txt | 10 +++---
 drivers/spi/sun4i_spi.c|  3 ++-
 3 files changed, 18 insertions(+), 4 deletions(-)
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2018-12-05 Thread Tom Rini
On Thu, Dec 06, 2018 at 12:53:32AM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.

I've done a short summary this time, can you please include one in the
future?  Thanks.

> 
> thanks,
> Jagan.
> 
> The following changes since commit a3e1653ddeb02f39481eba572275016171e9670c:
> 
>   Merge git://git.denx.de/u-boot-marvell (2018-11-20 12:39:16 -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 08898e8b22d74a4511eadee9b06b11aab43e809c:
> 
>   mtd: sf: Make sf_mtd.c more robust (2018-12-06 00:45:36 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2018-12-05 Thread Jagan Teki
Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit a3e1653ddeb02f39481eba572275016171e9670c:

  Merge git://git.denx.de/u-boot-marvell (2018-11-20 12:39:16 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 08898e8b22d74a4511eadee9b06b11aab43e809c:

  mtd: sf: Make sf_mtd.c more robust (2018-12-06 00:45:36 +0530)


Boris Brezillon (11):
  mtd: Add a function to report when the MTD dev list has been updated
  mtd: Parse mtdparts/mtdids again when the MTD list has been updated
  mtd: Delete partitions attached to the device when a device is deleted
  mtd: sf: Make sure we don't register the same device twice
  mtd: Use get_mtdids() instead of env_get("mtdids") in 
mtd_search_alternate_name()
  mtd: Be more strict on the "mtdparts=" prefix check
  mtd: Make sure the name passed in mtdparts fits in mtd_name[]
  mtd: Make sure we don't parse MTD partitions belonging to another dev
  mtd: Don't stop MTD partition creation when it fails on one device
  mtd: sf: Unregister the MTD device prior to removing the spi_flash obj
  mtd: sf: Make sf_mtd.c more robust

Christophe Leroy (1):
  spi: mpc8xx: Migrate to DM_SPI

Guochun Mao (1):
  spi: mtk_qspi: add qspi driver for MT7629 SoC

Jagan Teki (8):
  spi: pl022: Simplify platdata code
  spi: pl022: Drop unnecessary include files
  dm: platform_data: spi: s/pl022_spi.h/spi_pl022.h
  spi: Remove unused spi_init
  spi: Remove used spi_init
  spi: Remove unused mpc8xx code
  spi: Zap CONFIG_HARD_SPI
  board_r: Remove initr_spi

Miquel Raynal (3):
  mtd: nand: pxa3xx: add raw read support
  mtd: nand: pxa3xx: re-read a page in raw mode on uncorrectable error
  mtd: rawnand: pxa3xx: fix 2kiB pages with 8b strength chips layout

Neil Armstrong (3):
  regmap: add regmap_read_poll_timeout() helper
  test: regmap: add regmap_read_poll_timeout test
  spi: Add Amlogic Meson SPI Flash Controller driver

Stefan Roese (1):
  cmd: ubi: Make ubi_detach() static

 README |   8 -
 arch/powerpc/include/asm/config.h  |   7 -
 board/freescale/mpc8349emds/mpc8349emds.c  |   2 +-
 board/ids/ids8313/ids8313.c|   2 +-
 cmd/eeprom.c   |  15 +-
 cmd/ubi.c  |   5 +-
 common/board_f.c   |  14 -
 common/board_r.c   |  18 --
 doc/driver-model/spi-howto.txt |   5 -
 drivers/mtd/mtd_uboot.c| 185 +++
 drivers/mtd/mtdcore.c  |  23 +-
 drivers/mtd/mtdpart.c  |  12 +
 drivers/mtd/nand/raw/pxa3xx_nand.c | 143 ++--
 drivers/mtd/spi/sf_mtd.c   |  48 ++-
 drivers/mtd/spi/sf_probe.c |   9 +
 drivers/net/e1000_spi.c|   3 -
 drivers/spi/Kconfig|  27 +-
 drivers/spi/Makefile   |   2 +
 drivers/spi/atmel_spi.c|   5 -
 drivers/spi/davinci_spi.c  |   5 -
 drivers/spi/fsl_dspi.c |   5 -
 drivers/spi/fsl_espi.c |   5 -
 drivers/spi/lpc32xx_ssp.c  |   9 -
 drivers/spi/meson_spifc.c  | 320 ++
 drivers/spi/mpc8xx_spi.c   | 179 ++
 drivers/spi/mtk_qspi.c | 359 +
 drivers/spi/mxc_spi.c  |   4 -
 drivers/spi/mxs_spi.c  |   4 -
 drivers/spi/omap3_spi.c|   5 -
 drivers/spi/pl022_spi.c|  55 ++--
 drivers/spi/sh_qspi.c  |   5 -
 drivers/spi/sh_spi.c   |   4 -
 drivers/spi/soft_spi_legacy.c  |   7 -
 examples/standalone/atmel_df_pow2.c|   2 -
 include/_exports.h |   2 -
 include/common.h   |   7 -
 include/configs/M52277EVB.h|   1 -
 include/configs/M54418TWR.h|   1 -
 include/configs/M54451EVB.h|   1 -
 include/configs/M54455EVB.h|   1 -
 include/configs/MPC8536DS.h|   5 -
 include/configs/P1022DS.h  |   6 -
 include/configs/UCP1020.h  |   5 -
 include/configs/controlcenterd.h   |   4 -
 include/configs/dreamplug.h|   1 -
 include/configs/ds109.h   

Re: [U-Boot] Pull request: u-boot-spi/master

2018-10-15 Thread Tom Rini
On Fri, Oct 12, 2018 at 11:45:13AM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> thanks,
> Jagan.
> 
> The following changes since commit 0a60a81ba3860946551cb79aa6486aa076e357f3:
> 
>   Kconfig: sandbox: enable cmd_avb and dependencies (2018-10-07 13:34:19 
> -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 5c391486b411025785e064f160d248bef31b3d28:
> 
>   sf: Add MICRON manufacturer id (2018-10-12 11:37:49 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2018-10-12 Thread Jagan Teki
Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 0a60a81ba3860946551cb79aa6486aa076e357f3:

  Kconfig: sandbox: enable cmd_avb and dependencies (2018-10-07 13:34:19 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 5c391486b411025785e064f160d248bef31b3d28:

  sf: Add MICRON manufacturer id (2018-10-12 11:37:49 +0530)


Adam Ford (1):
  mtd: uboot: Fix hanging during mtd list command

Ashish Kumar (1):
  sf: Add MICRON manufacturer id

Jagan Teki (2):
  spi: davinci: Add platdata support
  board: da8xxevm: Add SPL DM for serial, spi

 board/davinci/da8xxevm/da850evm.c  | 27 +++
 configs/da850_am18xxevm_defconfig  |  3 +++
 configs/da850evm_defconfig |  3 +++
 drivers/mtd/mtd_uboot.c|  9 ++-
 drivers/mtd/spi/sf_internal.h  |  1 +
 drivers/mtd/spi/spi_flash.c|  2 ++
 drivers/spi/davinci_spi.c  | 47 --
 include/configs/da850evm.h |  3 ---
 include/dm/platform_data/spi_davinci.h | 15 +++
 9 files changed, 87 insertions(+), 23 deletions(-)
 create mode 100644 include/dm/platform_data/spi_davinci.h
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2018-10-05 Thread Tom Rini
On Thu, Oct 04, 2018 at 06:46:57PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> thanks,
> Jagan.
> 
> The following changes since commit 94228a9188803473206544c8f33649ea72bf1ee1:
> 
>   Merge git://git.denx.de/u-boot-riscv (2018-10-03 08:09:53 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 5eee9dee419f940ea75977df8b7ed8bb12bc029f:
> 
>   spi: Add SPI driver for MT76xx SoCs (2018-10-04 18:27:28 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2018-10-04 Thread Jagan Teki
Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 94228a9188803473206544c8f33649ea72bf1ee1:

  Merge git://git.denx.de/u-boot-riscv (2018-10-03 08:09:53 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 5eee9dee419f940ea75977df8b7ed8bb12bc029f:

  spi: Add SPI driver for MT76xx SoCs (2018-10-04 18:27:28 +0530)


Stefan Roese (3):
  sf: Add XMC xm25qh64a and xm25qh128a entries
  mtd: nand: spi: Add Gigadevice SPI NAND support
  spi: Add SPI driver for MT76xx SoCs

 drivers/mtd/nand/spi/Makefile |   2 +-
 drivers/mtd/nand/spi/core.c   |   1 +
 drivers/mtd/nand/spi/gigadevice.c | 135 +
 drivers/mtd/spi/Kconfig   |   6 +
 drivers/mtd/spi/spi_flash_ids.c   |   4 +
 drivers/spi/Kconfig   |   8 +
 drivers/spi/Makefile  |   1 +
 drivers/spi/mt7621_spi.c  | 312 ++
 include/linux/mtd/spinand.h   |   1 +
 9 files changed, 469 insertions(+), 1 deletion(-)
 create mode 100644 drivers/mtd/nand/spi/gigadevice.c
 create mode 100644 drivers/spi/mt7621_spi.c
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2018-10-03 Thread Miquel Raynal
Hi Jagan, Tom,

Tom Rini  wrote on Tue, 2 Oct 2018 20:54:31 -0400:

> On Tue, Oct 02, 2018 at 10:26:04PM +0530, Jagan Teki wrote:
> 
> > Hi Tom,
> > 
> > This is the PR for SPI-NAND changes along with few spi changes.
> > 
> > Yes, we missed one day for MW but Miquel did his best since 
> > from few releases. request you to accept the delay and pull this PR.
> > 
> > thanks,
> > Jagan.
> > 
> > The following changes since commit 9dc8d155d4e88563f572ee79aab758eb4272f3fd:
> > 
> >   Merge git://git.denx.de/u-boot-imx (2018-09-19 20:35:27 -0400)
> > 
> > are available in the Git repository at:
> > 
> >   git://git.denx.de/u-boot-spi.git master 
> > 
> > for you to fetch changes up to b3bec2525604d6b42bb9e7fd719c84b022447db3:
> > 
> >   spi: sh_qspi: Add DM support to SH QSPI driver (2018-10-02 22:14:59 +0530)
> >   
> 
> Note that I had to modify the configs/ls1012afrwy_qspi_* files slightly
> to keep them building.
> 
> Applied to u-boot/master, thanks!
> 

Thanks for the PR and for taking it, let me know if people raise
issues without cc'ing me.

Kind regards,
Miquèl
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-spi/master

2018-10-02 Thread Tom Rini
On Tue, Oct 02, 2018 at 10:26:04PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> This is the PR for SPI-NAND changes along with few spi changes.
> 
> Yes, we missed one day for MW but Miquel did his best since 
> from few releases. request you to accept the delay and pull this PR.
> 
> thanks,
> Jagan.
> 
> The following changes since commit 9dc8d155d4e88563f572ee79aab758eb4272f3fd:
> 
>   Merge git://git.denx.de/u-boot-imx (2018-09-19 20:35:27 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master 
> 
> for you to fetch changes up to b3bec2525604d6b42bb9e7fd719c84b022447db3:
> 
>   spi: sh_qspi: Add DM support to SH QSPI driver (2018-10-02 22:14:59 +0530)
> 

Note that I had to modify the configs/ls1012afrwy_qspi_* files slightly
to keep them building.

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-spi/master

2018-10-02 Thread Jagan Teki
Hi Tom,

This is the PR for SPI-NAND changes along with few spi changes.

Yes, we missed one day for MW but Miquel did his best since 
from few releases. request you to accept the delay and pull this PR.

thanks,
Jagan.

The following changes since commit 9dc8d155d4e88563f572ee79aab758eb4272f3fd:

  Merge git://git.denx.de/u-boot-imx (2018-09-19 20:35:27 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master 

for you to fetch changes up to b3bec2525604d6b42bb9e7fd719c84b022447db3:

  spi: sh_qspi: Add DM support to SH QSPI driver (2018-10-02 22:14:59 +0530)


Ashish Kumar (1):
  driver/spi: fsl_qspi: Remove non-DM stuff

Boris Brezillon (7):
  mtd: Fallback to ->_read/write_oob() when ->_read/write() is missing
  mtd: Add sanity checks in mtd_write/read_oob()
  mtd: nand: Add core infrastructure to deal with NAND devices
  mtd: nand: Pass mode information to nand_page_io_req
  spi: Extend the core to ease integration of SPI memory controllers
  mtd: spinand: Add initial support for the MX35LF1GE4AB chip
  dt-bindings: Add bindings for SPI NAND devices

Brian Norris (1):
  mtd: add get/set of_node/flash_node helpers

Ezequiel Garcia (1):
  mtd: Uninline mtd_write_oob and move it to mtdcore.c

Frieder Schrempf (1):
  mtd: spinand: Add initial support for Winbond W25M02GV

Ley Foon Tan (1):
  spi: designware_spi: Add reset ctrl to driver

Marek Vasut (1):
  spi: sh_qspi: Add DM support to SH QSPI driver

Miquel Raynal (22):
  mtd: Fallback to ->_read/write() when ->_read/write_oob() is missing
  mtd: move definitions to enlarge their range
  mtd: move all flash categories inside MTD submenu
  mtd: move NAND files into a raw/ subdirectory
  mtd: rename nand into rawnand in Kconfig prompt
  mtd: spinand: Add initial support for the MX35LF2GE4AB chip
  mtd: declare MTD_PARTITIONS symbol in Kconfig
  mtd: mtdpart: balance debug messages
  cmd: ubi: delete useless and misleading definitions
  cmd: mtdparts: add fallthrough in switch statement
  lib: strto: parse all lowercase metric prefixes in ustrtoul[l]
  lib: strto: fix metric suffix parsing in strtoul[l]
  cmd: mtdparts: accept spi-nand devices
  cmd: mtdparts: remove mandatory 'mtdparts=' prefix
  dm: drop unused helper in MTD header
  mtd: uclass: add probe function
  mtd: mtdpart: add a generic mtdparts-like parser
  mtd: uboot: search for an equivalent MTD name with the mtdids
  mtd: mtdpart: implement proper partition handling
  cmd: mtd: add 'mtd' command
  cmd: ubi: clean the partition handling
  cmd: mtdparts: describe as legacy

Peter Pan (2):
  mtd: nand: Add core infrastructure to support SPI NANDs
  mtd: spinand: Add initial support for Micron MT29F2G01ABAGD

 MAINTAINERS   |6 +-
 Makefile  |2 +-
 README|6 +-
 arch/arm/mach-uniphier/board_late_init.c  |2 +-
 cmd/Kconfig   |   18 +-
 cmd/Makefile  |1 +
 cmd/mtd.c |  473 ++
 cmd/mtdparts.c|   33 +-
 cmd/ubi.c |  101 +-
 common/spl/Kconfig|2 +-
 common/spl/spl_spi.c  |2 +-
 doc/README.SPL|4 +-
 doc/README.arm-relocation |2 +-
 doc/README.nand   |6 +-
 doc/README.zynq   |2 +-
 doc/device-tree-bindings/mtd/spi-nand.txt |5 +
 drivers/Makefile  |2 +-
 drivers/mtd/Kconfig   |7 +-
 drivers/mtd/Makefile  |4 +-
 drivers/mtd/mtd-uclass.c  |   16 +
 drivers/mtd/mtd_uboot.c   |  224 -
 drivers/mtd/mtdcore.c |  108 ++-
 drivers/mtd/mtdcore.h |6 -
 drivers/mtd/mtdpart.c |  627 -
 drivers/mtd/nand/Kconfig  |  299 +-
 drivers/mtd/nand/Makefile |   78 +-
 drivers/mtd/nand/bbt.c|  132 +++
 drivers/mtd/nand/core.c   |  243 +
 drivers/mtd/nand/raw/Kconfig  |  297 ++
 drivers/mtd/nand/raw/Makefile |   77 ++
 drivers/mtd/nand/{ => raw}/am335x_spl_bch.c   |0
 drivers/mtd/nand/{ => raw}/arasan_nfc.c   |0
 drivers/mtd/nand/{ => raw}/atmel_nand.c   |0
 drivers/mtd/nand/{ => raw}/atmel_nand_ecc.h   |0
 drivers/mtd/nand/{ => raw}/davinci_nand.c |2 +-
 drivers/mtd/nand/{ => raw}/denali.c   |0
 

Re: [U-Boot] Pull request: u-boot-spi/master

2018-08-05 Thread Tom Rini
On Sat, Aug 04, 2018 at 09:43:24PM +0530, Jagan Teki wrote:

> Hi Tom,
> 
> Please pull this PR.
> 
> thanks,
> Jagan.
> 
> The following changes since commit a839c3641e4de98981695056eeeb2ec17ba1a4ab:
> 
>   ARM: tegra: align carveout size (2018-08-01 20:06:10 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-spi.git master
> 
> for you to fetch changes up to 7f25d8179776226a8ecfbaad3d3a88e9acd89f28:
> 
>   arm: sunxi: Allwinner A10 SPI driver (2018-08-03 11:14:08 +0530)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


  1   2   3   >