Home
last modified time | relevance | path

Searched hist:"92266 a11fad49b593ed7e3dce5c5cc7e0d8e4123" (Results 1 – 1 of 1) sorted by relevance

/rk3399_rockchip-uboot/drivers/mtd/
H A Dcfi_flash.c92266a11fad49b593ed7e3dce5c5cc7e0d8e4123 Sat Nov 18 19:09:08 UTC 2017 York Sun <york.sun@nxp.com> UPSTREAM: mtd: cfi: Fix checking status register feature

Commit 72443c7f7d21 ("mtd: cfi: Add support for status register
polling") added a feature check to determine if status register
is available for certain flash chips. The "lower software bits"
register used to determine this feature is not backward compati-
ble. Older flash chips without this feature has reserved value
0xff. Instead of checking "lower software bits" register, use
CFI primary vendor-specific extended query. Since CFI version
1.4, software features can be read from offset 0x53 according to
document AN201168 from Cypress.

Change-Id: Ie494d8424da328f7977f0a2866ded473e7821f37
Signed-off-by: York Sun <york.sun@nxp.com>
CC: Marek Vasut <marek.vasut@gmail.com>
Tested-by: Marek Vasut <marek.vasut@gmail.com>
Signed-off-by: Stefan Roese <sr@denx.de>
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
(cherry picked from commit 2544f47078635958bacb106684a2f81f57a4ed80)