Searched hist:"92266 a11fad49b593ed7e3dce5c5cc7e0d8e4123" (Results 1 – 1 of 1) sorted by relevance
| /rk3399_rockchip-uboot/drivers/mtd/ |
| H A D | cfi_flash.c | 92266a11fad49b593ed7e3dce5c5cc7e0d8e4123 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)
|