History log of /rk3399_rockchip-uboot/drivers/rknand/rk_zftl_arm_v8.S (Results 1 – 19 of 19)
Revision Date Author Comments
# 7cd71720 07-Jan-2021 Yifeng Zhao <yifeng.zhao@rock-chips.com>

drivers: rknand: zftl: fix to support samsung ss14 8GB NAND FLASH

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I86d47db8988b56d36ae76d08997c840b34f0b0d8


# 84dc46da 22-Sep-2020 Yifeng Zhao <yifeng.zhao@rock-chips.com>

drivers: rknand: update nand flash drivers

1. support samsung 14nm 8GB NAND FLASH.
2. support ymtc 64L 32GB NAND FLASH.
3. support toshiba 15nm 8GB NAND FLASH.
4. support rk3568

Signed-off-by: Yife

drivers: rknand: update nand flash drivers

1. support samsung 14nm 8GB NAND FLASH.
2. support ymtc 64L 32GB NAND FLASH.
3. support toshiba 15nm 8GB NAND FLASH.
4. support rk3568

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I01c9eb698c1ae829e6a2858c2664d62cf0851ab7

show more ...


# e0058109 20-Apr-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# 2d1531fa 20-Apr-2020 Yifeng Zhao <zyf@rock-chips.com>

drivers: rknand: zftl: strengthen the parameter judgment for write loader API

The write loader function may call by mistake if the system
is unstable, which will cause flash reading and writing erro

drivers: rknand: zftl: strengthen the parameter judgment for write loader API

The write loader function may call by mistake if the system
is unstable, which will cause flash reading and writing errors
and data loss.

bug log:
MT RR 15 row=dae38,count 15,status=-1
MT RR 15 row=dae38,count 15,status=-1
flash_read_page_en 0 dae38 error_ecc -1 1
load_l2p_region = 0,2,ffffffff, dae1e

Change-Id: Iac55e7807d739f08146ea2d81265857e6136e5d0
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>

show more ...


# b8dc613c 19-Nov-2019 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# 81724256 20-Aug-2019 Yifeng Zhao <zyf@rock-chips.com>

drivers: rknand: add support Micron B05A and B16A

Change-Id: Ib908242be9ea9d31d007deaabba66e1537d0a1d6
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>


# c8d12fd6 29-May-2019 Yifeng Zhao <zyf@rock-chips.com>

drivers: rknand: zftl fix cache flush misaligned range

bug:
CACHE: Misaligned operation at range [71e1eb80, 71e1eba0]
CACHE: Misaligned operation at range [71e1eb80, 71e1eba0]
CACHE: Misaligned oper

drivers: rknand: zftl fix cache flush misaligned range

bug:
CACHE: Misaligned operation at range [71e1eb80, 71e1eba0]
CACHE: Misaligned operation at range [71e1eb80, 71e1eba0]
CACHE: Misaligned operation at range [71e1eb80, 71e1eba0]

Change-Id: Id77a8f8df8e014e8de5dc0845ee0e3dd5d945f97
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>

show more ...


# a7784f29 22-May-2019 Yifeng Zhao <zyf@rock-chips.com>

drivers: rknand: add slc nand and some new MLC nand support

Change-Id: I13c9d56c80c6e817f591b55ea31672681565d274
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>


# b3b8e4f0 07-Dec-2018 Yifeng Zhao <zyf@rock-chips.com>

drivers: rk_nand: support SKHynix 14nm 2D 16GB Nand Flash

support SKHynix 14nm 2D 16GB NAND FLASH H27TDG8T2D8R.

Change-Id: I60bb7aa145d2c6c6be90e91a8288300eacaeabb1
Signed-off-by: Yifeng Zhao <zyf@

drivers: rk_nand: support SKHynix 14nm 2D 16GB Nand Flash

support SKHynix 14nm 2D 16GB NAND FLASH H27TDG8T2D8R.

Change-Id: I60bb7aa145d2c6c6be90e91a8288300eacaeabb1
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>

show more ...


# 4e78a5d4 14-Aug-2018 Yifeng Zhao <zyf@rock-chips.com>

drivers: rknand: zftl: support spectek L84C/L84D/L05B NAND FLASH

1. support spectek L84C/L84D/L05B NAND FLASH
2. add vendor read and write api
3. set ftl version v1.14

Change-Id: I483a451acdbdc3b3b

drivers: rknand: zftl: support spectek L84C/L84D/L05B NAND FLASH

1. support spectek L84C/L84D/L05B NAND FLASH
2. add vendor read and write api
3. set ftl version v1.14

Change-Id: I483a451acdbdc3b3bfde79dd0ea8689a2b7351ee
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>

show more ...


# 465fe90a 18-Jul-2018 Yifeng Zhao <zyf@rock-chips.com>

drivers: rknand: zftl: fix hynix F16 64Gb NAND multi plane prog error issue

