This is based on '[PATCH 0/5] Bunch of stuff on the way to new probing' and requires at least some of them to apply cleanly. Maybe the posted ones are not up to date and do not allow to apply these cleanly. Please ping me in that case then I'll regroup and resend the whole set again.
This patch set is not completely ready yet nor tested very throughly, but it is probably ready to be tested... please do so. Also, '[PATCH] Allow shifted JEDEC access' is not integrated yet and I think it should go into a follow up anyway.
The opaque changes might be unwanted...
Stefan Tauner (4): Get rid of .probe_timing. Get rid of FEATURE_ADDR_SHIFTED. Refine physical address mapping of flash chips. Complete probing rewrite.
82802ab.c | 50 +- Makefile | 2 +- at45db.c | 48 +- chipdrivers.h | 35 +- cli_classic.c | 132 +- en29lv640b.c | 27 +- flash.h | 82 +- flashchips.c | 4040 +++++++++++++++++++++++++++++---------------------------- flashchips.h | 888 +++++++------ flashrom.c | 442 +++++-- ichspi.c | 52 +- jedec.c | 185 +-- m29f400bt.c | 23 +- opaque.c | 22 +- print.c | 13 +- print_wiki.c | 11 - programmer.c | 2 +- programmer.h | 5 +- sfdp.c | 109 +- spi25.c | 281 +--- stm50.c | 2 +- w29ee011.c | 37 +- 22 files changed, 3353 insertions(+), 3135 deletions(-)