File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change 155
155
#define M50LPW080 0x002F
156
156
#define M50FLW080A 0x0080
157
157
#define M50FLW080B 0x0081
158
+ #define PSD4256G6V 0x00e9
158
159
159
160
/* SST */
160
161
#define SST29EE020 0x0010
@@ -206,6 +207,7 @@ enum uaddr {
206
207
MTD_UADDR_0x0555_0x02AA ,
207
208
MTD_UADDR_0x0555_0x0AAA ,
208
209
MTD_UADDR_0x5555_0x2AAA ,
210
+ MTD_UADDR_0x0AAA_0x0554 ,
209
211
MTD_UADDR_0x0AAA_0x0555 ,
210
212
MTD_UADDR_0xAAAA_0x5555 ,
211
213
MTD_UADDR_DONT_CARE , /* Requires an arbitrary address */
@@ -250,6 +252,11 @@ static const struct unlock_addr unlock_addrs[] = {
250
252
.addr2 = 0x2aaa
251
253
},
252
254
255
+ [MTD_UADDR_0x0AAA_0x0554 ] = {
256
+ .addr1 = 0x0AAA ,
257
+ .addr2 = 0x0554
258
+ },
259
+
253
260
[MTD_UADDR_0x0AAA_0x0555 ] = {
254
261
.addr1 = 0x0AAA ,
255
262
.addr2 = 0x0555
@@ -1743,6 +1750,18 @@ static const struct amd_flash_info jedec_table[] = {
1743
1750
ERASEINFO (0x10000 ,13 ),
1744
1751
ERASEINFO (0x1000 ,16 ),
1745
1752
}
1753
+ }, {
1754
+ .mfr_id = 0xff00 | MANUFACTURER_ST ,
1755
+ .dev_id = 0xff00 | PSD4256G6V ,
1756
+ .name = "ST PSD4256G6V" ,
1757
+ .devtypes = CFI_DEVICETYPE_X16 ,
1758
+ .uaddr = MTD_UADDR_0x0AAA_0x0554 ,
1759
+ .dev_size = SIZE_1MiB ,
1760
+ .cmd_set = P_ID_AMD_STD ,
1761
+ .nr_regions = 1 ,
1762
+ .regions = {
1763
+ ERASEINFO (0x10000 ,16 ),
1764
+ }
1746
1765
}, {
1747
1766
.mfr_id = MANUFACTURER_TOSHIBA ,
1748
1767
.dev_id = TC58FVT160 ,
You can’t perform that action at this time.
0 commit comments