Commit 7318234
committed
Merge tag 'asoc-v5.8' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
ASoC: Updates for v5.8
This has been another very active release with a bunch of new drivers,
lots of fixes everywhere and continued core improvements from
Morimoto-san:
- Lots of core cleanups and refactorings from Morimoto-san, factoring
out common operations and making the card abstraction more solid.
- Continued work on cleaning up and improving the Intel drivers, along
with some new platform support for them.
- Fixes to make the Marvell SSPA driver work upstream.
- Support for AMD Renoir ACP, Dialog DA7212, Freescale EASRC and
i.MX8M, Intel Elkhard Lake, Maxim MAX98390, Nuvoton NAU8812 and
NAU8814 and Realtek RT1016.1,665 files changed
Lines changed: 28530 additions & 10719 deletions
File tree
- Documentation
- admin-guide
- device-mapper
- arm64
- core-api
- devicetree/bindings
- display/panel
- dma
- dsp
- iio/adc
- mfd
- net/dsa
- phy
- regulator
- sound
- usb
- filesystems
- kbuild
- networking
- devlink
- usb
- virt/kvm
- arch
- arc
- configs
- include/asm
- kernel
- plat-eznps
- arm64
- boot/dts
- allwinner
- amlogic
- freescale
- qcom
- renesas
- rockchip
- configs
- crypto
- include/asm
- kernel
- vdso
- kvm
- hyp
- mm
- arm
- boot/dts
- configs
- crypto
- include/asm
- mach-imx
- mach-oxnas
- csky
- abiv1/inc/abi
- abiv2
- inc/abi
- include/asm
- kernel
- probes
- lib
- h8300/kernel
- hexagon/include/asm
- ia64/include/asm
- mips/include/asm
- nds32/include/asm
- powerpc
- include/asm
- book3s/32
- kernel
- vdso32
- kvm
- mm
- book3s32
- nohash
- platforms
- riscv
- include/asm
- kernel
- vdso
- mm
- s390
- boot
- include/asm
- kernel
- kvm
- lib
- mm
- pci
- sh
- include
- asm
- uapi/asm
- mm
- sparc/mm
- um
- drivers
- include/asm
- kernel/skas
- x86
- boot/tools
- crypto
- entry
- events/intel
- hyperv
- include/asm
- kernel
- apic
- kvm
- svm
- vmx
- mm
- pat
- net
- xen
- xtensa/include/asm
- block
- partitions
- crypto
- drivers
- acpi
- amba
- ata
- base
- firmware_loader
- power
- block
- bus/mhi/core
- char
- hw_random
- ipmi
- tpm
- clk
- rockchip
- tegra
- ti
- versatile
- counter
- cpufreq
- crypto
- caam
- chelsio
- dax
- dma-buf
- dma
- idxd
- ti
- xilinx
- firmware
- efi
- libstub
- imx
- xilinx
- fpga
- gpio
- gpu
- drm
- amd
- amdgpu
- display
- amdgpu_dm
- dc
- core
- dce110
- dcn10
- dcn20
- dcn21
- dml
- dcn20
- dcn21
- inc
- hw
- powerplay
- hwmgr
- bridge/analogix
- i915
- display
- gem
- selftests
- gt
- uc
- gvt
- selftests
- ingenic
- meson
- qxl
- scheduler
- sun4i
- tegra
- tidss
- virtio
- vmwgfx
- host1x
- hid
- i2c-hid
- usbhid
- hv
- hwmon
- hwtracing/coresight
- i2c
- algos
- busses
- muxes
- iio
- accel
- adc
- chemical
- common/st_sensors
- dac
- imu
- inv_mpu6050
- st_lsm6dsx
- infiniband
- core
- hw
- cxgb4
- hfi1
- i40iw
- mlx4
- mlx5
- sw
- rdmavt
- rxe
- siw
- interconnect/qcom
- iommu
- ipack/carriers
- md
- misc
- cardreader
- mei
- mic
- mmc
- core
- host
- most
- mtd
- nand
- raw/brcmnand
- spi
- ubi
- net
- caif
- can
- ifi_canfd
- dsa
- b53
- mv88e6xxx
- ocelot
- sja1105
- ethernet
- amazon/ena
- apple
- aquantia/atlantic
- broadcom
- bnxt
- genet
- cadence
- cavium
- chelsio/cxgb4
- freescale
- dpaa2
- dpaa
- enetc
- hisilicon
- huawei/hinic
- ibm
- intel
- e1000
- i40e
- marvell
- mvpp2
- octeontx2/nic
- mellanox
- mlx4
- mlx5/core
- diag
- en_accel
- en
- xsk
- ipoib
- steering
- mlxsw
- microchip
- moxa
- mscc
- natsemi
- netronome/nfp/abm
- pensando/ionic
- realtek
- sgi
- smsc
- stmicro/stmmac
- sun
- ti
- toshiba
- xscale
- hamradio
- hyperv
- ipa
- netdevsim
- phy
- mscc
- ppp
- team
- usb
- wimax/i2400m
- wireguard
- selftest
- wireless
- intel
- iwlegacy
- iwlwifi
- dvm
- fw
- api
- mvm
- pcie
- realtek/rtlwifi
- nvme/host
- pci
- phy
- qualcomm
- tegra
- pinctrl
- actions
- intel
- mediatek
- qcom
- platform
- chrome
- x86
- ptp
- rapidio/devices
- regulator
- remoteproc
- rpmsg
- s390/net
- scsi
- ibmvscsi
- qla2xxx
- soc
- fsl/dpio
- imx
- xilinx
- soundwire
- staging
- comedi
- drivers
- gasket
- greybus
- iio/resolver
- kpc2000/kpc2000
- ks7010
- vt6656
- wfx
- target
- thunderbolt
- tty
- hvc
- serial
- vt
- usb
- cdns3
- chipidea
- class
- core
- dwc3
- early
- gadget
- function
- legacy
- udc
- bdc
- host
- misc/sisusbvga
- mtu3
- phy
- serial
- storage
- typec
- mux
- tcpm
- vdpa
- ifcvf
- vdpa_sim
- vfio
- vhost
- virtio
- fs
- afs
- btrfs
- cachefiles
- ceph
- cifs
- configfs
- debugfs
- exfat
- ext4
- gfs2
- iomap
- nfsd
- nfs
- ocfs2/dlmfs
- overlayfs
- proc
- ubifs
- vboxsf
- include
- asm-generic
- drm
- linux
- amba
- iio
- mlx5
- platform_data
- sunrpc
- net
- netfilter
- soc
- mscc
- tegra
- sound
- sof
- trace/events
- uapi
- drm
- linux
- mmc
- netfilter_bridge
- usb
- scsi
- sound
- sof
- vdso
- init
- ipc
- kernel
- bpf
- events
- power
- sched
- trace
- lib
- kunit
- mpi
- mm
- kasan
- net
- atm
- ax25
- batman-adv
- bridge
- core
- dsa
- ethtool
- hsr
- ipv4
- ipv6
- mac80211
- mptcp
- netfilter
- netlabel
- netrom
- openvswitch
- qrtr
- rxrpc
- sched
- sctp
- sunrpc
- auth_gss
- xprtrdma
- tipc
- tls
- vmw_vsock
- x25
- samples
- bpf
- trace_events
- vfio-mdev
- scripts
- gcc-plugins
- gdb/linux
- security
- apparmor
- integrity
- evm
- ima
- selinux
- ss
- sound
- hda
- pci/hda
- soc
- amd
- raven
- renoir
- atmel
- bcm
- cirrus
- codecs
- dwc
- fsl
- hisilicon
- img
- intel
- atom
- sst
- baytrail
- boards
- common
- haswell
- skylake
- jz4740
- mediatek
- mt6797
- mt8173
- mt8183
- meson
- mxs
- pxa
- qcom
- qdsp6
- sh/rcar
- sof
- imx
- intel
- xtensa
- sprd
- tegra
- ti
- uniphier
- ux500
- tools
- bootconfig
- bpf
- bpftool
- runqslower
- build/feature
- cgroup
- include/uapi/linux
- lib/bpf
- objtool
- power/pm-graph
- testing/selftests
- bpf
- prog_tests
- progs
- verifier
- dmabuf-heaps
- drivers/net
- mlxsw
- netdevsim
- filesystems/epoll
- ftrace
- test.d
- ftrace
- kprobe
- preemptirq
- gpio
- intel_pstate
- ipc
- kselftest
- kvm
- include
- lib
- x86_64
- x86_64
- lkdtm
- memfd
- net
- mptcp
- nsfs
- seccomp
- tpm2
- vm
- wireguard
- qemu
- arch
- virtio
- asm
- generated
- linux
- vm
- virt/kvm
- arm
- hyp
- vgic
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 | |
|---|---|---|---|
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
| 145 | + | |
145 | 146 | | |
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
| 150 | + | |
| 151 | + | |
149 | 152 | | |
150 | 153 | | |
151 | 154 | | |
| |||
160 | 163 | | |
161 | 164 | | |
162 | 165 | | |
| 166 | + | |
163 | 167 | | |
164 | 168 | | |
165 | 169 | | |
| |||
170 | 174 | | |
171 | 175 | | |
172 | 176 | | |
173 | | - | |
174 | 177 | | |
175 | 178 | | |
176 | 179 | | |
| |||
191 | 194 | | |
192 | 195 | | |
193 | 196 | | |
| 197 | + | |
194 | 198 | | |
195 | 199 | | |
196 | 200 | | |
| |||
250 | 254 | | |
251 | 255 | | |
252 | 256 | | |
| 257 | + | |
253 | 258 | | |
254 | 259 | | |
255 | 260 | | |
| |||
260 | 265 | | |
261 | 266 | | |
262 | 267 | | |
263 | | - | |
264 | | - | |
| 268 | + | |
| 269 | + | |
265 | 270 | | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
266 | 274 | | |
267 | 275 | | |
268 | 276 | | |
| |||
334 | 342 | | |
335 | 343 | | |
336 | 344 | | |
| 345 | + | |
337 | 346 | | |
338 | 347 | | |
339 | 348 | | |
| |||
387 | 396 | | |
388 | 397 | | |
389 | 398 | | |
| 399 | + | |
390 | 400 | | |
391 | 401 | | |
392 | 402 | | |
| |||
482 | 492 | | |
483 | 493 | | |
484 | 494 | | |
485 | | - | |
| 495 | + | |
486 | 496 | | |
487 | 497 | | |
488 | 498 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
288 | 288 | | |
289 | 289 | | |
290 | 290 | | |
| 291 | + | |
| 292 | + | |
291 | 293 | | |
292 | 294 | | |
293 | 295 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
191 | 194 | | |
192 | 195 | | |
193 | 196 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5187 | 5187 | | |
5188 | 5188 | | |
5189 | 5189 | | |
5190 | | - | |
5191 | | - | |
| 5190 | + | |
5192 | 5191 | | |
5193 | 5192 | | |
5194 | 5193 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
| |||
78 | 80 | | |
79 | 81 | | |
80 | 82 | | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
85 | 88 | | |
86 | 89 | | |
87 | 90 | | |
| |||
93 | 96 | | |
94 | 97 | | |
95 | 98 | | |
96 | | - | |
97 | | - | |
98 | | - | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
99 | 103 | | |
100 | 104 | | |
101 | 105 | | |
| |||
105 | 109 | | |
106 | 110 | | |
107 | 111 | | |
108 | | - | |
109 | | - | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
110 | 115 | | |
111 | 116 | | |
112 | 117 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
115 | 129 | | |
116 | 130 | | |
117 | 131 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
16 | 21 | | |
17 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
18 | 27 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
| 28 | + | |
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
| |||
37 | 40 | | |
38 | 41 | | |
39 | 42 | | |
40 | | - | |
| 43 | + | |
41 | 44 | | |
42 | 45 | | |
43 | 46 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | 40 | | |
42 | 41 | | |
43 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
99 | 102 | | |
100 | 103 | | |
101 | 104 | | |
102 | 105 | | |
103 | 106 | | |
104 | 107 | | |
105 | | - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
106 | 114 | | |
107 | 115 | | |
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | 40 | | |
42 | 41 | | |
43 | 42 | | |
| |||
0 commit comments