Datasheet at: https://www.dialog-semiconductor.com/sites/default/files/2021-02/DS-AT25SF128A-168.pdf

Probing for Unknown SFDP-capable chip, 0 kB: SFDP revision = 1.0
SFDP number of parameter headers is 2 (NPH = 1).

SFDP parameter table header 0/1:
  ID 0x00, version 1.0
  Length 36 B, Parameter Table Pointer 0x000030
Parsing JEDEC flash parameter table...
  3-Byte only addressing.
  Status register is non-volatile and the standard does not allow vendors to tell us whether EWSR/WREN is needed for status register writes - assuming EWSR.
  Write chunk size is at least 64 B.
  Flash chip size is 16384 kB.
  Block eraser 0: 4096 x 4096 B with opcode 0x20
  Tried to add a duplicate block eraser: 4096 x 4096 B with opcode 0x20.
  Block eraser 1: 512 x 32768 B with opcode 0x52
  Block eraser 2: 256 x 65536 B with opcode 0xd8
done.

SFDP parameter table header 1/1:
  ID 0x1f, version 1.0
  Length 12 B, Parameter Table Pointer 0x000060
===
SFDP has autodetected a flash chip which is not natively supported by flashrom yet.
All standard operations (read, verify, erase and write) should work, but to support all possible features we need to add them manually.
You can help us by mailing us the output of the following command to flashrom@flashrom.org:
'flashrom -VV [plus the -p/--programmer parameter]'
Thanks for your help!
===