Commit 5fac6c2
committed
Add STM32MP25 SPI NOR support
Merge series from [email protected]:
This series adds SPI NOR support for STM32MP25 SoCs from STMicroelectronics.
On STM32MP25 SoCs family, an Octo Memory Manager block manages the muxing,
the memory area split, the chip select override and the time constraint
between its 2 Octo SPI children.
Due to these depedencies, this series adds support for:
- Octo Memory Manager driver (not applied for SPI).
- Octo SPI driver.
- yaml schema for Octo Memory Manager and Octo SPI drivers.
The device tree files adds Octo Memory Manager and its 2 associated Octo
SPI chidren in stm32mp251.dtsi and adds SPI NOR support in stm32mp257f-ev1
board.File tree
595 files changed
+7973
-3922
lines changed- Documentation
- arch/arm64
- devicetree/bindings
- clock
- display
- panel
- ti
- interrupt-controller
- net/wireless
- nvmem
- regulator
- spi
- driver-api
- filesystems/bcachefs
- netlink/specs
- networking
- virt/kvm
- arch
- alpha
- include
- asm
- uapi/asm
- kernel
- mm
- arm64
- include/asm
- kernel
- vdso
- kvm
- hyp
- include/hyp
- nvhe
- vhe
- vgic
- mm
- loongarch
- include/asm
- kernel
- kvm
- lib
- mm
- mips
- include/asm
- kernel
- powerpc/sysdev
- s390
- configs
- include/asm
- kernel
- kvm
- mm
- pci
- um
- drivers
- kernel
- os-Linux/skas
- x86
- boot/compressed
- events
- intel
- include/asm
- kernel/cpu
- kvm
- mmu
- svm
- vmx
- um
- os-Linux
- virt/svm
- xen
- block/partitions
- drivers
- accel
- amdxdna
- ivpu
- acpi
- arm64
- base
- power
- regmap
- block
- bluetooth
- bus
- cpufreq
- crypto/ccp
- dma
- firmware
- efi
- libstub
- gpio
- gpu
- drm
- amd
- amdgpu
- amdkfd
- display/dc
- core
- dce
- dml2
- dml21
- dml
- hubbub
- dcn30
- dcn31
- dcn32
- dcn35
- hubp
- dcn30
- dcn32
- hwss/dcn35
- pm
- swsmu
- arm/display/komeda
- ast
- display
- hisilicon/hibmc
- i915
- display
- gem
- gt/uc
- selftests
- panthor
- tests
- xe
- regs
- host1x
- hid
- amd-sfh-hid
- i2c-hid
- intel-ish-hid
- ipc
- ishtp
- intel-thc-hid
- surface-hid
- usbhid
- i2c
- iommu
- amd
- intel
- irqchip
- md
- mfd
- mmc/host
- net
- can
- c_can
- ctucanfd
- rockchip
- usb/etas_es58x
- ethernet
- aquantia/atlantic
- broadcom
- genet
- intel
- iavf
- ice
- devlink
- idpf
- igc
- ixgbe
- mellanox/mlxsw
- stmicro/stmmac
- ti
- phy
- pse-pd
- team
- vmxnet3
- vxlan
- wireless
- ath/ath12k
- broadcom/brcm80211/brcmfmac
- nvme
- host
- target
- of
- pci
- pcie
- pinctrl
- platform/x86
- intel
- ifs
- int3472
- pmc
- powercap
- ptp
- regulator
- s390
- cio
- net
- scsi
- soc/qcom
- spi
- target
- thermal
- tty
- serial
- 8250
- ufs
- core
- host
- usb
- class
- core
- dwc2
- dwc3
- gadget
- function
- udc
- host
- phy
- roles
- serial
- typec/tcpm
- xen
- fs
- bcachefs
- btrfs
- erofs
- gfs2
- nfsd
- notify
- smb/client
- vboxsf
- xfs
- libxfs
- include
- asm-generic
- drm
- display
- dt-bindings/clock
- linux
- device
- sched
- net
- bluetooth
- trace/events
- uapi
- drm
- linux
- ufs
- io_uring
- kernel
- cgroup
- futex
- irq
- sched
- time
- trace
- lib
- net
- ax25
- batman-adv
- bluetooth
- hidp
- can/j1939
- core
- ethtool
- ipv4
- ipv6
- netfilter
- openvswitch
- rose
- rxrpc
- sched
- vmw_vsock
- rust
- bindings
- kernel
- samples
- hid
- rust
- scripts
- mod
- package
- security/tomoyo
- tools
- objtool
- sched_ext/include/scx
- testing
- selftests
- cgroup
- drivers/net/hw
- filesystems/statmount
- kvm
- s390
- x86
- livepatch
- net
- mptcp
- sched_ext
- seccomp
- tc-testing/tc-tests
- infra
- qdiscs
- vsock
- virt/kvm
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
595 files changed
+7973
-3922
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
376 | 376 | | |
377 | 377 | | |
378 | 378 | | |
| 379 | + | |
379 | 380 | | |
380 | 381 | | |
381 | 382 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2515 | 2515 | | |
2516 | 2516 | | |
2517 | 2517 | | |
2518 | | - | |
| 2518 | + | |
2519 | 2519 | | |
2520 | | - | |
2521 | | - | |
2522 | | - | |
| 2520 | + | |
2523 | 2521 | | |
2524 | 2522 | | |
2525 | 2523 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| 27 | + | |
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
| 32 | + | |
30 | 33 | | |
31 | 34 | | |
32 | 35 | | |
| |||
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
16 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
| 24 | + | |
21 | 25 | | |
22 | 26 | | |
23 | 27 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
Lines changed: 29 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
Lines changed: 29 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
| 17 | + | |
| 18 | + | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
| |||
0 commit comments