mirror of
https://review.coreboot.org/flashrom.git
synced 2025-07-02 22:43:17 +02:00
Use the register mapping feature bit
All functions which just call probe_jedec and then map flash registers are replaced by probe_jedec. All functions which call probe_jedec, map flash registers and do something else can at least eliminate mapping flash registers. Fix logic inversion in probe_jedec to map flash registers on success instead of on failure. Change a few TIMING_IGNORED to TIMING_FIXME where probe_jedec is used. Total savings: One probe function simplified, three probe functions eliminated. Corresponding to flashrom svn r839. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de> Acked-by: Sean Nelson <audiohacked@gmail.com>
This commit is contained in:
12
w39v080fa.c
12
w39v080fa.c
@ -20,18 +20,6 @@
|
||||
|
||||
#include "flash.h"
|
||||
|
||||
int probe_winbond_fwhub(struct flashchip *flash)
|
||||
{
|
||||
int result = probe_jedec(flash);
|
||||
|
||||
if (!result)
|
||||
return result;
|
||||
|
||||
map_flash_registers(flash);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
static int unlock_block_winbond_fwhub(struct flashchip *flash, int offset)
|
||||
{
|
||||
chipaddr wrprotect = flash->virtual_registers + offset + 2;
|
||||
|
Reference in New Issue
Block a user