Re: Pull request: u-boot-spi/master
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
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]
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]
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 --- board/silica/
Re: Pull request: u-boot-spi/master
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 > >spi_flash_std_w
Re: [U-Boot] Pull request: u-boot-spi/master
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
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
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
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
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 > spi_flash_
Re: [U-Boot] Pull request: u-boot-spi/master
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
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
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
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
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
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
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
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
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
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
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
(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
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
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
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
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
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
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
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
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
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
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 +- arch/arm/dts/kirk
Re: [U-Boot] Pull request: u-boot-spi/master
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 drivers/mtd/nan
Re: [U-Boot] Pull request: u-boot-spi/master
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