]> git.dujemihanovic.xyz Git - u-boot.git/commit
mtd: nand: raw: rockchip_nfc: fix oobfree offset and description
authorJohan Jonker <jbx6244@gmail.com>
Mon, 13 Mar 2023 00:29:05 +0000 (01:29 +0100)
committerKever Yang <kever.yang@rock-chips.com>
Sat, 6 May 2023 09:28:17 +0000 (17:28 +0800)
commitdf08f747749b15b72a8dc953b006ace806c4b2d1
tree970d0879550b7a9c1ce20ad957a96f88b9a5319a
parent14eb61aa2514ba9cf7d8c2410746fefe4cd8295f
mtd: nand: raw: rockchip_nfc: fix oobfree offset and description

The MTD framework reserves 1 or 2 bytes for the bad block marker
depending on the bus size. The rockchip_nfc driver currently only
supports a 8 bit bus, but reserves standard 2 bytes for the BBM.
The first free OOB byte is therefore OOB2 at offset 2.
Page address(PA) bytes are moved to the last 4 positions before
ECC. Update the description for U-boot.

Signed-off-by: Johan Jonker <jbx6244@gmail.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
drivers/mtd/nand/raw/rockchip_nfc.c