Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
754 commits
Select commit Hold shift + click to select a range
1b29df0
selftests: net: use bash to run udpgro_fwd test case
Jun 16, 2021
99718ab
r8152: Avoid memcpy() over-reading of ETH_SS_STATS
kees Jun 16, 2021
224004f
sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS
kees Jun 16, 2021
da5ac77
r8169: Avoid memcpy() over-reading of ETH_SS_STATS
kees Jun 16, 2021
4cbbe34
drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue.
yifancom Jun 10, 2021
1c0b0ef
drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full d…
yifancom Jun 10, 2021
e73a99f
s390/ap: Fix hanging ioctl caused by wrong msg counter
hfreude Jun 1, 2021
94a4b84
net/mlx5: Fix error path for set HCA defaults
rleon Mar 8, 2021
2058cc9
net/mlx5: Check that driver was probed prior attaching the device
rleon Mar 21, 2021
bbc8222
net/mlx5: E-Switch, Read PF mac address
paravmellanox Jun 8, 2021
ca36fc4
net/mlx5: E-Switch, Allow setting GUID for host PF vport
paravmellanox Jun 8, 2021
c7d6c19
net/mlx5: SF_DEV, remove SF device on invalid state
paravmellanox Jun 10, 2021
65fb7d1
net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
alexvesker Jun 1, 2021
a5ae8fc
net/mlx5e: Don't create devices during unload flow
DmytroLinkin May 14, 2021
0232fc2
net/mlx5: Reset mkey index on creation
ayalevin Jun 10, 2021
f9f28e5
btrfs: zoned: fix negative space_info->bytes_readonly
naota Jun 17, 2021
d13d6b2
ALSA: firewire-motu: add support for MOTU 828
takaswie Jun 16, 2021
b431f16
ALSA: firewire-motu: add support for MOTU 896
takaswie Jun 16, 2021
aecc19e
ALSA: usb-audio: fix rate on Ozone Z90 USB headset
Jun 16, 2021
fc36ef8
ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire
takaswie Jun 14, 2021
2f17766
ASoC: stm32: i2s: Use devm_platform_get_and_ioremap_resource()
Jun 17, 2021
003ee64
ASoC: stm32: sai: Use devm_platform_get_and_ioremap_resource()
Jun 17, 2021
f3babad
ASoC: stm32: spdifrx: Use devm_platform_get_and_ioremap_resource()
Jun 17, 2021
06e6d90
ASoC: sti: sti_uniperif: Use devm_platform_get_and_ioremap_resource()
Jun 17, 2021
7d3865a
ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_r…
Jun 17, 2021
19b7145
ASoC: sprd: Use devm_platform_get_and_ioremap_resource()
Jun 17, 2021
114bacc
ASoC: spear: spdif_out: Use devm_platform_get_and_ioremap_resource()
Jun 17, 2021
a13d0f8
Merge tag 'irqchip-fixes-5.13-2' of git://git.kernel.org/pub/scm/linu…
KAGA-KOKO Jun 17, 2021
a7d8d1c
usb: core: hub: Disable autosuspend for Cypress CY7C65632
lunn Jun 14, 2021
c485f7e
ALSA: seq: oss: Fix error check at system port creation
tiwai Jun 17, 2021
4cb9d64
Merge series "ASoC: stm32: Use devm_platform_get_and_ioremap_resource…
broonie Jun 17, 2021
c5ad09a
ASoC: Intel: bdw-rt5677: remove unnecessary oom message
Jun 17, 2021
37d122c
ALSA: aoa: remove unnecessary oom message
Jun 17, 2021
39519f6
Merge tag 'fixes_for_v5.13-rc7' of git://git.kernel.org/pub/scm/linux…
torvalds Jun 17, 2021
d8ac05e
KVM: selftests: Fix kvm_check_cap() assertion
Jun 15, 2021
c19c8c0
be2net: Fix an error handling path in 'be_probe()'
tititiou36 Jun 16, 2021
7edcc68
net: hamradio: fix memory leak in mkiss_close
pskrgag Jun 16, 2021
bc39f67
Merge tag 'mlx5-fixes-2021-06-16' of git://git.kernel.org/pub/scm/lin…
davem330 Jun 17, 2021
c3b26fd
net: cdc_eem: fix tx fixup skb leak
Jun 16, 2021
1c200f8
net: qed: Fix memcpy() overflow of qed_dcbx_params()
kees Jun 17, 2021
fd0aa1a
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Jun 17, 2021
c55338d
Merge tag 'amd-drm-fixes-5.13-2021-06-16' of https://gitlab.freedeskt…
airlied Jun 18, 2021
60b7ed5
powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is no…
athira-rajeev Jun 17, 2021
c3d2c88
ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8
Jun 17, 2021
6b6c17f
ALSA: bebob: fix rx packet format for Yamaha GO44/GO46, Terratec Phas…
takaswie Jun 18, 2021
5b24119
ALSA: firewire-motu: fix rx packet format at higher rate for MOTU 828…
takaswie Jun 18, 2021
1236af3
mac80211: minstrel_ht: fix sample time check
nbd168 Jun 17, 2021
b564247
cfg80211: make certificate generation more robust
jmberg-intel Jun 18, 2021
0288e5e
cfg80211: avoid double free of PMSR request
AviStern Jun 18, 2021
bbc6f03
mac80211: reset profile_periodicity/ema_ap
jmberg-intel Jun 18, 2021
652e836
mac80211: handle various extensible elements correctly
jmberg-intel Jun 18, 2021
eb1e9b8
ASoC: fsi: fix spelling mistake
flavio-suligoi Jun 18, 2021
45ce213
ASoC: rk817: Constify static struct snd_soc_dai_ops
Jun 2, 2021
fb78076
recordmcount: Correct st_shndx handling
Jun 16, 2021
85550c8
tracing: Do not stop recording cmdlines when tracing is off
rostedt Jun 17, 2021
4fdd595
tracing: Do not stop recording comms if the trace file is being read
rostedt Jun 17, 2021
89529d8
tracing: Do no increment trace_clock_global() by one
rostedt Jun 17, 2021
3bd6b82
PCI: of: Clear 64-bit flag for non-prefetchable memory below 4GB
punitagrawal Jun 14, 2021
a512360
PCI: tegra194: Fix MCFG quirk build regressions
jonhunter Jun 10, 2021
b5cf198
PCI: Mark TI C667X to avoid bus reset
antti-j Mar 15, 2021
4c207e7
PCI: Mark some NVIDIA GPUs to avoid bus reset
shankerd04 Jun 8, 2021
ce00322
PCI: Work around Huawei Intelligent NIC VF FLR erratum
May 24, 2021
e8946a5
PCI: Mark AMD Navi14 GPU ATS as broken
Jun 2, 2021
db2f77e
PCI: Add ACS quirk for Broadcom BCM57414 NIC
sbasavapatna May 22, 2021
cacf994
PCI: Add AMD RS690 quirk to enable 64-bit DMA
mikelr Jun 11, 2021
f181399
PCI: aardvark: Fix kernel panic during PIO transfer
pali Jun 8, 2021
1948fc0
ALSA: hda/realtek: Add another ALC236 variant support
tiwai Jun 18, 2021
c3bf96e
Merge tag 'drm-fixes-2021-06-18' of git://anongit.freedesktop.org/drm…
torvalds Jun 18, 2021
28e5e44
x86/mm: Avoid truncating memblocks for SGX memory
fengyuleidian0615 Jun 17, 2021
e2c8f8e
Merge tag 'usb-5.13-rc7' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jun 18, 2021
944293b
Merge tag 'pm-5.13-rc7' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Jun 18, 2021
0f4022a
Merge tag 'printk-for-5.13-fixup' of git://git.kernel.org/pub/scm/lin…
torvalds Jun 18, 2021
89fec74
Merge tag 'trace-v5.13-rc6' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Jun 18, 2021
b1edae0
Merge tag 'arc-5.13-rc7-fixes' of git://git.kernel.org/pub/scm/linux/…
torvalds Jun 18, 2021
39eb028
cxgb4: fix wrong shift.
Jun 18, 2021
0afd6a4
bnxt_en: Rediscover PHY capabilities after firmware reset
Jun 18, 2021
c12e164
bnxt_en: Fix TQM fastpath ring backing store computation
rukbrcm Jun 18, 2021
03400aa
bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path
skotur-brcm Jun 18, 2021
b6a258c
Merge branch 'bnxt_en-fixes'
davem330 Jun 18, 2021
35036d6
MAINTAINERS: add Guvenc as SMC maintainer
karstengr Jun 18, 2021
6aa3221
net: ll_temac: Make sure to free skb when it is completely used
esben Jun 18, 2021
28d9fab
net: ll_temac: Add memory-barriers for TX BD access
esben Jun 18, 2021
c364df2
net: ll_temac: Fix TX BD buffer overwrite
esben Jun 18, 2021
f639634
net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY
esben Jun 18, 2021
3218274
icmp: don't send out ICMP messages with a source address of 0.0.0.0
tohojo Jun 18, 2021
7e9838b
selftests/net: Add icmp.sh for testing ICMP dummy address responses
tohojo Jun 18, 2021
0d1dc9e
Merge tag 'mac80211-for-net-2021-06-18' of git://git.kernel.org/pub/s…
davem330 Jun 18, 2021
9cca0c2
net: ethernet: fix potential use-after-free in ec_bhf_remove
pskrgag Jun 18, 2021
9620ad8
afs: Re-enable freezing once a page fault is interrupted
Jun 16, 2021
728a748
Merge tag 'pci-v5.13-fixes-2' of git://git.kernel.org/pub/scm/linux/k…
torvalds Jun 18, 2021
6fab154
Merge tag 'for-5.13-rc6-tag' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Jun 18, 2021
9ed13a1
Merge tag 'net-5.13-rc7' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jun 19, 2021
314b781
riscv: kasan: Fix MODULES_VADDR evaluation due to local variables' name
xhackerustc Jun 18, 2021
3a02764
riscv: Ensure BPF_JIT_REGION_START aligned with PMD size
xhackerustc Jun 18, 2021
7ede12b
riscv: dts: fu740: fix cache-controller interrupts
Jun 13, 2021
fc96ec4
perf metricgroup: Fix find_evsel_group() event selector
Jun 10, 2021
fe7a98b
perf metricgroup: Return error code from metricgroup__add_metric_sys_…
Jun 10, 2021
c087e94
perf machine: Fix refcount usage when processing PERF_RECORD_KSYMBOL
Manciukic Jun 12, 2021
482698c
perf test: Fix non-bash issue with stat bpf counters
captain5050 Jun 17, 2021
ef83f9e
perf beauty: Update copy of linux/socket.h with the kernel sources
acmel Jun 19, 2021
17d27fc
tools headers UAPI: Sync asm-generic/unistd.h with the kernel original
acmel Jun 19, 2021
1792a59
tools headers UAPI: Sync linux/in.h copy with the kernel sources
acmel Jun 19, 2021
e14c779
Merge tag 's390-5.13-4' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Jun 19, 2021
d9403d3
Merge tag 'riscv-for-linus-5.13-rc7' of git://git.kernel.org/pub/scm/…
torvalds Jun 19, 2021
913ec3c
Merge tag 'perf-tools-fixes-for-v5.13-2021-06-19' of git://git.kernel…
torvalds Jun 19, 2021
b84a7c2
Merge tag 'powerpc-5.13-6' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Jun 19, 2021
50ebe56
ALSA: bebob: add support for ToneWeal FW66
takaswie Jun 19, 2021
434591b
ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx
eliadevito Jun 19, 2021
f8fbcdf
ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D
tiwai Jun 20, 2021
031e668
soundwire: bus: Make sdw_nwrite() data pointer argument const
rfvirgil Jun 16, 2021
3d3e88e
soundwire: stream: Fix test for DP prepare complete
rfvirgil Jun 18, 2021
8363e79
Merge tag 'x86_urgent_for_v5.13_rc6' of git://git.kernel.org/pub/scm/…
torvalds Jun 20, 2021
9df7f15
Merge tag 'irq_urgent_for_v5.13_rc6' of git://git.kernel.org/pub/scm/…
torvalds Jun 20, 2021
cba5e97
Merge tag 'sched_urgent_for_v5.13_rc6' of git://git.kernel.org/pub/sc…
torvalds Jun 20, 2021
13311e7
Linux 5.13-rc7
torvalds Jun 20, 2021
2975c58
ALSA: usb-audio: scarlett2: Remove incorrect S/PDIF comment
geoffreybennett Jun 20, 2021
c5210f2
ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count
geoffreybennett Jun 20, 2021
06a2162
ALSA: usb-audio: scarlett2: Coding style improvements
geoffreybennett Jun 20, 2021
b677b6c
ALSA: usb-audio: scarlett2: Remove unused/useless code
geoffreybennett Jun 20, 2021
411b22e
ALSA: usb-audio: scarlett2: Remove interrupt debug message
geoffreybennett Jun 20, 2021
03bdbcf
ALSA: usb-audio: scarlett2: Remove redundant info->button_count
geoffreybennett Jun 20, 2021
dbd82c0
ALSA: usb-audio: scarlett2: Rename buttons/interrupts/vol
geoffreybennett Jun 20, 2021
e46f219
ALSA: usb-audio: scarlett2: Rename struct scarlett2_mixer_data
geoffreybennett Jun 20, 2021
3eeb2a1
ALSA: usb-audio: scarlett2: Add temp variable for consistency
geoffreybennett Jun 20, 2021
9b5ddea
ALSA: usb-audio: scarlett2: Fix data_mutex lock
geoffreybennett Jun 20, 2021
c5d8e00
ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values
geoffreybennett Jun 20, 2021
64c02a9
ALSA: usb-audio: scarlett2: Fix union usage in mixer control callbacks
geoffreybennett Jun 20, 2021
2967263
ALSA: usb-audio: scarlett2: Don't copy struct scarlett2_config
geoffreybennett Jun 20, 2021
6c0a207
ALSA: usb-audio: scarlett2: Remove hard-coded USB #defines
geoffreybennett Jun 20, 2021
d38ebaf
soundwire: export sdw_update() and sdw_update_no_pm()
plbossart Jun 14, 2021
60888ef
ASoC: rt700-sdw: fix race condition on system suspend
plbossart Jun 14, 2021
1823637
ASoC: rt711-sdw: fix race condition on system suspend
plbossart Jun 14, 2021
14f4946
ASoC: rt5682-sdw: fix race condition on system suspend
plbossart Jun 14, 2021
d2bf75f
ASoC: rt711-sdca-sdw: fix race condition on system suspend
plbossart Jun 14, 2021
50b1ce6
MAINTAINERS: remove Timur Tabi from Freescale SOC sound drivers
Jun 20, 2021
489a830
ASoC: atmel-i2s: Set symmetric sample bits
Jun 18, 2021
3b7961a
ASoC: atmel-i2s: Fix usage of capture and playback at the same time
Jun 18, 2021
c66d762
ASoC: fsl_asrc: Use devm_platform_get_and_ioremap_resource()
Jun 15, 2021
41e90cb
ASoC: fsl_aud2htx: Use devm_platform_get_and_ioremap_resource()
Jun 15, 2021
2cd16cf
ASoC: fsl_easrc: Use devm_platform_get_and_ioremap_resource()
Jun 15, 2021
f25bb69
ASoC: fsl_esai: Use devm_platform_get_and_ioremap_resource()
Jun 15, 2021
d9bf1e7
ASoC: fsl_micfil: Use devm_platform_get_and_ioremap_resource()
Jun 15, 2021
664107f
ASoC: fsl_sai: Use devm_platform_get_and_ioremap_resource()
Jun 15, 2021
cbb7ea0
ASoC: fsl_spdif: Use devm_platform_get_and_ioremap_resource()
Jun 15, 2021
6779886
ASoC: fsl_ssi: Use devm_platform_get_and_ioremap_resource()
Jun 15, 2021
a2f6ed4
ASoC: fsl_xcvr: check return value after calling platform_get_resourc…
Jun 15, 2021
37c617f
ASoC: sunxi: sun4i-codec: Use devm_platform_get_and_ioremap_resource()
Jun 17, 2021
cc384f0
ASoC: sun4i-i2s: Use devm_platform_get_and_ioremap_resource()
Jun 17, 2021
bb17379
ASoC: sunxi: sun4i-spdif: Use devm_platform_get_and_ioremap_resource()
Jun 17, 2021
91ae447
ASoC: soc-core: add snd_soc_daifmt_clock_provider_from_bitmap()
morimoto Jun 14, 2021
b44a67f
ASoC: soc-core: add snd_soc_daifmt_clock_provider_fliped()
morimoto Jun 14, 2021
7766861
ASoC: soc-core: add snd_soc_daifmt_parse_format/clock_provider()
morimoto Jun 14, 2021
22108b9
ASoC: atmel: switch to use snd_soc_daifmt_parse_format/clock_provider()
morimoto Jun 14, 2021
3bba941
ASoC: fsl: switch to use snd_soc_daifmt_parse_format/clock_provider()
morimoto Jun 14, 2021
0c4c7a9
ASoC: meson: switch to use snd_soc_daifmt_parse_format/clock_provider()
morimoto Jun 14, 2021
2c7fd9d
ASoC: simple-card-utils: switch to use snd_soc_daifmt_parse_format/cl…
morimoto Jun 14, 2021
8439c58
ASoC: soc-core: remove snd_soc_of_parse_daifmt()
morimoto Jun 14, 2021
5eb8262
ASoC: samsung: i2s: Use devm_platform_get_and_ioremap_resource()
Jun 16, 2021
c325555
ASoC: samsung: pcm: Use devm_platform_get_and_ioremap_resource()
Jun 16, 2021
87a32d0
ASoC: samsung: s3c2412-i2s: Use devm_platform_get_and_ioremap_resource()
Jun 16, 2021
b73cbd7
ASoC: samsung: s3c24xx-i2s: Use devm_platform_get_and_ioremap_resource()
Jun 16, 2021
683b0df
ASoC: rt711: add two jack detection modes
shumingfan Jun 17, 2021
e6bb518
ASoC: qcom: apq8016_sbc: Use devm_platform_get_and_ioremap_resource()
Jun 15, 2021
77b7bae
ASoC: qcom: lpass-cpu: Use devm_platform_get_and_ioremap_resource()
Jun 15, 2021
3aed3dd
ASoC: tegra: Fix a NULL vs IS_ERR() check
Jun 18, 2021
ea83709
ASoC: fsl_xcvr: disable all interrupts when suspend happens
TE-N-ShengjiuWang Jun 18, 2021
b4fd4ea
Merge series "ASoC: samsung: Use devm_platform_get_and_ioremap_resour…
broonie Jun 21, 2021
ef7eb57
Merge series "ASoC: sunxi: Use devm_platform_get_and_ioremap_resource…
broonie Jun 21, 2021
d7085db
Merge series "ASoC: tidyup snd_soc_of_parse_daifmt()" from Kuninori M…
broonie Jun 21, 2021
439779f
Merge series "ASoC: fsl: Use devm_platform_get_and_ioremap_resource()…
broonie Jun 21, 2021
362372c
ALSA: usb-audio: Fix OOB access at proc output
tiwai Jun 22, 2021
5053513
ASoC: Intel: sof_sdw: use mach data for ADL RVP DMIC count
kv2019i Jun 21, 2021
b0cf3d3
ASoC: Intel: sof_sdw: remove hdac-hdmi support
kv2019i Jun 21, 2021
590cfb0
ASoC: Intel: sof_rt5682: shrink platform_id names below 20 characters
plbossart Jun 21, 2021
bc47256
ASoC: Intel: glk_rt5682_max98357a: shrink platform_id below 20 charac…
plbossart Jun 21, 2021
94efd72
ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 charac…
plbossart Jun 21, 2021
1cc04d1
ASoC: Intel: sof_da7219_max98373: shrink platform_id below 20 characters
plbossart Jun 21, 2021
0a1f395
ASoC: Intel: sof_sdw: fix signed/unsigned warning
plbossart Jun 21, 2021
0c52d3e
ASoC: Intel: soc-acpi: add ull suffix for SoundWire _ADR values
plbossart Jun 21, 2021
53b9853
ASoC: Intel: use MODULE_DEVICE_TABLE with platform_device_id tables
plbossart Jun 21, 2021
bf35a1e
ASoC: Intel: skl_hda_dsp_generic: Update Kconfig documentation
kv2019i Jun 21, 2021
8c4863c
ASoC: codecs: wcd938x: fix unused variable warning
Srinivas-Kandagatla Jun 21, 2021
d245fff
ASoC: codecs: wcd938x: fix uninitialized symbol warnings
Srinivas-Kandagatla Jun 21, 2021
0ba0f44
ASoC: SOF: imx: Add missing of_node_put() in imx8_probe()
Jun 17, 2021
907f0a3
ASoC: simple-card: Fill in driver name
agx Jun 22, 2021
4b1d517
ASoC: fsl-asoc-card: change dev_err to dev_dbg for defer probe
TE-N-ShengjiuWang Jun 2, 2021
8c13212
ALSA: hda: Add IRQ check for platform_get_irq()
caojiajunss Jun 22, 2021
657e473
Merge series "ASoC: Intel: machine driver corrections" from Pierre-Lo…
broonie Jun 22, 2021
0f7c956
ALSA: hdsp: fix a test for copy_to_user() failure
Jun 22, 2021
1f7fa6e
ALSA: usb-audio: scarlett2: Add usb_tx/rx functions
geoffreybennett Jun 21, 2021
acf91b8
ALSA: usb-audio: scarlett2: Update initialisation sequence
geoffreybennett Jun 21, 2021
c712c6c
ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions
geoffreybennett Jun 21, 2021
e840ee3
ALSA: usb-audio: scarlett2: Always enable interrupt polling
geoffreybennett Jun 21, 2021
f3c6104
ALSA: usb-audio: scarlett2: Add "Sync Status" control
geoffreybennett Jun 21, 2021
077e104
ALSA: usb-audio: scarlett2: Merge common line in capture strings
geoffreybennett Jun 21, 2021
76cb680
ALSA: usb-audio: scarlett2: Reformat scarlett2_config_items[]
geoffreybennett Jun 21, 2021
d92b915
ALSA: usb-audio: scarlett2: Improve device info lookup
geoffreybennett Jun 21, 2021
6fd9d69
ALSA: usb-audio: scarlett2: Move info lookup out of init function
geoffreybennett Jun 21, 2021
904e6da
ALSA: usb-audio: scarlett2: Remove repeated device info comments
geoffreybennett Jun 21, 2021
06250c8
ALSA: usb-audio: scarlett2: Add scarlett2_vol_ctl_write() helper
geoffreybennett Jun 21, 2021
0c88f9d
ALSA: usb-audio: scarlett2: Add mute support
geoffreybennett Jun 21, 2021
6522c36
ALSA: usb-audio: scarlett2: Allow arbitrary ordering of mux entries
geoffreybennett Jun 21, 2021
e2cc91a
ALSA: usb-audio: scarlett2: Split struct scarlett2_ports
geoffreybennett Jun 21, 2021
b126bba
ALSA: usb-audio: scarlett2: Fix Level Meter control
geoffreybennett Jun 21, 2021
785b6f2
ALSA: usb-audio: scarlett2: Fix wrong resume call
tiwai Jun 22, 2021
4be4779
ALSA: usb-audio: scarlett2: Add Gen 3 mixer support
geoffreybennett Jun 22, 2021
a5b3612
ALSA: usb-audio: scarlett2: Add support for "input-other" notify
geoffreybennett Jun 22, 2021
303f204
ALSA: usb-audio: scarlett2: Add Gen 3 MSD mode switch
geoffreybennett Jun 22, 2021
8aea2e3
ALSA: usb-audio: scarlett2: Move get config above set config
geoffreybennett Jun 22, 2021
9e15fae
ALSA: usb-audio: scarlett2: Allow bit-level access to config
geoffreybennett Jun 22, 2021
2fa9627
ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3
geoffreybennett Jun 22, 2021
dbbd4f9
ALSA: usb-audio: scarlett2: Add "air" switch support
geoffreybennett Jun 22, 2021
ae58a1a
ALSA: usb-audio: scarlett2: Add phantom power switch support
geoffreybennett Jun 22, 2021
6ef9fa4
ALSA: usb-audio: scarlett2: Add direct monitor support
geoffreybennett Jun 22, 2021
9cfe127
ALSA: usb-audio: scarlett2: Label 18i8 Gen 3 line outputs correctly
geoffreybennett Jun 22, 2021
3b9e372
ALSA: usb-audio: scarlett2: Split up sw_hw_enum_ctl_put()
geoffreybennett Jun 22, 2021
f02da65
ALSA: usb-audio: scarlett2: Add sw_hw_ctls and mux_ctls
geoffreybennett Jun 22, 2021
8df25eb
ALSA: usb-audio: scarlett2: Update mux controls to allow updates
geoffreybennett Jun 22, 2021
e914d84
ALSA: usb-audio: scarlett2: Add speaker switching support
geoffreybennett Jun 22, 2021
ac34df7
ALSA: usb-audio: scarlett2: Update get_config to do endian conversion
geoffreybennett Jun 22, 2021
d5bda7e
ALSA: usb-audio: scarlett2: Add support for the talkback feature
geoffreybennett Jun 22, 2021
91bc92d
MAINTAINERS: Add Focusrite Scarlett Gen 2/3 Mixer Driver entry
geoffreybennett Jun 22, 2021
fa4db23
ALSA: firewire-motu: fix detection for S/PDIF source on optical inter…
takaswie Jun 23, 2021
25eb438
ALSA: firewire-motu: code refactoring for detection of clock source i…
takaswie Jun 23, 2021
683d366
ALSA: firewire-motu: add support for AES/EBU clock source in v2 protocol
takaswie Jun 23, 2021
184aa6b
ALSA: firewire-motu: use macro instead of magic number for clock sour…
takaswie Jun 23, 2021
53ed8cf
ALSA: firewire-motu: code refactoring for packet format detection in …
takaswie Jun 23, 2021
ef8f14a
ALSA: firewire-motu: code refactoring for source detection of samplin…
takaswie Jun 23, 2021
7203233
ALSA: firewire-motu: use macro instead of magic number for clock sour…
takaswie Jun 23, 2021
e949e33
ALSA: firewire-motu: fix register handling for 828
takaswie Jun 23, 2021
ae44705
ALSA: firewire-motu: fix register handling for 896
takaswie Jun 23, 2021
a7a0a2f
ASoC: fsl_spdif: Fix unexpected interrupt after suspend
TE-N-ShengjiuWang Jun 22, 2021
8ad9e5b
ASoC: tegra20: i2s: Use devm_platform_get_and_ioremap_resource()
Jun 18, 2021
8d81f0d
ASoC: tegra20: spdif: Use devm_platform_get_and_ioremap_resource()
Jun 18, 2021
c29b638
ASoC: tegra: tegra210_admaif: Use devm_platform_get_and_ioremap_resou…
Jun 18, 2021
fc8344e
ASoC: tegra30: ahub: Use devm_platform_get_and_ioremap_resource()
Jun 18, 2021
688d47c
ASoC: tlv320aic32x4: add type to device private data struct
cmhe Jun 17, 2021
b4525b6
ASoC: tlv320aic32x4: add support for TAS2505
cmhe Jun 17, 2021
8e0eb2f
ASoC: tlv320aic32x4: dt-bindings: add TAS2505 to compatible
cmhe Jun 17, 2021
723ca2f
ASoC: fsl: remove unnecessary oom message
Jun 17, 2021
0ac05b2
ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too
tiwai Jun 23, 2021
472e18f
ALSA: hda: Release controller display power during shutdown/reboot
ideak Jun 23, 2021
3099406
ALSA: hda: Release codec display power during shutdown/reboot
ideak Jun 23, 2021
f5e2d69
Merge series "ASoC: tegra: Use devm_platform_get_and_ioremap_resource…
broonie Jun 23, 2021
8cc802b
Merge series "ASoC: tlv320aic32x4: Add support for TAS2505" from Clau…
broonie Jun 23, 2021
1aab0f8
Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus
broonie Jun 23, 2021
c07adf6
Merge remote-tracking branch 'asoc/for-5.14' into asoc-next
broonie Jun 23, 2021
01e53b4
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
ranj063 Jun 24, 2021
6efe5e3
Merge remote-tracking branch 'soundwire/next' into sound/upstream-202…
ranj063 Jun 24, 2021
857e946
Merge branch 'sound/upstream-20210623-2' into merge/sound-upstream-20…
ranj063 Jun 24, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 11 additions & 2 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -109,8 +109,8 @@ ForEachMacros:
- 'css_for_each_child'
- 'css_for_each_descendant_post'
- 'css_for_each_descendant_pre'
- 'cxl_for_each_cmd'
- 'device_for_each_child_node'
- 'displayid_iter_for_each'
- 'dma_fence_chain_for_each'
- 'do_for_each_ftrace_op'
- 'drm_atomic_crtc_for_each_plane'
Expand All @@ -136,6 +136,7 @@ ForEachMacros:
- 'drm_mm_for_each_node_in_range'
- 'drm_mm_for_each_node_safe'
- 'flow_action_for_each'
- 'for_each_acpi_dev_match'
- 'for_each_active_dev_scope'
- 'for_each_active_drhd_unit'
- 'for_each_active_iommu'
Expand Down Expand Up @@ -171,14 +172,14 @@ ForEachMacros:
- 'for_each_dapm_widgets'
- 'for_each_dev_addr'
- 'for_each_dev_scope'
- 'for_each_displayid_db'
- 'for_each_dma_cap_mask'
- 'for_each_dpcm_be'
- 'for_each_dpcm_be_rollback'
- 'for_each_dpcm_be_safe'
- 'for_each_dpcm_fe'
- 'for_each_drhd_unit'
- 'for_each_dss_dev'
- 'for_each_dtpm_table'
- 'for_each_efi_memory_desc'
- 'for_each_efi_memory_desc_in_map'
- 'for_each_element'
Expand Down Expand Up @@ -215,6 +216,7 @@ ForEachMacros:
- 'for_each_migratetype_order'
- 'for_each_msi_entry'
- 'for_each_msi_entry_safe'
- 'for_each_msi_vector'
- 'for_each_net'
- 'for_each_net_continue_reverse'
- 'for_each_netdev'
Expand Down Expand Up @@ -270,6 +272,12 @@ ForEachMacros:
- 'for_each_prime_number_from'
- 'for_each_process'
- 'for_each_process_thread'
- 'for_each_prop_codec_conf'
- 'for_each_prop_dai_codec'
- 'for_each_prop_dai_cpu'
- 'for_each_prop_dlc_codecs'
- 'for_each_prop_dlc_cpus'
- 'for_each_prop_dlc_platforms'
- 'for_each_property_of_node'
- 'for_each_registered_fb'
- 'for_each_requested_gpio'
Expand Down Expand Up @@ -430,6 +438,7 @@ ForEachMacros:
- 'queue_for_each_hw_ctx'
- 'radix_tree_for_each_slot'
- 'radix_tree_for_each_tagged'
- 'rb_for_each'
- 'rbtree_postorder_for_each_entry_safe'
- 'rdma_for_each_block'
- 'rdma_for_each_port'
Expand Down
15 changes: 15 additions & 0 deletions Documentation/devicetree/bindings/connector/usb-connector.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,17 @@ properties:
maxItems: 6
$ref: /schemas/types.yaml#/definitions/uint32-array