3326: fix hynix F16 64Gb NAND multi plane prog error issue
bug:
[ 15.257968] hynix RR 12 row=2000, count 12, status=-1
[

drivers: rknand: zftl: fix hynix F16 64Gb NAND multi plane prog error issue

3326: fix hynix F16 64Gb NAND multi plane prog error issue
bug:
[ 15.257968] hynix RR 12 row=2000, count 12, status=-1
[ 15.257985] flash_complete_page_read 0 2000 error_ecc -1 1
[ 15.258000] blk= 20, page=0, ppa = 2000, status = ffffffff

Change-Id: Ic7306aea8a55a06d68c73162676e048ffa02111d
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>

show more ...


# fe9a00a2 04-Jul-2018 Yifeng Zhao <zyf@rock-chips.com>

drivers: rknand: zftl fix 2cs 3d mlc nand gc fail issue

bug:
1ppa = 2212a00, status = 0, 2d1db 2bc05 spare: 3a20ea 2d1dc 22bc05 0
1ppa = 2212a00, status = 1, 3b8ef 25fe52 spare: 3a6bfa 3c5d6 5fe53 2

drivers: rknand: zftl fix 2cs 3d mlc nand gc fail issue

bug:
1ppa = 2212a00, status = 0, 2d1db 2bc05 spare: 3a20ea 2d1dc 22bc05 0
1ppa = 2212a00, status = 1, 3b8ef 25fe52 spare: 3a6bfa 3c5d6 5fe53 2
1ppa = 2212a00, status = 0, 2d1db 2bc05 spare: 3a20ea 2d1dc 22bc05 0
1ppa = 2212a00, status = 1, 3b8ef 25fe52 spare: 3a6bfa 3c5d6 5fe53 2

Change-Id: I30c0789a8629ec76ab126b1ac7a49fe6bf7ff061
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>

show more ...


# b169aaa6 15-Jun-2018 Yifeng Zhao <zyf@rock-chips.com>

drivers: rknand: zftl improve read performent

1. Enable multi-plane read feature
2. Increase nandc interface clock frequency

Change-Id: Ic0b372c34833cef34f60ae2aa3fb3b4268bfd4ed
Signed-off-by: Yife

drivers: rknand: zftl improve read performent

1. Enable multi-plane read feature
2. Increase nandc interface clock frequency

Change-Id: Ic0b372c34833cef34f60ae2aa3fb3b4268bfd4ed
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>

show more ...


# 2c745794 11-May-2018 Yifeng Zhao <zyf@rock-chips.com>

drivers: rknand: zftl static wear leveling strategy optimize

1. Garbage collection does not deal with the updated blocks.
2. Static wear considers the SLC mode erase count and XLC
mode erase count

drivers: rknand: zftl static wear leveling strategy optimize

1. Garbage collection does not deal with the updated blocks.
2. Static wear considers the SLC mode erase count and XLC
mode erase count

Change-Id: I6054fbc1726be1c93558eafad59fa9ea38d6a206
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>

show more ...


# d6cf3808 23-Apr-2018 Yifeng Zhao <zyf@rock-chips.com>

drivers: rknand: add cache flush ops after data write

The FTL cache the last page of the write data, it will lose
after reboot. Here need to add a cache flush operation after
write the data to resol

drivers: rknand: add cache flush ops after data write

The FTL cache the last page of the write data, it will lose
after reboot. Here need to add a cache flush operation after
write the data to resolve it.

Change-Id: Ie197fad9f9e23ce5337be87f5d8380decad731b7
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>

show more ...


# 33dccc23 12-Apr-2018 Yifeng Zhao <zyf@rock-chips.com>

drivers: rk_nand: improve the processing mechanism of nand flash read and write exception

When NAND FLASH reads and writes with UECC, it may lose data.
Add a additional reading process to restore th

drivers: rk_nand: improve the processing mechanism of nand flash read and write exception

When NAND FLASH reads and writes with UECC, it may lose data.
Add a additional reading process to restore the data.

Change-Id: I3345d4889775547e342db41a0aa3457356b1c605
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>

show more ...


# c9fcc189 28-Mar-2018 Zhaoyifeng <zyf@rock-chips.com>

drivers: rknand: update ftl for rk3226 and px30

1. Fix gc data lost issue.
2. support micron 2D MLC NAND support.
3. Support upgrade loader

Change-Id: Id2bb3b523b06ca6be1912dae2d835b465f715691
Sign

drivers: rknand: update ftl for rk3226 and px30

1. Fix gc data lost issue.
2. support micron 2D MLC NAND support.
3. Support upgrade loader

Change-Id: Id2bb3b523b06ca6be1912dae2d835b465f715691
Signed-off-by: Zhaoyifeng <zyf@rock-chips.com>

show more ...


# f111af68 13-Mar-2018 Zhaoyifeng <zyf@rock-chips.com>

drivers: rknand: update ftl for rk3226 and px30

1. Optimize the garbage processing.
2. Fix the firmware upgrade failure issue.

Change-Id: I20db620bcb2dbfa746eed71b2464140c67bfc227
Signed-off-by: Zh

drivers: rknand: update ftl for rk3226 and px30

1. Optimize the garbage processing.
2. Fix the firmware upgrade failure issue.

Change-Id: I20db620bcb2dbfa746eed71b2464140c67bfc227
Signed-off-by: Zhaoyifeng <zyf@rock-chips.com>

show more ...


# e09cbbab 07-Feb-2018 Zhaoyifeng <zyf@rock-chips.com>

drivers: rknand: add nand driver for rkpx30 and rk3326

rk_zftl_arm_xx is new ftl for support 2D/3D TLC/MLC NAND FLASH.
rk_ftl_arm_xx is legacy ftl for support 2D MLC NAND FLASH

Change-Id: I80794998

drivers: rknand: add nand driver for rkpx30 and rk3326

rk_zftl_arm_xx is new ftl for support 2D/3D TLC/MLC NAND FLASH.
rk_ftl_arm_xx is legacy ftl for support 2D MLC NAND FLASH

Change-Id: I80794998562a8916e634f533d1b917bf8aab4d91
Signed-off-by: Zhaoyifeng <zyf@rock-chips.com>

show more ...