@@ -62,38 +62,16 @@ static const struct spi_nor_fixups sst26vf_nor_fixups = {
62
62
63
63
static const struct flash_info sst_nor_parts [] = {
64
64
{
65
- .id = SNOR_ID (0xbf , 0x25 , 0x8d ),
66
- .name = "sst25vf040b" ,
67
- .size = SZ_512K ,
68
- .flags = SPI_NOR_HAS_LOCK | SPI_NOR_SWP_IS_VOLATILE ,
69
- .no_sfdp_flags = SECT_4K ,
70
- .mfr_flags = SST_WRITE ,
71
- }, {
72
- .id = SNOR_ID (0xbf , 0x25 , 0x8e ),
73
- .name = "sst25vf080b" ,
74
- .size = SZ_1M ,
75
- .flags = SPI_NOR_HAS_LOCK | SPI_NOR_SWP_IS_VOLATILE ,
76
- .no_sfdp_flags = SECT_4K ,
77
- .mfr_flags = SST_WRITE ,
78
- }, {
79
- .id = SNOR_ID (0xbf , 0x25 , 0x41 ),
80
- .name = "sst25vf016b" ,
81
- .size = SZ_2M ,
82
- .flags = SPI_NOR_HAS_LOCK | SPI_NOR_SWP_IS_VOLATILE ,
83
- .no_sfdp_flags = SECT_4K ,
84
- .mfr_flags = SST_WRITE ,
85
- }, {
86
- .id = SNOR_ID (0xbf , 0x25 , 0x4a ),
87
- .name = "sst25vf032b" ,
88
- .size = SZ_4M ,
89
- .flags = SPI_NOR_HAS_LOCK | SPI_NOR_SWP_IS_VOLATILE ,
65
+ .id = SNOR_ID (0x62 , 0x16 , 0x12 ),
66
+ .name = "sst25wf020a" ,
67
+ .size = SZ_256K ,
68
+ .flags = SPI_NOR_HAS_LOCK ,
90
69
.no_sfdp_flags = SECT_4K ,
91
- .mfr_flags = SST_WRITE ,
92
70
}, {
93
- .id = SNOR_ID (0xbf , 0x25 , 0x4b ),
94
- .name = "sst25vf064c " ,
95
- .size = SZ_8M ,
96
- .flags = SPI_NOR_HAS_LOCK | SPI_NOR_4BIT_BP | SPI_NOR_SWP_IS_VOLATILE ,
71
+ .id = SNOR_ID (0x62 , 0x16 , 0x13 ),
72
+ .name = "sst25wf040b " ,
73
+ .size = SZ_512K ,
74
+ .flags = SPI_NOR_HAS_LOCK ,
97
75
.no_sfdp_flags = SECT_4K ,
98
76
}, {
99
77
.id = SNOR_ID (0xbf , 0x25 , 0x01 ),
@@ -116,18 +94,6 @@ static const struct flash_info sst_nor_parts[] = {
116
94
.flags = SPI_NOR_HAS_LOCK | SPI_NOR_SWP_IS_VOLATILE ,
117
95
.no_sfdp_flags = SECT_4K ,
118
96
.mfr_flags = SST_WRITE ,
119
- }, {
120
- .id = SNOR_ID (0x62 , 0x16 , 0x12 ),
121
- .name = "sst25wf020a" ,
122
- .size = SZ_256K ,
123
- .flags = SPI_NOR_HAS_LOCK ,
124
- .no_sfdp_flags = SECT_4K ,
125
- }, {
126
- .id = SNOR_ID (0x62 , 0x16 , 0x13 ),
127
- .name = "sst25wf040b" ,
128
- .size = SZ_512K ,
129
- .flags = SPI_NOR_HAS_LOCK ,
130
- .no_sfdp_flags = SECT_4K ,
131
97
}, {
132
98
.id = SNOR_ID (0xbf , 0x25 , 0x04 ),
133
99
.name = "sst25wf040" ,
@@ -143,10 +109,39 @@ static const struct flash_info sst_nor_parts[] = {
143
109
.no_sfdp_flags = SECT_4K ,
144
110
.mfr_flags = SST_WRITE ,
145
111
}, {
146
- .id = SNOR_ID (0xbf , 0x26 , 0x51 ),
147
- .name = "sst26wf016b " ,
112
+ .id = SNOR_ID (0xbf , 0x25 , 0x41 ),
113
+ .name = "sst25vf016b " ,
148
114
.size = SZ_2M ,
149
- .no_sfdp_flags = SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ ,
115
+ .flags = SPI_NOR_HAS_LOCK | SPI_NOR_SWP_IS_VOLATILE ,
116
+ .no_sfdp_flags = SECT_4K ,
117
+ .mfr_flags = SST_WRITE ,
118
+ }, {
119
+ .id = SNOR_ID (0xbf , 0x25 , 0x4a ),
120
+ .name = "sst25vf032b" ,
121
+ .size = SZ_4M ,
122
+ .flags = SPI_NOR_HAS_LOCK | SPI_NOR_SWP_IS_VOLATILE ,
123
+ .no_sfdp_flags = SECT_4K ,
124
+ .mfr_flags = SST_WRITE ,
125
+ }, {
126
+ .id = SNOR_ID (0xbf , 0x25 , 0x4b ),
127
+ .name = "sst25vf064c" ,
128
+ .size = SZ_8M ,
129
+ .flags = SPI_NOR_HAS_LOCK | SPI_NOR_4BIT_BP | SPI_NOR_SWP_IS_VOLATILE ,
130
+ .no_sfdp_flags = SECT_4K ,
131
+ }, {
132
+ .id = SNOR_ID (0xbf , 0x25 , 0x8d ),
133
+ .name = "sst25vf040b" ,
134
+ .size = SZ_512K ,
135
+ .flags = SPI_NOR_HAS_LOCK | SPI_NOR_SWP_IS_VOLATILE ,
136
+ .no_sfdp_flags = SECT_4K ,
137
+ .mfr_flags = SST_WRITE ,
138
+ }, {
139
+ .id = SNOR_ID (0xbf , 0x25 , 0x8e ),
140
+ .name = "sst25vf080b" ,
141
+ .size = SZ_1M ,
142
+ .flags = SPI_NOR_HAS_LOCK | SPI_NOR_SWP_IS_VOLATILE ,
143
+ .no_sfdp_flags = SECT_4K ,
144
+ .mfr_flags = SST_WRITE ,
150
145
}, {
151
146
.id = SNOR_ID (0xbf , 0x26 , 0x41 ),
152
147
.name = "sst26vf016b" ,
@@ -164,6 +159,11 @@ static const struct flash_info sst_nor_parts[] = {
164
159
.flags = SPI_NOR_HAS_LOCK | SPI_NOR_SWP_IS_VOLATILE ,
165
160
.no_sfdp_flags = SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ ,
166
161
.fixups = & sst26vf_nor_fixups ,
162
+ }, {
163
+ .id = SNOR_ID (0xbf , 0x26 , 0x51 ),
164
+ .name = "sst26wf016b" ,
165
+ .size = SZ_2M ,
166
+ .no_sfdp_flags = SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ ,
167
167
}
168
168
};
169
169
0 commit comments