History log of /openbmc/u-boot/include/linux/mtd/spi-nor.h (Results 1 – 11 of 11)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v00.04.15
# 591e1cf0 02-May-2023 Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>

spi: Add usage example for write protect APIs

Implement the demostration scenario for command filter
and write address filter APIs.

Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
Chang

spi: Add usage example for write protect APIs

Implement the demostration scenario for command filter
and write address filter APIs.

Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
Change-Id: Ia1e67aa222925a711e98148ccbf37741d7ae7812

show more ...


Revision tags: v00.04.14
# 838fb1e6 18-Feb-2023 Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>

spi-nor: Disable hold/reset pin on MT25QL02G

Disable hold/reset pin function on MT25QL02G flash part.
If QSPI mode is used and the IO rising time is not good,
the flash will be in hold/reset status

spi-nor: Disable hold/reset pin on MT25QL02G

Disable hold/reset pin function on MT25QL02G flash part.
If QSPI mode is used and the IO rising time is not good,
the flash will be in hold/reset status when the next QSPI
command is sent.

Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
Change-Id: I39a7b043b6c122b1bf40ce9a29e3202f3ce536ef

show more ...


Revision tags: v00.04.13, v00.04.12, v00.04.11
# eaad4c09 24-Apr-2022 Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>

spi-nor: Porting for S25HL series

Add Cypress S25HL series flash.
Sync code base from u-boot mainline.

Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
Change-Id: I10a0d6d51f2500696b7c0a

spi-nor: Porting for S25HL series

Add Cypress S25HL series flash.
Sync code base from u-boot mainline.

Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
Change-Id: I10a0d6d51f2500696b7c0abc41e935fda90321f0

show more ...


Revision tags: v00.04.10, v00.04.09, v00.04.08, v00.04.07, v00.04.06, v00.04.05, v00.04.04, v00.04.03, v00.04.02, v00.04.01
# 878b2ba4 14-May-2021 Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>

spi-nor: Add QE bit setting function for GD25Q256E

QE bit is located in status register 2 of GD25Q256E,
The setting method of status register 2 is different
from Winbond (using 01h command). Thus, a

spi-nor: Add QE bit setting function for GD25Q256E

QE bit is located in status register 2 of GD25Q256E,
The setting method of status register 2 is different
from Winbond (using 01h command). Thus, a new setting
function is needed.

Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
Change-Id: I9a48a2be5eed505502296cbdc7bf0b5e56291614

show more ...


Revision tags: v00.04.00
# a25e89c3 28-Apr-2021 Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>

spi-nor: Porting MT25Q02G flash part

Due to bad raising timing, hold/reset pin feature should
be disabled if quad mode is enabled. Otherwise, flash will
be hold when command is send to flash.

Signe

spi-nor: Porting MT25Q02G flash part

Due to bad raising timing, hold/reset pin feature should
be disabled if quad mode is enabled. Otherwise, flash will
be hold when command is send to flash.

Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
Change-Id: I82e91646097822793c53dcf896c43ce26756acbb

show more ...


Revision tags: v2021.04, v00.03.03
# cd800046 17-Jan-2021 Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>

spi-nor: Add support for Cypress s25hl-t/s25hs-t

Only support 1-1-1 SPI write format.


Revision tags: v2021.01
# 3d9814f8 16-Oct-2020 Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>

Merge branch 'spi' into aspeed-dev-v2019.04


# 00554b9b 16-Oct-2020 Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>

spi-nor: ISSI flash model support

Support ISSI flash models, is25lp256 and is25lp512m.


Revision tags: v2020.10, v2020.07, v00.02.13, v2020.04, v2020.01, v2019.10, v00.02.05, v00.02.04, v00.02.03, v00.02.02, v00.02.01, v2019.07, v00.02.00, v2019.04
# 50e24381 07-Feb-2019 Tom Rini <trini@konsulko.com>

Merge branch 'master' of git://git.denx.de/u-boot-spi

- SPI-NOR support


# 8c927809 04-Feb-2019 Vignesh R <vigneshr@ti.com>

mtd: spi: spi-nor-core: Add back U-Boot specific features

For legacy reasons, we will have to keep around U-Boot specific
SPI_FLASH_BAR and SPI_TX_BYTE. Add them back to the new framework

Signed-of

mtd: spi: spi-nor-core: Add back U-Boot specific features

For legacy reasons, we will have to keep around U-Boot specific
SPI_FLASH_BAR and SPI_TX_BYTE. Add them back to the new framework

Signed-off-by: Vignesh R <vigneshr@ti.com>
Reviewed-by: Jagan Teki <jagan@openedev.com>
Tested-by: Jagan Teki <jagan@amarulasolutions.com> #zynq-microzed

show more ...


# 7aeedac0 04-Feb-2019 Vignesh R <vigneshr@ti.com>

mtd: spi: Port SPI NOR framework from Linux

Current U-Boot SPI NOR support (sf layer) is quite outdated as it does not
support 4 byte addressing opcodes, SFDP table parsing and different types of
qu

mtd: spi: Port SPI NOR framework from Linux

Current U-Boot SPI NOR support (sf layer) is quite outdated as it does not
support 4 byte addressing opcodes, SFDP table parsing and different types of
quad mode enable sequences. Many newer flashes no longer support BANK
registers used by sf layer to a access >16MB of flash address space.
So, sync SPI NOR framework from Linux v4.19 that supports all the
above features. Start with basic sync up that brings in basic framework
subsequent commits will bring in more features.

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

show more ...