Home
last modified time | relevance | path

Searched refs:SECT_4K (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/mtd/spi-nor/
H A Dwinbond.c38 { "w25x05", INFO(0xef3010, 0, 64 * 1024, 1, SECT_4K) },
39 { "w25x10", INFO(0xef3011, 0, 64 * 1024, 2, SECT_4K) },
40 { "w25x20", INFO(0xef3012, 0, 64 * 1024, 4, SECT_4K) },
41 { "w25x40", INFO(0xef3013, 0, 64 * 1024, 8, SECT_4K) },
42 { "w25x80", INFO(0xef3014, 0, 64 * 1024, 16, SECT_4K) },
43 { "w25x16", INFO(0xef3015, 0, 64 * 1024, 32, SECT_4K) },
45 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
47 { "w25x32", INFO(0xef3016, 0, 64 * 1024, 64, SECT_4K) },
49 SECT_4K | SPI_NOR_DUAL_READ |
52 { "w25q20cl", INFO(0xef4012, 0, 64 * 1024, 4, SECT_4K) },
[all...]
H A Dmacronix.c38 { "mx25l512e", INFO(0xc22010, 0, 64 * 1024, 1, SECT_4K) },
39 { "mx25l2005a", INFO(0xc22012, 0, 64 * 1024, 4, SECT_4K) },
40 { "mx25l4005a", INFO(0xc22013, 0, 64 * 1024, 8, SECT_4K) },
42 { "mx25l1606e", INFO(0xc22015, 0, 64 * 1024, 32, SECT_4K) },
43 { "mx25l3205d", INFO(0xc22016, 0, 64 * 1024, 64, SECT_4K) },
44 { "mx25l3255e", INFO(0xc29e16, 0, 64 * 1024, 64, SECT_4K) },
45 { "mx25l6405d", INFO(0xc22017, 0, 64 * 1024, 128, SECT_4K) },
46 { "mx25u2033e", INFO(0xc22532, 0, 64 * 1024, 4, SECT_4K) },
48 SECT_4K | SPI_NOR_DUAL_READ |
50 { "mx25u4035", INFO(0xc22533, 0, 64 * 1024, 8, SECT_4K) },
[all...]
H A Dmicron-st.c13 SECT_4K | USE_FSR | SPI_NOR_OCTAL_READ |
16 SECT_4K | USE_FSR | SPI_NOR_OCTAL_READ |
22 SECT_4K | SPI_NOR_QUAD_READ) },
28 SECT_4K | SPI_NOR_QUAD_READ) },
30 SECT_4K | SPI_NOR_QUAD_READ) },
32 SECT_4K | USE_FSR | SPI_NOR_QUAD_READ |
36 SECT_4K | USE_FSR | SPI_NOR_QUAD_READ) },
38 SECT_4K | USE_FSR | SPI_NOR_DUAL_READ |
40 { "n25q256a", INFO(0x20ba19, 0, 64 * 1024, 512, SECT_4K |
44 SECT_4K | USE_FS
[all...]
H A Dissi.c35 { "is25cd512", INFO(0x7f9d20, 0, 32 * 1024, 2, SECT_4K) },
37 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
39 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
41 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
43 SECT_4K | SPI_NOR_DUAL_READ) },
45 SECT_4K | SPI_NOR_DUAL_READ) },
47 SECT_4K | SPI_NOR_DUAL_READ) },
49 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
53 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
55 SECT_4K | SPI_NOR_DUAL_REA
[all...]
H A Dsst.c14 SECT_4K | SST_WRITE) },
16 SECT_4K | SST_WRITE) },
18 SECT_4K | SST_WRITE) },
20 SECT_4K | SST_WRITE) },
22 SECT_4K | SPI_NOR_4BIT_BP) },
24 SECT_4K | SST_WRITE) },
26 SECT_4K | SST_WRITE) },
28 SECT_4K | SST_WRITE) },
29 { "sst25wf020a", INFO(0x621612, 0, 64 * 1024, 4, SECT_4K) },
30 { "sst25wf040b", INFO(0x621613, 0, 64 * 1024, 8, SECT_4K) },
[all...]
H A Datmel.c60 { "at25fs010", INFO(0x1f6601, 0, 32 * 1024, 4, SECT_4K | SPI_NOR_HAS_LOCK)
62 { "at25fs040", INFO(0x1f6604, 0, 64 * 1024, 8, SECT_4K | SPI_NOR_HAS_LOCK)
65 { "at25df041a", INFO(0x1f4401, 0, 64 * 1024, 8, SECT_4K | SPI_NOR_HAS_LOCK) },
66 { "at25df321", INFO(0x1f4700, 0, 64 * 1024, 64, SECT_4K | SPI_NOR_HAS_LOCK) },
67 { "at25df321a", INFO(0x1f4701, 0, 64 * 1024, 64, SECT_4K | SPI_NOR_HAS_LOCK) },
68 { "at25df641", INFO(0x1f4800, 0, 64 * 1024, 128, SECT_4K | SPI_NOR_HAS_LOCK) },
71 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
73 { "at26f004", INFO(0x1f0400, 0, 64 * 1024, 8, SECT_4K) },
74 { "at26df081a", INFO(0x1f4501, 0, 64 * 1024, 16, SECT_4K | SPI_NOR_HAS_LOCK) },
75 { "at26df161a", INFO(0x1f4601, 0, 64 * 1024, 32, SECT_4K | SPI_NOR_HAS_LOC
[all...]
H A Dspansion.c81 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
83 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
85 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
87 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
89 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
90 { "s25fl132k", INFO(0x014016, 0, 64 * 1024, 64, SECT_4K) },
91 { "s25fl164k", INFO(0x014017, 0, 64 * 1024, 128, SECT_4K) },
93 SECT_4K | SPI_NOR_DUAL_READ) },
95 SECT_4K | SPI_NOR_DUAL_READ) },
97 SECT_4K | SPI_NOR_DUAL_REA
[all...]
H A Dgigadevice.c28 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
31 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
34 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
37 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
40 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
43 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
46 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
49 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
H A Deon.c13 { "en25f32", INFO(0x1c3116, 0, 64 * 1024, 64, SECT_4K) },
17 { "en25q64", INFO(0x1c3017, 0, 64 * 1024, 128, SECT_4K) },
19 SECT_4K | SPI_NOR_DUAL_READ) },
21 SECT_4K | SPI_NOR_DUAL_READ) },
24 SECT_4K | SPI_NOR_DUAL_READ) },
27 { "en25s64", INFO(0x1c3817, 0, 64 * 1024, 128, SECT_4K) },
H A Desmt.c14 SECT_4K | SPI_NOR_HAS_LOCK) },
16 SECT_4K | SPI_NOR_HAS_LOCK) },
18 SECT_4K | SPI_NOR_HAS_LOCK) },
H A Dxmc.c14 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
16 SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
H A Dcore.h275 #define SECT_4K BIT(0) /* SPINOR_OP_BE_4K works uniformly */ macro
H A Dcore.c2815 } else if (info->flags & SECT_4K) { in spi_nor_info_init_params()
/kernel/linux/linux-6.6/drivers/mtd/spi-nor/
H A Dwinbond.c47 NO_SFDP_FLAGS(SECT_4K) },
49 NO_SFDP_FLAGS(SECT_4K) },
51 NO_SFDP_FLAGS(SECT_4K) },
53 NO_SFDP_FLAGS(SECT_4K) },
55 NO_SFDP_FLAGS(SECT_4K) },
57 NO_SFDP_FLAGS(SECT_4K) },
60 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
63 NO_SFDP_FLAGS(SECT_4K) },
66 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
69 NO_SFDP_FLAGS(SECT_4K) },
[all...]
H A Dmacronix.c38 NO_SFDP_FLAGS(SECT_4K) },
40 NO_SFDP_FLAGS(SECT_4K) },
42 NO_SFDP_FLAGS(SECT_4K) },
45 NO_SFDP_FLAGS(SECT_4K) },
47 NO_SFDP_FLAGS(SECT_4K) },
49 NO_SFDP_FLAGS(SECT_4K) },
51 NO_SFDP_FLAGS(SECT_4K) },
53 NO_SFDP_FLAGS(SECT_4K) },
55 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
58 NO_SFDP_FLAGS(SECT_4K) },
[all...]
H A Dissi.c52 NO_SFDP_FLAGS(SECT_4K) },
54 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
56 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
58 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
60 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ) },
62 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ) },
64 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ) },
70 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
72 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
74 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_REA
[all...]
H A Dsst.c67 NO_SFDP_FLAGS(SECT_4K)
71 NO_SFDP_FLAGS(SECT_4K)
75 NO_SFDP_FLAGS(SECT_4K)
79 NO_SFDP_FLAGS(SECT_4K)
84 NO_SFDP_FLAGS(SECT_4K) },
87 NO_SFDP_FLAGS(SECT_4K)
91 NO_SFDP_FLAGS(SECT_4K)
95 NO_SFDP_FLAGS(SECT_4K)
99 NO_SFDP_FLAGS(SECT_4K) },
102 NO_SFDP_FLAGS(SECT_4K) },
[all...]
H A Datmel.c169 NO_SFDP_FLAGS(SECT_4K)
173 NO_SFDP_FLAGS(SECT_4K)
177 NO_SFDP_FLAGS(SECT_4K)
181 NO_SFDP_FLAGS(SECT_4K)
185 NO_SFDP_FLAGS(SECT_4K)
189 NO_SFDP_FLAGS(SECT_4K)
192 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
194 NO_SFDP_FLAGS(SECT_4K) },
197 NO_SFDP_FLAGS(SECT_4K)
201 NO_SFDP_FLAGS(SECT_4K)
[all...]
H A Dgigadevice.c39 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
43 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
47 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
51 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
55 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
59 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
63 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
H A Dmicron-st.c163 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_OCTAL_READ |
170 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_OCTAL_READ)
178 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_QUAD_READ) },
184 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_QUAD_READ) },
186 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_QUAD_READ) },
190 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_QUAD_READ)
196 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_QUAD_READ)
200 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ)
205 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
212 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_REA
[all...]
H A Deon.c14 NO_SFDP_FLAGS(SECT_4K) },
19 NO_SFDP_FLAGS(SECT_4K) },
21 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ) },
23 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ) },
26 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ) },
31 NO_SFDP_FLAGS(SECT_4K) },
H A Desmt.c15 NO_SFDP_FLAGS(SECT_4K) },
18 NO_SFDP_FLAGS(SECT_4K) },
21 NO_SFDP_FLAGS(SECT_4K) },
H A Dxmc.c14 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
17 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
H A Dspansion.c820 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
823 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
826 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
829 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
832 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ |
835 NO_SFDP_FLAGS(SECT_4K) },
837 NO_SFDP_FLAGS(SECT_4K) },
839 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ) },
841 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ) },
843 NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_REA
[all...]
H A Dcore.h480 * SECT_4K: SPINOR_OP_BE_4K works uniformly.
530 #define SECT_4K BIT(1) macro

Completed in 12 milliseconds

12