Commit 38f1aa5
committed
Merge tag 'spi-nor/for-6.4' into mtd/next
SPI NOR core changes:
* introduce Read While Write support for flashes featuring several banks
* set the 4-Byte Address Mode method based on SFDP data
* allow post_sfdp hook to return errors
* parse SCCR MC table and introduce support for multi-chip devices
SPI NOR manufacturer drivers changes:
* macronix: add support for mx25uw51245g with RWW
* spansion:
- determine current address mode at runtime as it can be changed in a
non-volatile way and differ from factory defaults or from what SFDP
advertises.
- enable JFFS2 write buffer mode for few ECC'd NOR flashes: S25FS256T,
s25hx and s28hx
- add support for s25hl02gt and s25hs02gt
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>399 files changed
Lines changed: 4972 additions & 52402 deletions
File tree
- Documentation
- ABI/stable
- bpf
- driver-api/mtd
- filesystems/ext4
- netlink
- specs
- userspace-api/netlink
- arch
- alpha/lib
- m68k
- kernel
- mm
- mips/configs
- powerpc
- boot/dts/fsl
- configs
- xmon
- riscv
- errata/sifive
- include/asm
- kernel
- compat_vdso
- net
- sh
- include/asm
- kernel
- x86
- include/asm
- kernel
- cpu
- resctrl
- block
- drivers
- char
- tpm
- eventlog
- gpu/drm
- amd
- amdgpu
- amdkfd
- display/dc/clk_mgr/dcn301
- pm/swsmu/smu13
- display
- msm
- adreno
- disp/dpu1
- nouveau
- dispnv50
- include/nvkm/subdev
- nvkm/subdev/fb
- tiny
- hid
- intel-ish-hid/ipc
- i2c
- muxes
- media/i2c
- misc
- mtd
- maps
- spi-nor
- ubi
- net
- dsa
- ethernet
- broadcom
- bnxt
- intel/ice
- marvell/octeontx2/af
- mediatek
- microchip
- lan966x
- sparx5
- netronome/nfp
- nfd3
- nfdk
- stmicro/stmmac
- ieee802154
- phy
- usb
- wireguard
- nfc/fdp
- platform
- mellanox
- x86
- amd
- dell
- intel
- int3472
- speed_select_if
- scsi
- hisi_sas
- lpfc
- megaraid
- mpi3mr
- qla2xxx
- staging
- r8188eu
- core
- hal
- include
- os_dep
- rtl8192e/rtl8192e
- rtl8723bs
- include
- os_dep
- target/iscsi
- thermal/intel/int340x_thermal
- tty/serial
- ufs
- core
- host
- w1/masters
- fs
- btrfs
- erofs
- ext4
- jbd2
- nfsd
- udf
- xfs
- include
- linux
- mtd
- net/netfilter
- uapi/linux
- io_uring
- kernel
- bpf
- net
- bpf
- caif
- core
- ieee802154
- ipv4
- netfilter
- ipv6
- ila
- netfilter
- netfilter
- nfc
- sched
- smc
- sunrpc
- tls
- unix
- wireless
- tools
- arch
- arm64/include/uapi/asm
- x86
- include
- asm
- uapi/asm
- lib
- include
- linux
- uapi/linux
- vdso
- net/ynl
- lib
- perf
- tests/shell
- lib
- util
- bpf_skel
- testing/selftests
- bpf/prog_tests
- clone3
- hid
- netfilter
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
139 | 142 | | |
140 | 143 | | |
141 | 144 | | |
| |||
306 | 309 | | |
307 | 310 | | |
308 | 311 | | |
| 312 | + | |
| 313 | + | |
309 | 314 | | |
310 | 315 | | |
311 | 316 | | |
| |||
411 | 416 | | |
412 | 417 | | |
413 | 418 | | |
414 | | - | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
415 | 423 | | |
416 | 424 | | |
417 | 425 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
705 | 705 | | |
706 | 706 | | |
707 | 707 | | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
708 | 717 | | |
709 | 718 | | |
710 | 719 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
| 10 | + | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
461 | 461 | | |
462 | 462 | | |
463 | 463 | | |
464 | | - | |
465 | | - | |
| 464 | + | |
| 465 | + | |
466 | 466 | | |
467 | 467 | | |
468 | 468 | | |
469 | 469 | | |
470 | 470 | | |
471 | 471 | | |
472 | | - | |
| 472 | + | |
473 | 473 | | |
474 | 474 | | |
475 | 475 | | |
| |||
684 | 684 | | |
685 | 685 | | |
686 | 686 | | |
687 | | - | |
688 | 687 | | |
689 | 688 | | |
690 | 689 | | |
691 | | - | |
692 | | - | |
693 | | - | |
694 | 690 | | |
695 | 691 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
67 | | - | |
68 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
109 | | - | |
110 | | - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
11 | 13 | | |
12 | 14 | | |
13 | 15 | | |
14 | | - | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
28 | | - | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | 42 | | |
44 | 43 | | |
45 | 44 | | |
46 | 45 | | |
47 | 46 | | |
48 | 47 | | |
49 | | - | |
50 | 48 | | |
51 | 49 | | |
52 | 50 | | |
| |||
61 | 59 | | |
62 | 60 | | |
63 | 61 | | |
64 | | - | |
65 | 62 | | |
66 | 63 | | |
67 | 64 | | |
| |||
71 | 68 | | |
72 | 69 | | |
73 | 70 | | |
74 | | - | |
75 | 71 | | |
76 | 72 | | |
77 | 73 | | |
| |||
80 | 76 | | |
81 | 77 | | |
82 | 78 | | |
83 | | - | |
84 | 79 | | |
85 | 80 | | |
86 | 81 | | |
| |||
96 | 91 | | |
97 | 92 | | |
98 | 93 | | |
99 | | - | |
100 | 94 | | |
101 | 95 | | |
102 | 96 | | |
103 | 97 | | |
104 | 98 | | |
105 | 99 | | |
106 | | - | |
107 | 100 | | |
108 | 101 | | |
109 | 102 | | |
| |||
119 | 112 | | |
120 | 113 | | |
121 | 114 | | |
122 | | - | |
123 | 115 | | |
124 | 116 | | |
125 | 117 | | |
| |||
132 | 124 | | |
133 | 125 | | |
134 | 126 | | |
135 | | - | |
136 | 127 | | |
137 | 128 | | |
138 | 129 | | |
| |||
180 | 171 | | |
181 | 172 | | |
182 | 173 | | |
183 | | - | |
184 | 174 | | |
185 | 175 | | |
186 | 176 | | |
| |||
205 | 195 | | |
206 | 196 | | |
207 | 197 | | |
208 | | - | |
209 | 198 | | |
210 | 199 | | |
211 | 200 | | |
| |||
251 | 240 | | |
252 | 241 | | |
253 | 242 | | |
254 | | - | |
255 | 243 | | |
256 | 244 | | |
257 | 245 | | |
258 | 246 | | |
259 | 247 | | |
260 | | - | |
261 | 248 | | |
262 | 249 | | |
263 | 250 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
| 31 | + | |
29 | 32 | | |
30 | 33 | | |
31 | 34 | | |
| |||
71 | 74 | | |
72 | 75 | | |
73 | 76 | | |
| 77 | + | |
74 | 78 | | |
75 | 79 | | |
76 | 80 | | |
| |||
0 commit comments