62465631 | 17-Jan-2025 |
Simon Glass <sjg@chromium.org> |
common: Move old EEPROM functions into a new header
These functions do not use driver model but are still used. Move them to a new eeprom.h header file.
(cherry picked from commit cb3ef6810a27c8ddf
common: Move old EEPROM functions into a new header
These functions do not use driver model but are still used. Move them to a new eeprom.h header file.
(cherry picked from commit cb3ef6810a27c8ddf5db8694bcef9337f27d12ce)
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Tan Siewert <tan.siewert@hetzner.com> Link: https://patch.msgid.link/20250117094434.16641-6-tan.siewert@hetzner.com Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
show more ...
|
02fb6009 | 19-Jul-2022 |
Jae Hyun Yoo <quic_jaehyoo@quicinc.com> |
mtd: spi-nor-ids: add winbond w25q512nw family support
Add Winbond w25q512nwq/n and w25q512nwm support.
datasheet: https://www.winbond.com/resource-files/W25Q512NW%20RevB%2007192021.pdf
Signed-off
mtd: spi-nor-ids: add winbond w25q512nw family support
Add Winbond w25q512nwq/n and w25q512nwm support.
datasheet: https://www.winbond.com/resource-files/W25Q512NW%20RevB%2007192021.pdf
Signed-off-by: Jae Hyun Yoo <quic_jaehyoo@quicinc.com> Reviewed-by: Cédric Le Goater <clg@kaod.org> Reviewed-by: Jagan Teki <jagan@amarulasolutions.com> Link: https://lore.kernel.org/r/20220719205856.2232070-1-quic_jaehyoo@quicinc.com Signed-off-by: Joel Stanley <joel@jms.id.au>
show more ...
|
080c9802 | 26-Jun-2023 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
spi-nor: Remove dual mode for GDxxBxxGE flash part
Since GDxxBxxGE flash part doesn't support SPI dual mode, SPI_NOR_DUAL_READ property should be removed.
Signed-off-by: Chin-Ting Kuo <chin-ting_ku
spi-nor: Remove dual mode for GDxxBxxGE flash part
Since GDxxBxxGE flash part doesn't support SPI dual mode, SPI_NOR_DUAL_READ property should be removed.
Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> Change-Id: I7f296d972da7f27eef6ef34301db1466b12926e0
show more ...
|
c916075f | 20-Jun-2023 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
mtd: spi-nor: Add gd55b01gf and gd55b02gf ID info
Add gd55b01gf and gd55b02gf flash parts information.
Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> Change-Id: I1672f50717b8ddd18f40cd
mtd: spi-nor: Add gd55b01gf and gd55b02gf ID info
Add gd55b01gf and gd55b02gf flash parts information.
Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> Change-Id: I1672f50717b8ddd18f40cdfd91ef4ca3944404cd
show more ...
|
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 ...
|
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 ...
|
543e3ecb | 21-Jun-2022 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
spi-nor: Add fast read command for S25HL series flash support
Support fast read command, 0Ch, for S25HL series flash parts.
Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> Change-Id: I1
spi-nor: Add fast read command for S25HL series flash support
Support fast read command, 0Ch, for S25HL series flash parts.
Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> Change-Id: I1d99fe451f5d9c2a3545ffb0c52c003d1aeda746
show more ...
|
99b119ff | 11-May-2022 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
mtd: spi: Support Gigadevice device with 64KB sector size
When DWORD15[22:20] = 3b'111, QE bit is not supported. Thus, no callback function should be added for quad_enable.
Signed-off-by: Chin-Ting
mtd: spi: Support Gigadevice device with 64KB sector size
When DWORD15[22:20] = 3b'111, QE bit is not supported. Thus, no callback function should be added for quad_enable.
Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> Change-Id: I0c9aa8df38ed2997fdb3f74275330969f277be9e
show more ...
|
e6fafa05 | 05-May-2022 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
spi_nor: Support s25hl without SFDP
Porting S25HL flash series when SFDP is disabled.
Signed-off-by: Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> Change-Id: I59e3951cde913570e6e93ba8d9832a0bd10da462 |
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 ...
|
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 ...
|
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 ...
|
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. |
734f8860 | 22-Dec-2020 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
spi-nor: Porting 2Gb flashes
- Enable SFDP parser on AST2600 defconfig. - Don't support 1-4-4, 1-2-2 SPI format. |
c770759c | 18-Dec-2020 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
spi-nor: Add MXIC and Winbond 2G flash ID
Add MXIC and Winbond 2G flash ID. |
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. |
97989e54 | 15-Sep-2020 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
spi-nor: GigaDevice flash support
- Add GigaDevice flash into flash ids. - Send B7h command for entering 4-byte mode for GigaDevice flash. |
de79270a | 01-Apr-2020 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
spi-nor: Add flash model w25q01jvfim and fix typo
1. Add a new flash model w25q01jvfim. 2. Fix typo for w25q256jvfm flash model. |
e79c9eb2 | 11-Mar-2020 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
spi: Add w25q512jvfm flash model
Add a new flash model, w25q512jvfm. |
07b728f9 | 25-Feb-2020 |
Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com> |
spi-flash: w25q01jv flash model support
Add w25q01jv flash model. |
0e0a1e5b | 23-Oct-2019 |
Johnny Huang <johnny_huang@aspeedtech.com> |
spi: add s25fl256l spi id config |
cb41ae03 | 06-Aug-2019 |
ryan_chen <ryan_chen@aspeedtech.com> |
update for 4 byte opcodes transfer |
b981181d | 14-Jul-2019 |
Johnny Huang <johnny_huang@aspeedtech.com> |
[update] add spi flash id w25q512jv |
0735660a | 04-Jul-2019 |
Johnny Huang <johnny_huang@aspeedtech.com> |
[new] add spi gd25q256c support |
977fa7ae | 13-Jun-2019 |
ryan_chen <ryan_chen@aspeedtech.com> |
add w25m512jv flash id |