sink-vdos-v1:
description: An array of u32 with each entry, a Vendor Defined Message Object (VDO),
providing additional information corresponding to the product, the detailed bit
definitions and the order of each VDO can be found in
"USB Power Delivery Specification Revision 2.0, Version 1.3" chapter 6.4.4.3.1 Discover
Identity. User can specify the VDO array via VDO_IDH/_CERT/_PRODUCT/_CABLE/_AMA defined in
dt-bindings/usb/pd.h.
minItems: 3
maxItems: 6
$ref: /schemas/types.yaml#/definitions/uint32-array

op-sink-microwatt:
description: Sink required operating power in microwatt, if source can't
offer the power, Capability Mismatch is set. Required for power sink and
Expand Down Expand Up @@ -207,6 +218,10 @@ properties:
SNK_READY for non-pd link.
type: boolean

dependencies:
sink-vdos-v1: [ 'sink-vdos' ]
sink-vdos: [ 'sink-vdos-v1' ]

required:
- compatible

Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/hwmon/ti,ads7828.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ examples:
#size-cells = <0>;

adc@48 {
comatible = "ti,ads7828";
compatible = "ti,ads7828";
reg = <0x48>;
vref-supply = <&vref>;
ti,differential-input;
Expand Down
4 changes: 1 addition & 3 deletions Documentation/devicetree/bindings/media/renesas,drif.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,9 +67,7 @@ properties:
maxItems: 1

clock-names:
maxItems: 1
items:
- const: fck
const: fck

resets:
maxItems: 1
Expand Down
1 change: 1 addition & 0 deletions Documentation/devicetree/bindings/sound/fsl,spdif.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ properties:
- fsl,imx8mq-spdif
- fsl,imx8mm-spdif
- fsl,imx8mn-spdif
- fsl,imx8ulp-spdif

reg:
maxItems: 1
Expand Down
6 changes: 4 additions & 2 deletions Documentation/devicetree/bindings/sound/fsl-sai.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,10 @@ Required properties:

- compatible : Compatible list, contains "fsl,vf610-sai",
"fsl,imx6sx-sai", "fsl,imx6ul-sai",
"fsl,imx7ulp-sai", "fsl,imx8mq-sai" or
"fsl,imx8qm-sai".
"fsl,imx7ulp-sai", "fsl,imx8mq-sai",
"fsl,imx8qm-sai", "fsl,imx8mm-sai",
"fsl,imx8mn-sai", "fsl,imx8mp-sai", or
"fsl,imx8ulp-sai".

- reg : Offset and length of the register set for the device.

Expand Down
70 changes: 70 additions & 0 deletions Documentation/devicetree/bindings/sound/qcom,wcd938x-sdw.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/qcom,wcd938x-sdw.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Bindings for Qualcomm SoundWire Slave devices on WCD9380/WCD9385

maintainers:
- Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

description: |
Qualcomm WCD9380/WCD9385 Codec is a standalone Hi-Fi audio codec IC.
It has RX and TX Soundwire slave devices. This bindings is for the
slave devices.

properties:
compatible:
const: sdw20217010d00

reg:
maxItems: 1

qcom,tx-port-mapping:
description: |
Specifies static port mapping between slave and master tx ports.
In the order of slave port index.
$ref: /schemas/types.yaml#/definitions/uint32-array
minItems: 4
maxItems: 4

qcom,rx-port-mapping:
description: |
Specifies static port mapping between slave and master rx ports.
In the order of slave port index.
$ref: /schemas/types.yaml#/definitions/uint32-array
minItems: 5
maxItems: 5

required:
- compatible
- reg

additionalProperties: false

examples:
- |
soundwire@3210000 {
#address-cells = <2>;
#size-cells = <0>;
reg = <0x03210000 0x2000>;
wcd938x_rx: codec@0,4 {
compatible = "sdw20217010d00";
reg = <0 4>;
qcom,rx-port-mapping = <1 2 3 4 5>;
};
};

soundwire@3230000 {
#address-cells = <2>;
#size-cells = <0>;
reg = <0x03230000 0x2000>;
wcd938x_tx: codec@0,3 {
compatible = "sdw20217010d00";
reg = <0 3>;
qcom,tx-port-mapping = <2 3 4 5>;
};
};

...
146 changes: 146 additions & 0 deletions Documentation/devicetree/bindings/sound/qcom,wcd938x.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/qcom,wcd938x.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Bindings for Qualcomm WCD9380/WCD9385 Audio Codec

maintainers:
- Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

description: |
Qualcomm WCD9380/WCD9385 Codec is a standalone Hi-Fi audio codec IC.
It has RX and TX Soundwire slave devices.

properties:
compatible:
enum:
- qcom,wcd9380-codec
- qcom,wcd9385-codec

reset-gpios:
description: GPIO spec for reset line to use
maxItems: 1

vdd-buck-supply:
description: A reference to the 1.8V buck supply

vdd-rxtx-supply:
description: A reference to the 1.8V rx supply

vdd-io-supply:
description: A reference to the 1.8V I/O supply

qcom,tx-device:
$ref: /schemas/types.yaml#/definitions/phandle-array
description: A reference to Soundwire tx device phandle

qcom,rx-device:
$ref: /schemas/types.yaml#/definitions/phandle-array
description: A reference to Soundwire rx device phandle

qcom,micbias1-microvolt:
description: micbias1 voltage
minimum: 1800000
maximum: 2850000

qcom,micbias2-microvolt:
description: micbias2 voltage
minimum: 1800000
maximum: 2850000

qcom,micbias3-microvolt:
description: micbias3 voltage
minimum: 1800000
maximum: 2850000

qcom,micbias4-microvolt:
description: micbias4 voltage
minimum: 1800000
maximum: 2850000

qcom,hphl-jack-type-normally-closed:
description: Indicates that HPHL jack switch type is normally closed
type: boolean

qcom,ground-jack-type-normally-closed:
description: Indicates that Headset Ground switch type is normally closed
type: boolean

qcom,mbhc-headset-vthreshold-microvolt:
description: Voltage threshold value for headset detection
minimum: 0
maximum: 2850000

qcom,mbhc-headphone-vthreshold-microvolt:
description: Voltage threshold value for headphone detection
minimum: 0
maximum: 2850000

qcom,mbhc-buttons-vthreshold-microvolt:
description:
Array of 8 Voltage threshold values corresponding to headset
button0 - button7
minItems: 8
maxItems: 8

'#sound-dai-cells':
const: 1

required:
- compatible
- reset-gpios
- qcom,tx-device
- qcom,rx-device
- qcom,micbias1-microvolt
- qcom,micbias2-microvolt
- qcom,micbias3-microvolt
- qcom,micbias4-microvolt
- "#sound-dai-cells"

additionalProperties: false

examples:
- |
codec {
compatible = "qcom,wcd9380-codec";
reset-gpios = <&tlmm 32 0>;
#sound-dai-cells = <1>;
qcom,tx-device = <&wcd938x_tx>;
qcom,rx-device = <&wcd938x_rx>;
qcom,micbias1-microvolt = <1800000>;
qcom,micbias2-microvolt = <1800000>;
qcom,micbias3-microvolt = <1800000>;
qcom,micbias4-microvolt = <1800000>;
qcom,hphl-jack-type-normally-closed;
qcom,ground-jack-type-normally-closed;
qcom,mbhc-buttons-vthreshold-microvolt = <75000 150000 237000 500000 500000 500000 500000 500000>;
qcom,mbhc-headphone-vthreshold-microvolt = <50000>;
};

/* ... */

soundwire@3210000 {
#address-cells = <2>;
#size-cells = <0>;
reg = <0x03210000 0x2000>;
wcd938x_rx: codec@0,4 {
compatible = "sdw20217010d00";
reg = <0 4>;
qcom,rx-port-mapping = <1 2 3 4 5>;
};
};

soundwire@3230000 {
#address-cells = <2>;
#size-cells = <0>;
reg = <0x03230000 0x2000>;
wcd938x_tx: codec@0,3 {
compatible = "sdw20217010d00";
reg = <0 3>;
qcom,tx-port-mapping = <2 3 4 5>;
};
};

...
4 changes: 4 additions & 0 deletions Documentation/devicetree/bindings/sound/sgtl5000.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,10 @@ properties:
$ref: "/schemas/types.yaml#/definitions/uint32"
enum: [ 0, 1, 2, 3 ]

port:
$ref: audio-graph-port.yaml#
unevaluatedProperties: false

required:
- compatible
- reg
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Required properties:
- compatible - "string" - One of:
"ti,tlv320aic32x4" TLV320AIC3204
"ti,tlv320aic32x6" TLV320AIC3206, TLV320AIC3256
"ti,tas2505" TAS2505, TAS2521
- reg: I2C slave address
- supply-*: Required supply regulators are:
"iov" - digital IO power supply
Expand Down
4 changes: 2 additions & 2 deletions Documentation/riscv/vm-layout.rst
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,6 @@ RISC-V Linux Kernel SV39
|
____________________________________________________________|____________________________________________________________
| | | |
ffffffff00000000 | -4 GB | ffffffff7fffffff | 2 GB | modules
ffffffff80000000 | -2 GB | ffffffffffffffff | 2 GB | kernel, BPF
ffffffff00000000 | -4 GB | ffffffff7fffffff | 2 GB | modules, BPF
ffffffff80000000 | -2 GB | ffffffffffffffff | 2 GB | kernel
__________________|____________|__________________|_________|____________________________________________________________
Loading