15 #define CMD_AT25DF_WREN 0x06
16 #define CMD_AT25DF_WRDI 0x04
17 #define CMD_AT25DF_RDSR 0x05
18 #define CMD_AT25DF_WRSR 0x01
19 #define CMD_AT25DF_READ 0x03
20 #define CMD_AT25DF_FAST_READ 0x0b
21 #define CMD_AT25DF_PP 0x02
22 #define CMD_AT25DF_SE 0x20
23 #define CMD_AT25DF_BE 0xd8
24 #define CMD_AT25DF_CE 0xc7
25 #define CMD_AT25DF_DP 0xb9
26 #define CMD_AT25DF_RES 0xab
32 .nr_sectors_shift = 12,
37 .nr_sectors_shift = 8,
42 .nr_sectors_shift = 8,
47 .nr_sectors_shift = 9,
52 .nr_sectors_shift = 9,
57 .nr_sectors_shift = 10,
62 .nr_sectors_shift = 10,
67 .nr_sectors_shift = 11,
72 .nr_sectors_shift = 8,
77 .nr_sectors_shift = 9,
82 .nr_sectors_shift = 9,
87 .nr_sectors_shift = 10,
94 .sector_size_kib_shift = 2,
95 .match_id_mask[0] = 0xffff,
const struct spi_flash_vendor_info spi_flash_adesto_vi
static const struct spi_flash_part_id flash_table[]
const struct spi_flash_ops_descriptor spi_flash_pp_0x20_sector_desc