| #
f36ea2f6 |
| 08-Jun-2018 |
Thomas Fitzsimmons <fitzsim@fitzsim.org> |
UPSTREAM: board: arm: Add support for Broadcom BCM7445
Add support for loading U-Boot on the Broadcom 7445 SoC. This port assumes Broadcom's BOLT bootloader is acting as the second stage bootloader
UPSTREAM: board: arm: Add support for Broadcom BCM7445
Add support for loading U-Boot on the Broadcom 7445 SoC. This port assumes Broadcom's BOLT bootloader is acting as the second stage bootloader, and U-Boot is acting as the third stage bootloader, loaded as an ELF program by BOLT.
Change-Id: I79d19ced6ed7c76a862b94162a92ceaddf09b062 Signed-off-by: Thomas Fitzsimmons <fitzsim@fitzsim.org> Cc: Stefan Roese <sr@denx.de> Cc: Tom Rini <trini@konsulko.com> Cc: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit 894c3ad27fa940beb7fdc07d01dcfe81c03d0481)
show more ...
|
| #
1490eb89 |
| 15-Apr-2018 |
Adam Ford <aford173@gmail.com> |
UPSTREAM: Convert CONFIG_SPI to Kconfig
This converts the following to Kconfig: CONFIG_SPI
This partly involves updating code that assumes that CONFIG_SPI implies things that are specific to the
UPSTREAM: Convert CONFIG_SPI to Kconfig
This converts the following to Kconfig: CONFIG_SPI
This partly involves updating code that assumes that CONFIG_SPI implies things that are specific to the MPC8xx SPI driver. For now, just update the CONFIG tests. This also involves reworking the default for CONFIG_SYS_DEF_EEPROM_ADDR so that we don't set it when we cannot make a reasonable default, as it does not cause any compile failures.
Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tom Rini <trini@konsulko.com> (cherry picked from commit f1b1f77060beadbfe9f42a3be00019bd025afbd6) Change-Id: Ie9f15ada869105eb407f41d4df7eecbaa916b940 Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
show more ...
|
| #
5d78ea08 |
| 29-Nov-2017 |
Marek Vasut <marek.vasut+renesas@gmail.com> |
UPSTREAM: mtd: spi: Add Renesas RPC SPI-flash driver
Add driver for the RPC block in SPI-flash mode. This driver allows access to a SPI NOR flash attached to the RPC block and does not support RPC i
UPSTREAM: mtd: spi: Add Renesas RPC SPI-flash driver
Add driver for the RPC block in SPI-flash mode. This driver allows access to a SPI NOR flash attached to the RPC block and does not support RPC in Hyperflash mode. Note that this block is extremely selective when communicating with the SPI NOR.
Change-Id: I8b936d2862a1ef4bc2451d54a1808b7b49710b17 Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit fbebea27e16eb760f1f2109a7535003bf359ba2b)
show more ...
|
| #
87e4c602 |
| 16-Mar-2018 |
Christophe Leroy <christophe.leroy@c-s.fr> |
UPSTREAM: powerpc: mpc8xx: Change CONFIG_8xx to CONFIG_MPC8xx
CONFIG_8xx doesn't mean much outside of arch/powerpc/ This patch renames it CONFIG_MPC8xx just like CONFIG_MPC85xx etc ... It also renam
UPSTREAM: powerpc: mpc8xx: Change CONFIG_8xx to CONFIG_MPC8xx
CONFIG_8xx doesn't mean much outside of arch/powerpc/ This patch renames it CONFIG_MPC8xx just like CONFIG_MPC85xx etc ... It also renames 8xx_immap.h to immap_8xx.h to be consistent with other file names.
Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr> (cherry picked from commit ee1e600c13d16febd517ab7d0d2c243db174789b) Change-Id: I564708bb6517b699749e8a54c013d032f785e459 Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
show more ...
|
| #
f92621cf |
| 14-Mar-2018 |
Jagan Teki <jagan@amarulasolutions.com> |
UPSTREAM: spi: atmel: default y if DM_SPI && ARCH_AT91
ATMEL_SPI is now fully converted to driver-model and respective boards switch to DM_SPI as well, so make default y for ARCH_AT91
Signed-off-by
UPSTREAM: spi: atmel: default y if DM_SPI && ARCH_AT91
ATMEL_SPI is now fully converted to driver-model and respective boards switch to DM_SPI as well, so make default y for ARCH_AT91
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Acked-by: Wenyou Yang <wenyouya@gmail.com> (cherry picked from commit 89d4fc153bb5c3830ab9e75e1690738cccea0322) Change-Id: I3c3da47c05f7fef7a2129c5325c4ddf7b596b2cf Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
show more ...
|
| #
0d17c3df |
| 07-Mar-2018 |
Jagan Teki <jagan@amarulasolutions.com> |
UPSTREAM: spi: atcspi200: Drop non-dm code
Boards adp-ae3xx_defconfig, nx25-ae250_defconfig already enabled DM_SPI, so non-dm code make no use of it hence droped.
Change-Id: I6864c71a8e9a97619fbe19
UPSTREAM: spi: atcspi200: Drop non-dm code
Boards adp-ae3xx_defconfig, nx25-ae250_defconfig already enabled DM_SPI, so non-dm code make no use of it hence droped.
Change-Id: I6864c71a8e9a97619fbe1989856077285aa2408e Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit 15927aef02b7e7b5921bd1470ce145c2fa03ef08)
show more ...
|
| #
845f53cf |
| 07-Feb-2018 |
Tuomas Tynkkynen <tuomas@tuxera.com> |
UPSTREAM: spi: Migrate CONFIG_CF_SPI to Kconfig
Change-Id: Ia9f6139d87f28ef8bbab5effb15b3e00e53e732d Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.co
UPSTREAM: spi: Migrate CONFIG_CF_SPI to Kconfig
Change-Id: Ia9f6139d87f28ef8bbab5effb15b3e00e53e732d Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit fbca0e66cc982325d8031094736d79ed007e42e2)
show more ...
|
| #
5932b8bc |
| 07-Feb-2018 |
Tuomas Tynkkynen <tuomas@tuxera.com> |
UPSTREAM: spi: Migrate CONFIG_KIRKWOOD_SPI to Kconfig
Change-Id: I70b43d668f905f236e18493c07ac6c369b7ca2d1 Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-ch
UPSTREAM: spi: Migrate CONFIG_KIRKWOOD_SPI to Kconfig
Change-Id: I70b43d668f905f236e18493c07ac6c369b7ca2d1 Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit 4a942f49b891872727aa0bdba58e2ca513fc455c)
show more ...
|
| #
a1f9e12a |
| 07-Feb-2018 |
Tuomas Tynkkynen <tuomas@tuxera.com> |
UPSTREAM: spi: Migrate CONFIG_LPC32XX_SSP to Kconfig
Change-Id: Ib34e1271ed6dd812bfb21bc2162b30d27b014498 Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chi
UPSTREAM: spi: Migrate CONFIG_LPC32XX_SSP to Kconfig
Change-Id: Ib34e1271ed6dd812bfb21bc2162b30d27b014498 Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit 2c4b096b4c3e9d115b43edb23b1592a297076ae4)
show more ...
|
| #
cb909354 |
| 07-Feb-2018 |
Tuomas Tynkkynen <tuomas@tuxera.com> |
UPSTREAM: spi: Migrate CONFIG_MPC8XXX_SPI to Kconfig
Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> (cherry picked from commit bbdf38698ee5c96138868d563c6825cd48bb26dc Change-Id: I6c99c0696716c
UPSTREAM: spi: Migrate CONFIG_MPC8XXX_SPI to Kconfig
Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> (cherry picked from commit bbdf38698ee5c96138868d563c6825cd48bb26dc Change-Id: I6c99c0696716c148a9f8a3255111b23749c78a6b Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
show more ...
|
| #
d851477a |
| 07-Feb-2018 |
Tuomas Tynkkynen <tuomas@tuxera.com> |
UPSTREAM: spi: Migrate CONFIG_MXS_SPI to Kconfig
Change-Id: Id2769d0405f96348de67cdd24df8a82a35101637 Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.c
UPSTREAM: spi: Migrate CONFIG_MXS_SPI to Kconfig
Change-Id: Id2769d0405f96348de67cdd24df8a82a35101637 Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit 7b819b569e92fd9b9b1baf160cd946a523fde1ce)
show more ...
|
| #
3ad77667 |
| 07-Feb-2018 |
Tuomas Tynkkynen <tuomas@tuxera.com> |
UPSTREAM: spi: Migrate CONFIG_SH_QSPI to Kconfig
Change-Id: I51b0a222d7f5d4bf8925f7544c50d8f35da235e2 Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.c
UPSTREAM: spi: Migrate CONFIG_SH_QSPI to Kconfig
Change-Id: I51b0a222d7f5d4bf8925f7544c50d8f35da235e2 Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit a5dfabea19f961826509118513f833cea25797bb)
show more ...
|
| #
99c18490 |
| 07-Feb-2018 |
Tuomas Tynkkynen <tuomas@tuxera.com> |
UPSTREAM: spi: Migrate CONFIG_SH_SPI to Kconfig
Change-Id: I66c533e5c556c26b771037bc7eee5ceff01f5cb9 Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.co
UPSTREAM: spi: Migrate CONFIG_SH_SPI to Kconfig
Change-Id: I66c533e5c556c26b771037bc7eee5ceff01f5cb9 Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit 95d3877a5818cc3f149a9d443637ff145bbaaabb)
show more ...
|
| #
4bb24893 |
| 20-Jan-2018 |
Álvaro Fernández Rojas <noltari@gmail.com> |
UPSTREAM: dm: spi: add BCM63xx HSSPI driver
This driver is a simplified version of linux/drivers/spi/spi-bcm63xx-hsspi.c
Change-Id: Ib6d47452d3699df5eb799cc0289687331192f380 Signed-off-by: Álvaro F
UPSTREAM: dm: spi: add BCM63xx HSSPI driver
This driver is a simplified version of linux/drivers/spi/spi-bcm63xx-hsspi.c
Change-Id: Ib6d47452d3699df5eb799cc0289687331192f380 Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Reviewed-by: Jagan Teki <jagan@openedev.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit 29cc4368ad4b8d67ae457681e9249e2008d6fee5)
show more ...
|
| #
c2d012f9 |
| 23-Jan-2018 |
Álvaro Fernández Rojas <noltari@gmail.com> |
UPSTREAM: dm: spi: add BCM63xx SPI driver
This driver is a simplified version of linux/drivers/spi/spi-bcm63xx.c
Change-Id: I2a36ddc619bc5801fe6f9f9873a63d8e6d62534f Signed-off-by: Álvaro Fernández
UPSTREAM: dm: spi: add BCM63xx SPI driver
This driver is a simplified version of linux/drivers/spi/spi-bcm63xx.c
Change-Id: I2a36ddc619bc5801fe6f9f9873a63d8e6d62534f Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Reviewed-by: Jagan Teki <jagan@openedev.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit 5ac07d2969e7f1ea2582f97ccacbe9ad9c9d62fc)
show more ...
|
| #
2b9d6da4 |
| 30-Dec-2017 |
Adam Ford <aford173@gmail.com> |
UPSTREAM: Convert CONFIG_DAVINCI_SPI to Kconfig
This converts the following to Kconfig: CONFIG_DAVINCI_SPI
Signed-off-by: Adam Ford <aford173@gmail.com> (cherry picked from commit 26410c1517bbb6
UPSTREAM: Convert CONFIG_DAVINCI_SPI to Kconfig
This converts the following to Kconfig: CONFIG_DAVINCI_SPI
Signed-off-by: Adam Ford <aford173@gmail.com> (cherry picked from commit 26410c1517bbb6d6f90de55b5fa65dac3c298bc7) Change-Id: I7b2166d5ea20dcd0a0e79d6faa1c51fca4d6eef9 Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
show more ...
|
| #
6b239db4 |
| 23-Nov-2017 |
Rick Chen <rick@andestech.com> |
UPSTREAM: spi: nds_ae3xx: Rename nds_ae3xx_spi as atcspi200_spi
atcspi200 is Andestech spi ip which is embedded in AE3XX and AE250 platforms. So rename as atcspi200 will be more reasonable to be use
UPSTREAM: spi: nds_ae3xx: Rename nds_ae3xx_spi as atcspi200_spi
atcspi200 is Andestech spi ip which is embedded in AE3XX and AE250 platforms. So rename as atcspi200 will be more reasonable to be used in different platforms.
Signed-off-by: Rick Chen <rick@andestech.com> (cherry picked from commit 41bbb8b333a6977cd28d31c58a5a209001ce5056) Change-Id: I78d0112ba78c09ba9cd2beace324b3af9b867d71 Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
show more ...
|
| #
24456af2 |
| 28-Aug-2017 |
rick <rick@andestech.com> |
UPSTREAM: nds32: spi: Support spi dm driver.
Support spi driver and can detect MX25U1635E flash on AE3XX board.
Verification:
sf probe 0:0 50000000 0 spi_flash_std_probe(sf_Probr.c) spi_flash_pro
UPSTREAM: nds32: spi: Support spi dm driver.
Support spi driver and can detect MX25U1635E flash on AE3XX board.
Verification:
sf probe 0:0 50000000 0 spi_flash_std_probe(sf_Probr.c) spi_flash_probe_slave(sf_Probr.c) SF: Detected mx25u1635e with page size 256 Bytes, erase size 4 KiB, total 2 MiB NDS32 # sf test 0x100000 0x1000 SPI flash test: 0 erase: 34 ticks, 117 KiB/s 0.936 Mbps 1 check: 15 ticks, 266 KiB/s 2.128 Mbps 2 write: 21 ticks, 190 KiB/s 1.520 Mbps 3 read: 11 ticks, 363 KiB/s 2.904 Mbps Test passed 0 erase: 34 ticks, 117 KiB/s 0.936 Mbps 1 check: 15 ticks, 266 KiB/s 2.128 Mbps 2 write: 21 ticks, 190 KiB/s 1.520 Mbps 3 read: 11 ticks, 363 KiB/s 2.904 Mbps
Change-Id: I40c6ea1857c58cffca3a89d53bd3593ad87a0bbe Signed-off-by: rick <rick@andestech.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit 7155cd2e6e7824ab60fbfc755d546d45b1d15e7b)
show more ...
|
| #
95d92f58 |
| 05-Feb-2019 |
Vignesh R <vigneshr@ti.com> |
UPSTREAM: spi: Add non DM version of SPI_MEM
Add non DM version of SPI_MEM to support easy migration to new SPI NOR framework. This can be removed once DM_SPI conversion is complete.
Change-Id: I91
UPSTREAM: spi: Add non DM version of SPI_MEM
Add non DM version of SPI_MEM to support easy migration to new SPI NOR framework. This can be removed once DM_SPI conversion is complete.
Change-Id: I912b535ef05862f65e535ba828b680a07cd784d3 Signed-off-by: Vignesh R <vigneshr@ti.com> Tested-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com> Tested-by: Stefan Roese <sr@denx.de> Tested-by: Horatiu Vultur <horatiu.vultur@microchip.com> Reviewed-by: Jagan Teki <jagan@openedev.com> Tested-by: Jagan Teki <jagan@amarulasolutions.com> #zynq-microzed Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit 6430eea639ed9ca967764a0ee113fa1c53619356)
show more ...
|
| #
967efcae |
| 16-Aug-2018 |
Boris Brezillon <boris.brezillon@bootlin.com> |
UPSTREAM: spi: Extend the core to ease integration of SPI memory controllers
Some controllers are exposing high-level interfaces to access various kind of SPI memories. Unfortunately they do not fit
UPSTREAM: spi: Extend the core to ease integration of SPI memory controllers
Some controllers are exposing high-level interfaces to access various kind of SPI memories. Unfortunately they do not fit in the current spi_controller model and usually have drivers placed in drivers/mtd/spi-nor which are only supporting SPI NORs and not SPI memories in general.
This is an attempt at defining a SPI memory interface which works for all kinds of SPI memories (NORs, NANDs, SRAMs).
Change-Id: I5b907d51232777b54366a589a75b3b1ce1f54dd2 Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Acked-by: Jagan Teki <jagan@openedev.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit e0bc8d8542f7bd34e5a6722d3ae41bcf9ca044af)
show more ...
|
| #
c1cd6cb6 |
| 08-Aug-2017 |
Andy Yan <andy.yan@rock-chips.com> |
driver: spi: add rockchip sfc support
SFC stands for Serial Flash Controller on some rockchip platforms such as RV1108 / RK3128.
This patch add support for it with Standard,Dual,Quad mode.
Change-
driver: spi: add rockchip sfc support
SFC stands for Serial Flash Controller on some rockchip platforms such as RV1108 / RK3128.
This patch add support for it with Standard,Dual,Quad mode.
Change-Id: Iaf60a789d4806371679fd0c0e1b2adf4fc04f85c Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
show more ...
|
| #
a41e3e14 |
| 27-Jul-2017 |
Adam Ford <aford173@gmail.com> |
OMAP3_SPI: Kconfig: move OMAP3_SPI out of DM_SPI section.
The OMAP3_SPI driver can work with or without DM_SPI. Moving this outside of the #if DM_SPI section allows us to include it on boards that
OMAP3_SPI: Kconfig: move OMAP3_SPI out of DM_SPI section.
The OMAP3_SPI driver can work with or without DM_SPI. Moving this outside of the #if DM_SPI section allows us to include it on boards that don't support DM_SPI yet.
Signed-off-by: Adam Ford <aford173@gmail.com>
show more ...
|
| #
f88c431b |
| 06-Jul-2017 |
Christophe Leroy <christophe.leroy@c-s.fr> |
powerpc, 8xx: move SPI driver to drivers/spi/
Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
|
| #
daab59ac |
| 05-Jul-2017 |
Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
avr32: Retire AVR32 for good
AVR32 is gone. It's already more than two years for no support in Buildroot, even longer there is no support in GCC (last version is heavily patched 4.2.4).
Linux kerne
avr32: Retire AVR32 for good
AVR32 is gone. It's already more than two years for no support in Buildroot, even longer there is no support in GCC (last version is heavily patched 4.2.4).
Linux kernel v4.12 got rid of it (and v4.11 didn't build successfully).
There is no good point to keep this support in U-Boot either.
Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Heiko Schocher <hs@denx.de> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
show more ...
|
| #
a375ff8e |
| 18-May-2017 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://www.denx.de/git/u-boot-imx
|