openwrt/target/linux/qualcommax
Chukun Pan 9920eebedc
kernel: add support for Toshiba TH58NYG3S0HBAI4
Correct oob size from 128 to 256 for Toshiba TH58NYG3S0HBAI4 flash.
Since it is not ONFI compliant NAND, the model name cannot be read
from anywhere, add a static NAND ID entry to correct this.

However, the NAND ID of this flash is inconsistent with the datasheet.
The actual NAND ID is only 4 ID bytes, the last ID byte is missing.[1]

Maybe this flash is counterfeit, or maybe it's another problem.
Another Toshiba flash had the same problem before. Refer to commit
a83dc6b ("kernel: move Toshiba-TC58NVG0S3H patch to ipq40xx"), put
the patch into qualcommax target to avoid affecting other devices.

The patch is verified on Arcadyan AW1000.

[1] Datasheet available at (the ID table is on page 50):
https://europe.kioxia.com/content/dam/kioxia/newidr/productinfo/datasheet/201910/DST_TH58NYG3S0HBAI4-TDE_EN_31565.pdf

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
Reviewed-by: Robert Marko <robimarko@gmail.com>
2023-12-13 17:29:15 +01:00
..
files qualcommax: convert to nvmem-layout 2023-11-25 22:51:32 +01:00
image ipq807x: add support for Yuncore AX880 2023-11-09 16:52:10 +01:00
ipq807x ipq807x: add support for Yuncore AX880 2023-11-09 16:52:10 +01:00
patches-6.1 kernel: add support for Toshiba TH58NYG3S0HBAI4 2023-12-13 17:29:15 +01:00
config-6.1 qualcommax: ipq807x: move subtarget specific kernel options 2023-11-02 20:25:33 +01:00
Makefile qualcommax: move ipq807x support to subtarget 2023-06-16 11:11:09 +02:00