Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
382 commits
Select commit Hold shift + click to select a range
c4f7398
kconfig: qconf: make debug links work again
mchehab Jun 30, 2020
b06c3ec
kconfig: qconf: re-implement setSelected()
mchehab Jun 30, 2020
af737b4
kconfig: qconf: simplify the goBack() logic
mchehab Jun 30, 2020
cc1c08e
kconfig: qconf: don't show goback button on splitMode
mchehab Jun 30, 2020
8a3b6e5
kconfig: qconf: navigate menus on hyperlinks
mchehab Jun 30, 2020
8f8499a
kconfig: qconf: parse newer types at debug info
mchehab Jun 30, 2020
b816b3d
kbuild: fix CONFIG_CC_CAN_LINK(_STATIC) for cross-compilation with Clang
masahir0y Jun 30, 2020
7f58b48
kbuild: make Clang build userprogs for target architecture
masahir0y Jun 30, 2020
d8d702e
ASoC: fsl_sai: Refine regcache usage with pm runtime
TE-N-ShengjiuWang Jun 29, 2020
9308a3c
ASoC: dt-bindings: keembay-i2s: Fix reg descriptions
fabioestevam Jun 30, 2020
9a7794b
ASoC: Intel: KeemBay: Fix header guard
nathanchance Jun 17, 2020
88ba5f4
ASoC: dt-bindings: simple-card: Fix 'make dt_binding_check' warnings
fabioestevam Jun 30, 2020
820d7fc
ASoC: amd: Enable interrupt in dma_open
Jun 30, 2020
d0250cf
ASoC: fsl_asrc: Add an option to select internal ratio mode
TE-N-ShengjiuWang Jun 30, 2020
eb83aa4
ARM: dts: motorola-mapphone-common: remove unneeded "simple-graph-card"
morimoto Jun 19, 2020
a2b782d
Merge series "ASoC: ti: Add support for audio on J721e EVM" from Pete…
broonie Jul 1, 2020
d7a6634
drm/amdgpu/atomfirmware: fix vram_info fetching for renoir
alexdeucher Jun 25, 2020
beaf10e
drm/amdgpu: use %u rather than %d for sclk/mclk
alexdeucher Jul 1, 2020
e1435a1
ASoC: Intel: bxt-da7219-max98357a: support MAX98390 speaker amp
brentlu Jul 1, 2020
cd77006
Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux…
torvalds Jul 1, 2020
1101388
ASoC: Intel: atom: fix kernel-doc
plbossart Jul 1, 2020
544079a
ASoC: Intel: atom: fix 'defined but not used' warning
plbossart Jul 1, 2020
5635181
ASoC: SOF: sof-acpi-dev: fix 'defined but unused' warning
plbossart Jul 1, 2020
8a78439
Merge series "ASoC: Intel: atom: fix kernel-doc and W=1 warnings" fro…
broonie Jul 1, 2020
0115e6c
dt-bindings: clock: imx: Fix e-mail address
fabioestevam Jul 1, 2020
aadd69c
cifs: Display local UID details for SMB sessions in DebugData
darkrain42 Jun 26, 2020
cc15461
SMB3: Honor 'seal' flag for multiuser mounts
darkrain42 Jun 26, 2020
00dfbc2
SMB3: Honor persistent/resilient handle flags for multiuser mounts
darkrain42 Jun 26, 2020
ad35f16
SMB3: Honor lease disabling for multiuser mounts
darkrain42 Jun 26, 2020
6b356f6
SMB3: Honor 'handletimeout' flag for multiuser mounts
darkrain42 Jun 26, 2020
5391b8e
SMB3: Honor 'posix' flag for multiuser mounts
darkrain42 Jun 26, 2020
9ffad92
cifs: Fix the target file was deleted when rename failed.
z00467499 Jun 29, 2020
19e8886
cifs: prevent truncation from long to int in wait_for_free_credits
Jul 2, 2020
370678c
Merge tag 'drm-intel-fixes-2020-07-01' of git://anongit.freedesktop.o…
airlied Jul 2, 2020
80e8990
Merge tag 'amd-drm-fixes-5.8-2020-07-01' of git://people.freedesktop.…
airlied Jul 2, 2020
ea43d97
nvme: fix identify error status silent ignore
sagigrimberg Jun 26, 2020
72d4471
nvme: fix a crash in nvme_mpath_add_disk
Jun 29, 2020
f7b93d4
arm64/alternatives: use subsections for replacement sequences
ardbiesheuvel Jun 30, 2020
5aaec71
ASoC: dt-bindings: simple-card: Fix 'make dt_binding_check' warnings
fabioestevam Jun 30, 2020
7fdc151
ASoC: codecs: cs4270: fix kernel-doc
plbossart Jul 1, 2020
5502ce4
ASoC: codecs: cs42l42: remove always-true comparisons
plbossart Jul 1, 2020
824186f
ASoC: codecs: wm8986: fix missing kernel-doc arguments
plbossart Jul 1, 2020
419eac3
ASoC: codecs: wm8960: fix kernel-doc
plbossart Jul 1, 2020
442950a
ASoC: codecs: wm9713: remove spurious kernel-doc comment start
plbossart Jul 1, 2020
7c4084e
ASoC: codecs: wm8994: fix kernel-doc
plbossart Jul 1, 2020
c8e2299
Merge series "ASoC: codecs: wm/cs: fix kernel-doc and W=1 warnings" f…
broonie Jul 2, 2020
7862840
tpm: Fix TIS locality timeout problems
jejb May 28, 2020
eac9347
tpm_tis_spi: Don't send anything during flow control
dianders May 28, 2020
ccf6fb8
tpm_tis: extra chip->ops check on error path in tpm_tis_core_init
vaverin Jun 13, 2020
82efeb1
tpm/st33zp24: fix spelling mistake "drescription" -> "description"
Jun 17, 2020
72d0556
tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributes
dgibson Jun 19, 2020
7187bf7
tpm_tis_spi: Prefer async probe
dianders Jun 19, 2020
e918e57
tpm_tis: Remove the HID IFX0102
Jun 25, 2020
c950e9f
ASoC: Intel: bxt-da7219-max98357a: return -EINVAL on unrecognized spe…
Jul 2, 2020
b3c58fc
Merge branch 'nvme-5.8' of git://git.infradead.org/nvme into block-5.8
axboe Jul 2, 2020
3197d48
block: make function __bio_integrity_free() static
Jul 2, 2020
3848e4e
xen/xenbus: avoid large structs and arrays on the stack
jgross1 Jul 1, 2020
578c1bb
xen/xenbus: let xenbus_map_ring_valloc() return errno values only
jgross1 Jul 1, 2020
c93493b
Merge tag 'io_uring-5.8-2020-07-01' of git://git.kernel.dk/linux-block
torvalds Jul 2, 2020
7cc2a8e
Merge tag 'block-5.8-2020-07-01' of git://git.kernel.dk/linux-block
torvalds Jul 2, 2020
0d24247
hwmon: (pmbus) fix a typo in Kconfig SENSORS_IR35221 option
tao-ren Jul 2, 2020
1298a54
Merge tag 'drm-misc-fixes-2020-07-02' of git://anongit.freedesktop.or…
airlied Jul 3, 2020
083176c
Merge tag 'nfsd-5.8-1' of git://linux-nfs.org/~bfields/linux
torvalds Jul 3, 2020
5584474
Merge tag 'linux-kselftest-kunit-fixes-5.8-rc4' of git://git.kernel.o…
torvalds Jul 3, 2020
0dce884
Merge tag 'linux-kselftest-fixes-5.8-rc4' of git://git.kernel.org/pub…
torvalds Jul 3, 2020
0c7415c
Merge tag 'tpmdd-next-v5.8-rc4' of git://git.infradead.org/users/jjs/…
torvalds Jul 3, 2020
45564bc
Merge tag 'for-linus-2020-07-02' of git://git.kernel.org/pub/scm/linu…
torvalds Jul 3, 2020
684c8cc
Merge tag 'devicetree-fixes-for-5.8-2' of git://git.kernel.org/pub/sc…
torvalds Jul 3, 2020
cdd3bb5
Merge tag 'm68knommu-for-v5.8-rc4' of git://git.kernel.org/pub/scm/li…
torvalds Jul 3, 2020
7542486
gfs2: eliminate GIF_ORDERED in favor of list_empty
AstralBob Jun 17, 2020
541656d
gfs2: freeze should work on read-only mounts
AstralBob Jun 25, 2020
b780cc6
gfs2: read-only mounts should grab the sd_freeze_gl glock
AstralBob Jun 25, 2020
623ba66
gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE
AstralBob Jun 25, 2020
c860f8f
gfs2: The freeze glock should never be frozen
AstralBob Jun 25, 2020
c0dadd2
MAINTAINERS: Change Maintainer for some at91 drivers
noglitch Jul 2, 2020
ef0c44c
Merge branch 'acpi-fan'
rafaeljw Jul 3, 2020
c14f61a
ASoC: rt5670: Remove struct rt5670_platform_data
jwrdegoede Jul 3, 2020
883330c
ASoC: rt5670: Rename dev_gpio to gpio1_is_irq
jwrdegoede Jul 3, 2020
2f98139
ASoC: fsl: fsl_ssi_dbg: remove spurious kernel-doc comment start
plbossart Jul 2, 2020
e3b7419
ASoC: fsl: fsl_ssi: fix kernel-doc
plbossart Jul 2, 2020
31deacf
ASoC: fsl: fsl-asoc-card: fix kernel-doc
plbossart Jul 2, 2020
28fd6ff
ASoC: fsl: fsl_spdif: fix kernel-doc
plbossart Jul 2, 2020
4674bf0
ASoC: fsl: fsl_asrc: fix kernel-doc
plbossart Jul 2, 2020
3bae171
ASoC: fsl: fsl_esai: fix kernel-doc
plbossart Jul 2, 2020
dce4f28
arm64: Add MIDR value for KRYO4XX gold CPU cores
Jun 30, 2020
a9e821b
arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040
Jun 30, 2020
9b23d95
arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718
Jun 30, 2020
59b4464
ASoC: ti: j721e-evm: Fix missing unlock on error in j721e_audio_hw_pa…
Jul 3, 2020
9e0d21e
ASoC: amd: add logic to check dmic hardware runtime
vijendarmukunda Jul 2, 2020
8182fa9
ASoC: soc-ac97: fix kernel-doc
plbossart Jul 2, 2020
6ababfc
ASoC: fsl: fsl_ssi: fix kernel-doc
plbossart Jul 2, 2020
45e039d
ASoC: fsl: fsl_asrc: fix kernel-doc
plbossart Jul 2, 2020
4096d0a
Merge series "ASoC: rt5670: 2 small cleanups" from Hans de Goede <hde…
broonie Jul 3, 2020
a9b6f70
Merge series "ASoC: fsl: fix kernel-doc" from Pierre-Louis Bossart <p…
broonie Jul 3, 2020
d4d80e6
Call sysctl_head_finish on error
Jul 3, 2020
1d42871
Merge tag 'drm-fixes-2020-07-03' of git://anongit.freedesktop.org/drm…
torvalds Jul 3, 2020
bf2d636
Merge tag 'gfs2-v5.8-rc3.fixes' of git://git.kernel.org/pub/scm/linux…
torvalds Jul 3, 2020
718b7a5
Merge tag 'acpi-5.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jul 3, 2020
7fec3ce
Merge tag 'pci-v5.8-fixes-1' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Jul 3, 2020
0c7d7d1
Merge tag 'xfs-5.8-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xf…
torvalds Jul 3, 2020
1139d33
mm/hugetlb.c: fix pages per hugetlb calculation
mjkravetz Jul 3, 2020
c3eeaae
samples/vfs: avoid warning in statx override
kees Jul 3, 2020
40366bd
mm/cma.c: use exact_nid true to fix possible per-numa cma leak
Jul 3, 2020
a3a66c3
vmalloc: fix the owner argument for the new __vmalloc_node_range callers
Jul 3, 2020
8beeae8
mm/page_alloc: fix documentation error
theyoyojo Jul 3, 2020
bc2391e
Merge branch 'akpm' (patches from Andrew)
torvalds Jul 4, 2020
6f21671
Merge tag 'hwmon-for-v5.8-rc4' of git://git.kernel.org/pub/scm/linux/…
torvalds Jul 4, 2020
b8e516b
Merge tag '5.8-rc3-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
torvalds Jul 4, 2020
cd217f2
i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665
cpackham-atlnz Jul 1, 2020
db2a8b6
i2c: designware: platdrv: Set class based on DMI
ribalda Jul 2, 2020
5f90786
i2c: eg20t: Load module automatically if ID matches
andy-shev Jul 2, 2020
59d3d60
i2c: slave-eeprom: update documentation
Jun 28, 2020
58e64b0
i2c: add Kconfig help text for slave mode
Jun 28, 2020
8b082a4
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git…
torvalds Jul 4, 2020
5979112
i2c: mlxcpld: check correct size of maximum RECV_LEN packet
Jun 28, 2020
35e884f
Merge tag 'for-linus-5.8b-rc4-tag' of git://git.kernel.org/pub/scm/li…
torvalds Jul 4, 2020
db5b2c5
x86/entry/compat: Clear RAX high bits on Xen PV SYSENTER
amluto Jul 3, 2020
3c73b81
x86/entry, selftests: Further improve user entry sanity checks
amluto Jul 3, 2020
f41f082
x86/entry/xen: Route #DB correctly on Xen PV
amluto Jul 3, 2020
13cbc0c
x86/entry/32: Fix #MC and #DB wiring on x86_32
amluto Jul 3, 2020
cc80183
x86/ldt: Disable 16-bit segments on Xen PV
amluto Jul 3, 2020
b7db41c
io_uring: fix regression with always ignoring signals in io_cqring_wa…
axboe Jul 4, 2020
ec84c3f
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Jul 4, 2020
9bc0b02
Merge tag 'powerpc-5.8-5' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Jul 4, 2020
ba77dca
.gitignore: Do not track `defconfig` from `make savedefconfig`
paulmenzel Jul 2, 2020
fcec538
MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen
hauke Jul 2, 2020
5868347
MIPS: Do not use smp_processor_id() in preemptible code
Jul 3, 2020
45a5ac7
Merge tag 'mips_fixes_5.8_1' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Jul 5, 2020
7783485
Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/…
torvalds Jul 5, 2020
9fbe565
Merge tag 'io_uring-5.8-2020-07-05' of git://git.kernel.dk/linux-block
torvalds Jul 5, 2020
29206c6
Merge tag 'block-5.8-2020-07-05' of git://git.kernel.dk/linux-block
torvalds Jul 5, 2020
19a61a7
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Jul 5, 2020
4bc9273
Merge tag 'kbuild-fixes-v5.8-2' of git://git.kernel.org/pub/scm/linux…
torvalds Jul 5, 2020
5465a32
Merge tag 'core-urgent-2020-07-05' of git://git.kernel.org/pub/scm/li…
torvalds Jul 5, 2020
f23dbe1
Merge tag 'irq-urgent-2020-07-05' of git://git.kernel.org/pub/scm/lin…
torvalds Jul 5, 2020
72674d4
Merge tag 'x86-urgent-2020-07-05' of git://git.kernel.org/pub/scm/lin…
torvalds Jul 5, 2020
bb5a93a
x86/ldt: use "pr_info_once()" instead of open-coding it badly
torvalds Jul 5, 2020
dcb7fd8
Linux 5.8-rc4
torvalds Jul 5, 2020
2cb7802
ASoC: codecs: wm8400: remove unused variables
plbossart Jul 2, 2020
713bdcb
ALSA: core: pcm_iec958: fix kernel-doc
plbossart Jul 2, 2020
d777587
ALSA: hda: fix SND_HDA_GENERIC kconfig & build
rddunlap Jul 1, 2020
2441bf4
ALSA: compress: document the compress audio state machine
vinodkoul Jun 29, 2020
d0af37c
ALSA: compress: document the compress gapless audio state machine
vinodkoul Jun 29, 2020
65cec1e
ALSA: isa/gus: remove -Wmissing-prototypes warnings
plbossart Jul 2, 2020
6a4f2b6
ALSA: isa/gus: remove 'set but not used' warning
plbossart Jul 2, 2020
232af6a
ALSA: pci/asihpi: remove 'set but not used' warnings
plbossart Jul 2, 2020
7d23b16
ALSA: pci/asihpi: fix kernel-doc
plbossart Jul 2, 2020
3237bef
ALSA: pci/asihpi: remove 'set but not used' warning
plbossart Jul 2, 2020
8f53cb8
ALSA: pci/echoaudio: remove 'set but not used' warning
plbossart Jul 2, 2020
3d8f0f9
ALSA: pci/aw2-saa7146: remove 'set but not used' warning
plbossart Jul 2, 2020
48af5f9
ALSA: pci/ctxfi/ctatc: fix kernel-doc
plbossart Jul 2, 2020
fe37285
ALSA: pci/ctxfi: fix kernel-doc warnings
plbossart Jul 2, 2020
74729a8
ASoC: pci/emu10k1: remove "set but not used' warnings
plbossart Jul 2, 2020
ba2def2
ALSA: firewire: fix kernel-doc
plbossart Jul 2, 2020
518fe50
ALSA: pci/emu10k1: remove 'set but not used' warning
plbossart Jul 2, 2020
6cdc01e
ALSA: pci/korg1212: remove 'set but not used' warnings
plbossart Jul 2, 2020
ab3ee09
ALSA: pci/rme9652/hdspm: remove always true condition
plbossart Jul 2, 2020
6add6b0
ALSA: pci/oxygen/xonar_wm87x6: remove always true condition
plbossart Jul 2, 2020
04b3c79
ALSA: xen: remove 'set but not used' warning
plbossart Jul 2, 2020
8068a58
ALSA: pci/es1938: remove 'set but not used' warning
plbossart Jul 2, 2020
af8c5df
ALSA: pci/fm801: fix kernel-doc
plbossart Jul 2, 2020
86a5d9c
ALSA: pci/via82xx: remove 'set but not used' warnings
plbossart Jul 2, 2020
369a033
ALSA: pcmcia/pdaudiocf: fix kernel-doc
plbossart Jul 2, 2020
5ddf2df
ALSA: vx_core: remove warning for empty loop body
plbossart Jul 2, 2020
ad1e0b7
ALSA: pci/au88x0: remove "defined but not used" warnings
plbossart Jul 2, 2020
951894c
ALSA: hda/hdmi: Add Intel silent stream support
harshapriya-n Jul 6, 2020
58f3015
ASoC: core: Remove only the registered component in devm functions
mripard Jul 7, 2020
503ed52
MAINTAINERS: Add Shengjiu to reviewer list of sound/soc/fsl
Jul 7, 2020
467fd0e
ALSA: pcm: Fix build error on m68k and others
tiwai Jul 7, 2020
dc1aff7
ASoC: amd: acp-da7219-max98357a: fix 'defined but not used' warning
plbossart Jul 2, 2020
41e4a5b
ASoC: amd: acp-rt5645: fix 'defined but not used' warning
plbossart Jul 2, 2020
5ec2978
ASoC: amd: raven: acp3x-pcm-dma: fix 'set but not used' warning
plbossart Jul 2, 2020
fadecf9
ASoC: amd: raven: acp3x-i2s: fix 'set but not used' warning
plbossart Jul 2, 2020
1660723
ASoC: amd: raven: acp3x-pcm-dma: remove unused-but-set variable
plbossart Jul 2, 2020
343403e
ASoC: amd: raven: acp3x-i2s: remove unused-but-set variable
plbossart Jul 2, 2020
68d1abe
ASoC: amd: add ACPI dependency check
vijendarmukunda Jul 7, 2020
5146b6a
ASoC: da7213: add default clock handling
sre Jun 26, 2020
ce1d4d2
Merge series "ASoC: amd: remove warnings with make W=1" from Pierre-L…
broonie Jul 7, 2020
a5911ac
ASoC: fsl: mpc8610_hpcd: Add missing of_node_put()
Jul 7, 2020
ec03370
ALSA: usb/line6: remove 'defined but not used' warning
plbossart Jul 7, 2020
2561247
ASoC: soc-dai: set dai_link dpcm_ flags with a helper
plbossart Jul 7, 2020
fffebe8
ASoC: Intel: bdw-rt5677: fix non BE conversion
plbossart Jul 7, 2020
4e7f8ca
ASoC: SOF: imx: add min/max channels for SAI/ESAI on i.MX8/i.MX8M
dbaluta Jul 7, 2020
6f0307d
ASoC: topology: fix kernel oops on route addition error
plbossart Jul 7, 2020
8edac48
ASoC: topology: fix tlvs in error handling for widget_dmixer
plbossart Jul 7, 2020
129fc2b
ASoC: topology: use break on errors, not continue
plbossart Jul 7, 2020
952bd93
ASoC: topology: factor kfree(se) in error handling
plbossart Jul 7, 2020
8bf9475
ASoC: topology: add more logs when topology load fails.
plbossart Jul 7, 2020
a53bacc
ASoC: codecs: max98373: Removed superfluous volume control from chip …
Jul 7, 2020
0fd3935
ASoc: codecs: max98373: remove Idle_bias_on to let codec suspend
RanderWang Jul 7, 2020
eceb543
ASoC: SOF: core: fix null-ptr-deref bug during device removal
ranj063 Jul 7, 2020
5f886d7
Merge series "ASoC: codecs: add MAX98373 Soundwire driver" from Pierr…
broonie Jul 8, 2020
1e9c7ce
Merge series "ASoC: topology: fix error handling flow" from Pierre-Lo…
broonie Jul 8, 2020
37d65a2
Merge series "ASoC: more fixes for dpcm checks" from Pierre-Louis Bos…
broonie Jul 8, 2020
b619809
ASoC: q6asm: add command opcode to timeout error report
Srinivas-Kandagatla Jul 7, 2020
0579ece
ASoC: qdsp6: use dev_err instead of pr_err
Srinivas-Kandagatla Jul 7, 2020
4dae01c
ASoC: mediatek: mt8183: sort header inclusions in alphabetical
Jul 8, 2020
f4fb4fe
ASoC: mediatek: mt8183: support machine driver with rt1015
Jul 8, 2020
ab1ba52
ASoC: mt8183: add compatible string for using rt1015
Jul 8, 2020
ee3d133
ASoC: amd: fixed kernel warnings
vijendarmukunda Jul 7, 2020
81e7d4c
Merge series "ASoC: qdsp6: add gapless compressed audio support" from…
broonie Jul 8, 2020
76c4990
Merge series "ASoC: topology: fix error handling flow" from Pierre-Lo…
broonie Jul 8, 2020
6940701
Merge series "ASoC: mediatek: mt8183: support machine driver for rt10…
broonie Jul 8, 2020
db091b0
ALSA: echoaudio: Remove redundant check
hills Jul 8, 2020
027c700
ALSA: echoaudio: Race conditions around "opencount"
hills Jul 8, 2020
6c33125
ALSA: echoaudio: Prevent races in calls to set_audio_format()
hills Jul 8, 2020
f688a0d
ALSA: echoaudio: Prevent some noise on unloading the module
hills Jul 8, 2020
a0b224b
ALSA: echoaudio: Address bugs in the interrupt handling
hills Jul 8, 2020
c0dbbda
ALSA: Use fallthrough pseudo-keyword
GustavoARSilva Jul 8, 2020
4d6cd8f
ALSA: atmel: Remove invalid "fall through" comments
tiwai Jul 9, 2020
401b3e6
ALSA: xen: Remove superfluous fall through comments
tiwai Jul 9, 2020
e2d413f
ALSA: Replace with fallthrough pseudo keyword in the remaining places
tiwai Jul 9, 2020
574ea5c
ASoC: wm8974: fix Boost Mixer Aux Switch
puyoulu Jul 2, 2020
01283d5
ASoC: wm8974: remove unsupported clock mode
puyoulu Jul 2, 2020
12eb3ad
ASoC: rt286: fix unexpected interrupt happens
shumingfan Jul 9, 2020
31add0d
ASoC: mediatek: mt8183-da7219: sort header inclusions in alphabetical
Jul 9, 2020
cbafb2c
ASoC: mediatek: mt8183-da7219: remove forward declaration of headset_…
Jul 9, 2020
e5d4bdf
ASoC: mediatek: mt8183-da7219: extract codec and DAI names
Jul 9, 2020
f739f2c
ASoC: mediatek: mt8183-da7219: add compatible string for using rt1015
Jul 9, 2020
9e30251
ASoC: mediatek: mt8183-da7219: support machine driver with rt1015
Jul 9, 2020
d7ee0c7
ASoC: codecs: max98373: split I2C and common parts
plbossart Jul 8, 2020
56a5b79
ASoC: codecs: max98373: add SoundWire support
Jul 8, 2020
cb468cd
ASoC: Intel: sof-sdw: add MAX98373 I2C dependencies
plbossart Jul 8, 2020
be3afa1
ASoC: Intel: sdw_max98373: add card_late_probe support
RanderWang Jul 8, 2020
0bdaef8
ASoC: atmel: fix kernel-doc
plbossart Jul 7, 2020
53c512d
ASoC: samsung: spdif: fix kernel-doc
plbossart Jul 7, 2020
b023cc4
ASoC: samsung: pcm: fix kernel-doc
plbossart Jul 7, 2020
cf3804d
ASoC: tegra: tegra20_das: remove always-true comparison
plbossart Jul 7, 2020
891ba28
ASoC: uniphier: aio-core: fix kernel-doc
plbossart Jul 7, 2020
d3d0502
ASoC: codecs: da7210: fix kernel-doc
plbossart Jul 7, 2020
14310a9
ASoC: codecs: da7219: fix 'defined but not used' warning
plbossart Jul 7, 2020
a7997d6
ASoC: codecs: jz4770: Remove defined but never used variable 'mic_boo…
Jul 7, 2020
0a29243
ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w'
Jul 7, 2020
fbcde4f
ASoC: codecs: cros_ec_codec: fix 'defined but not used' warning
plbossart Jul 7, 2020
07ac670
ASoC: codecs: es8316: fix 'defined but not used' warning
plbossart Jul 7, 2020
ce7ed84
ASoC: codecs: max98390: fix 'defined but not used' warning
plbossart Jul 7, 2020
56bbfbf
ASoC: codecs: rt*: fix 'defined but not used' warning
plbossart Jul 7, 2020
1dfdbe7
ASoC: atmel-classd: remove codec component
codrin989 Jul 8, 2020
f3c6680
ASoC: atmel-pdmic: remove codec component
codrin989 Jul 8, 2020
91cb940
ASoC: tlv320adcx140: Add ASI enable for channel 5-8
Jul 9, 2020
336c129
ASoC: tlv320adcx140: Add tx offset slot programming
Jul 9, 2020
3e146b5
ASoC: codecs: Use fallthrough pseudo-keyword
GustavoARSilva Jul 9, 2020
a834238
Merge series "ASoC: Clean-up W=1 build warnings​ - part1" from Pierre…
broonie Jul 9, 2020
1c6579b
Merge series "ASoC: codecs: add MAX98373 Soundwire driver" from Pierr…
broonie Jul 9, 2020
0382437
Merge series "ASoC: mediatek: mt8183-da7219: support machine driver f…
broonie Jul 9, 2020
4221482
Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus
broonie Jul 9, 2020
eb873fb
Merge remote-tracking branch 'asoc/for-5.9' into asoc-next
broonie Jul 9, 2020
35be6db
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
kv2019i Jul 10, 2020
a4b07b1
Merge remote-tracking branch 'soundwire/next' into sound/upstream-202…
kv2019i Jul 10, 2020
49f05d9
Merge branch 'sound/upstream-20200710' into merge/sound-upstream-2020…
kv2019i Jul 10, 2020
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
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,9 @@ x509.genkey
/allrandom.config
/allyes.config

# Kconfig savedefconfig output
/defconfig

# Kdevelop4
*.kdev4

Expand Down
8 changes: 8 additions & 0 deletions Documentation/arm64/silicon-errata.rst
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,14 @@ stable kernels.
+----------------+-----------------+-----------------+-----------------------------+
| Qualcomm Tech. | Falkor v{1,2} | E1041 | QCOM_FALKOR_ERRATUM_1041 |
+----------------+-----------------+-----------------+-----------------------------+
| Qualcomm Tech. | Kryo4xx Gold | N/A | ARM64_ERRATUM_1463225 |
+----------------+-----------------+-----------------+-----------------------------+
| Qualcomm Tech. | Kryo4xx Gold | N/A | ARM64_ERRATUM_1418040 |
+----------------+-----------------+-----------------+-----------------------------+
| Qualcomm Tech. | Kryo4xx Silver | N/A | ARM64_ERRATUM_1530923 |
+----------------+-----------------+-----------------+-----------------------------+
| Qualcomm Tech. | Kryo4xx Silver | N/A | ARM64_ERRATUM_1024718 |
+----------------+-----------------+-----------------+-----------------------------+
+----------------+-----------------+-----------------+-----------------------------+
| Fujitsu | A64FX | E#010001 | FUJITSU_ERRATUM_010001 |
+----------------+-----------------+-----------------+-----------------------------+
40 changes: 40 additions & 0 deletions Documentation/dev-tools/kunit/faq.rst
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,43 @@ test, or an end-to-end test.
kernel by installing a production configuration of the kernel on production
hardware with a production userspace and then trying to exercise some behavior
that depends on interactions between the hardware, the kernel, and userspace.

KUnit isn't working, what should I do?
======================================

Unfortunately, there are a number of things which can break, but here are some
things to try.

1. Try running ``./tools/testing/kunit/kunit.py run`` with the ``--raw_output``
parameter. This might show details or error messages hidden by the kunit_tool
parser.
2. Instead of running ``kunit.py run``, try running ``kunit.py config``,
``kunit.py build``, and ``kunit.py exec`` independently. This can help track
down where an issue is occurring. (If you think the parser is at fault, you
can run it manually against stdin or a file with ``kunit.py parse``.)
3. Running the UML kernel directly can often reveal issues or error messages
kunit_tool ignores. This should be as simple as running ``./vmlinux`` after
building the UML kernel (e.g., by using ``kunit.py build``). Note that UML
has some unusual requirements (such as the host having a tmpfs filesystem
mounted), and has had issues in the past when built statically and the host
has KASLR enabled. (On older host kernels, you may need to run ``setarch
`uname -m` -R ./vmlinux`` to disable KASLR.)
4. Make sure the kernel .config has ``CONFIG_KUNIT=y`` and at least one test
(e.g. ``CONFIG_KUNIT_EXAMPLE_TEST=y``). kunit_tool will keep its .config
around, so you can see what config was used after running ``kunit.py run``.
It also preserves any config changes you might make, so you can
enable/disable things with ``make ARCH=um menuconfig`` or similar, and then
re-run kunit_tool.
5. Try to run ``make ARCH=um defconfig`` before running ``kunit.py run``. This
may help clean up any residual config items which could be causing problems.
6. Finally, try running KUnit outside UML. KUnit and KUnit tests can run be
built into any kernel, or can be built as a module and loaded at runtime.
Doing so should allow you to determine if UML is causing the issue you're
seeing. When tests are built-in, they will execute when the kernel boots, and
modules will automatically execute associated tests when loaded. Test results
can be collected from ``/sys/kernel/debug/kunit/<test suite>/results``, and
can be parsed with ``kunit.py parse``. For more details, see "KUnit on
non-UML architectures" in :doc:`usage`.

If none of the above tricks help, you are always welcome to email any issues to
kunit-dev@googlegroups.com.
38 changes: 28 additions & 10 deletions Documentation/devicetree/bindings/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
DT_DOC_CHECKER ?= dt-doc-validate
DT_EXTRACT_EX ?= dt-extract-example
DT_MK_SCHEMA ?= dt-mk-schema
DT_MK_SCHEMA_USERONLY_FLAG := $(if $(DT_SCHEMA_FILES), -u)

DT_SCHEMA_MIN_VERSION = 2020.5

Expand Down Expand Up @@ -35,21 +34,40 @@ quiet_cmd_mk_schema = SCHEMA $@

DT_DOCS = $(shell $(find_cmd) | sed -e 's|^$(srctree)/||')

DT_SCHEMA_FILES ?= $(DT_DOCS)

extra-$(CHECK_DT_BINDING) += $(patsubst $(src)/%.yaml,%.example.dts, $(DT_SCHEMA_FILES))
extra-$(CHECK_DT_BINDING) += $(patsubst $(src)/%.yaml,%.example.dt.yaml, $(DT_SCHEMA_FILES))
extra-$(CHECK_DT_BINDING) += processed-schema-examples.yaml

override DTC_FLAGS := \
-Wno-avoid_unnecessary_addr_size \
-Wno-graph_child_address
-Wno-graph_child_address \
-Wno-interrupt_provider

$(obj)/processed-schema-examples.yaml: $(DT_DOCS) check_dtschema_version FORCE
$(call if_changed,mk_schema)

$(obj)/processed-schema.yaml: DT_MK_SCHEMA_FLAGS := $(DT_MK_SCHEMA_USERONLY_FLAG)
ifeq ($(DT_SCHEMA_FILES),)

# Unless DT_SCHEMA_FILES is specified, use the full schema for dtbs_check too.
# Just copy processed-schema-examples.yaml

$(obj)/processed-schema.yaml: $(obj)/processed-schema-examples.yaml FORCE
$(call if_changed,copy)

DT_SCHEMA_FILES = $(DT_DOCS)

else

# If DT_SCHEMA_FILES is specified, use it for processed-schema.yaml

$(obj)/processed-schema.yaml: DT_MK_SCHEMA_FLAGS := -u
$(obj)/processed-schema.yaml: $(DT_SCHEMA_FILES) check_dtschema_version FORCE
$(call if_changed,mk_schema)

extra-y += processed-schema.yaml
endif

extra-$(CHECK_DT_BINDING) += $(patsubst $(src)/%.yaml,%.example.dts, $(DT_SCHEMA_FILES))
extra-$(CHECK_DT_BINDING) += $(patsubst $(src)/%.yaml,%.example.dt.yaml, $(DT_SCHEMA_FILES))
extra-$(CHECK_DT_BINDING) += processed-schema-examples.yaml
extra-$(CHECK_DTBS) += processed-schema.yaml

# Hack: avoid 'Argument list too long' error for 'make clean'. Remove most of
# build artifacts here before they are processed by scripts/Makefile.clean
clean-files = $(shell find $(obj) \( -name '*.example.dts' -o \
-name '*.example.dt.yaml' \) -delete 2>/dev/null)
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Required properties:
&lsio_mu1 1 2
&lsio_mu1 1 3
&lsio_mu1 3 3>;
See Documentation/devicetree/bindings/mailbox/fsl,mu.txt
See Documentation/devicetree/bindings/mailbox/fsl,mu.yaml
for detailed mailbox binding.

Note: Each mu which supports general interrupt should have an alias correctly
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,14 +80,14 @@ examples:
ranges = <1 0x00000000 0x42000000 0x02000000>,
<5 0x00000000 0x46000000 0x01000000>;

ethernet@1,01f00000 {
ethernet@1,1f00000 {
compatible = "smsc,lan9115";
reg = <1 0x01f00000 0x1000>;
interrupts = <0 48 4>;
phy-mode = "mii";
};

uart@5,00200000 {
serial@5,200000 {
compatible = "ns16550a";
reg = <5 0x00200000 0x20>;
interrupts = <0 49 4>;
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/clock/imx27-clock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Clock bindings for Freescale i.MX27

maintainers:
- Fabio Estevam <fabio.estevam@freescale.com>
- Fabio Estevam <fabio.estevam@nxp.com>

description: |
The clock consumer should specify the desired clock by having the clock
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/clock/imx31-clock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Clock bindings for Freescale i.MX31

maintainers:
- Fabio Estevam <fabio.estevam@freescale.com>
- Fabio Estevam <fabio.estevam@nxp.com>

description: |
The clock consumer should specify the desired clock by having the clock
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/clock/imx5-clock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Clock bindings for Freescale i.MX5

maintainers:
- Fabio Estevam <fabio.estevam@freescale.com>
- Fabio Estevam <fabio.estevam@nxp.com>

description: |
The clock consumer should specify the desired clock by having the clock
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Optional properties:
simple-card or audio-graph-card binding. See their binding
documents on how to describe the way the sii902x device is
connected to the rest of the audio system:
Documentation/devicetree/bindings/sound/simple-card.txt
Documentation/devicetree/bindings/sound/simple-card.yaml
Documentation/devicetree/bindings/sound/audio-graph-card.txt
Note: In case of the audio-graph-card binding the used port
index should be 3.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ Required properties:
datasheet
- clocks : phandle to the PRE axi clock input, as described
in Documentation/devicetree/bindings/clock/clock-bindings.txt and
Documentation/devicetree/bindings/clock/imx6q-clock.txt.
Documentation/devicetree/bindings/clock/imx6q-clock.yaml.
- clock-names: should be "axi"
- interrupts: should contain the PRE interrupt
- fsl,iram: phandle pointing to the mmio-sram device node, that should be
Expand All @@ -94,7 +94,7 @@ Required properties:
datasheet
- clocks : phandles to the PRG ipg and axi clock inputs, as described
in Documentation/devicetree/bindings/clock/clock-bindings.txt and
Documentation/devicetree/bindings/clock/imx6q-clock.txt.
Documentation/devicetree/bindings/clock/imx6q-clock.yaml.
- clock-names: should be "ipg" and "axi"
- fsl,pres: phandles to the PRE units attached to this PRG, with the fixed
PRE as the first entry and the muxable PREs following.
Expand Down
4 changes: 2 additions & 2 deletions Documentation/devicetree/bindings/display/imx/ldb.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ Required properties:
"di2_sel" - IPU2 DI0 mux
"di3_sel" - IPU2 DI1 mux
The needed clock numbers for each are documented in
Documentation/devicetree/bindings/clock/imx5-clock.txt, and in
Documentation/devicetree/bindings/clock/imx6q-clock.txt.
Documentation/devicetree/bindings/clock/imx5-clock.yaml, and in
Documentation/devicetree/bindings/clock/imx6q-clock.yaml.

Optional properties:
- pinctrl-names : should be "default" on i.MX53, not used on i.MX6q
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ additionalProperties: false

examples:
- |
sysreg {
sysreg@0 {
compatible = "arm,versatile-sysreg", "syscon", "simple-mfd";
reg = <0x00000 0x1000>;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ properties:
description: |
Should contain a list of phandles pointing to display interface port
of vop devices. vop definitions as defined in
Documentation/devicetree/bindings/display/rockchip/rockchip-vop.txt
Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml

required:
- compatible
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Required properties for the top level node:
Only the GPIO_ACTIVE_HIGH and GPIO_ACTIVE_LOW flags are supported.
- #interrupt-cells : Specifies the number of cells needed to encode an
interrupt. Should be 2. The first cell defines the interrupt number,
the second encodes the triger flags encoded as described in
the second encodes the trigger flags encoded as described in
Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
- compatible:
- "mediatek,mt7621-gpio" for Mediatek controllers
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Interrupt number definition:
16-31 : private irq, and we use 16 as the co-processor timer.
31-1024: common irq for soc ip.

Interrupt triger mode: (Defined in dt-bindings/interrupt-controller/irq.h)
Interrupt trigger mode: (Defined in dt-bindings/interrupt-controller/irq.h)
IRQ_TYPE_LEVEL_HIGH (default)
IRQ_TYPE_LEVEL_LOW
IRQ_TYPE_EDGE_RISING
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ Example:
ranges;

/* APU<->RPU0 IPI mailbox controller */
ipi_mailbox_rpu0: mailbox@ff90400 {
ipi_mailbox_rpu0: mailbox@ff990400 {
reg = <0xff990400 0x20>,
<0xff990420 0x20>,
<0xff990080 0x20>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The embedded controller requires the SPI controller driver to signal readiness
to receive a transfer (that is, when TX FIFO contains the response data) by
strobing the ACK pin with the ready signal. See the "ready-gpios" property of the
SSP binding as documented in:
<Documentation/devicetree/bindings/spi/spi-pxa2xx.txt>.
<Documentation/devicetree/bindings/spi/marvell,mmp2-ssp.yaml>.

Example:
&ssp3 {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ MediaTek SoC built-in Bluetooth Devices

This device is a serial attached device to BTIF device and thus it must be a
child node of the serial node with BTIF. The dt-bindings details for BTIF
device can be known via Documentation/devicetree/bindings/serial/8250.txt.
device can be known via Documentation/devicetree/bindings/serial/8250.yaml.

Required properties:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ with values derived from the SoC user manual.
[flags]>

On other mach-shmobile platforms GPIO is handled by the gpio-rcar driver.
Please refer to Documentation/devicetree/bindings/gpio/renesas,gpio-rcar.txt
Please refer to Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml
for documentation of the GPIO device tree bindings on those platforms.


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ It is based on common bindings for device graphs.
see ${LINUX}/Documentation/devicetree/bindings/graph.txt

Basically, Audio Graph Card property is same as Simple Card.
see ${LINUX}/Documentation/devicetree/bindings/sound/simple-card.txt
see ${LINUX}/Documentation/devicetree/bindings/sound/simple-card.yaml

Below are same as Simple-Card.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ properties:

reg:
items:
- description: I2S configuration
- description: I2S registers
- description: I2S gen configuration

reg-names:
items:
Expand Down Expand Up @@ -60,7 +61,8 @@ examples:
i2s3: i2s@20140000 {
compatible = "intel,keembay-i2s";
#sound-dai-cells = <0>;
reg = <0x20140000 0x200 0x202a00a4 0x4>;
reg = <0x20140000 0x200>, /* I2S registers */
<0x202a00a4 0x4>; /* I2S gen configuration */
reg-names = "i2s-regs", "i2s_gen_cfg";
interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>;
clock-names = "osc", "apb_clk";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
MT8183 with MT6358, DA7219 and MAX98357 CODECS
MT8183 with MT6358, DA7219, MAX98357, and RT1015 CODECS

Required properties:
- compatible : "mediatek,mt8183_da7219_max98357"
- compatible : "mediatek,mt8183_da7219_max98357" for MAX98357A codec
"mediatek,mt8183_da7219_rt1015" for RT1015 codec
- mediatek,headset-codec: the phandles of da7219 codecs
- mediatek,platform: the phandle of MT8183 ASoC platform

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
MT8183 with MT6358, TS3A227 and MAX98357 CODECS
MT8183 with MT6358, TS3A227, MAX98357, and RT1015 CODECS

Required properties:
- compatible : "mediatek,mt8183_mt6358_ts3a227_max98357"
- compatible : "mediatek,mt8183_mt6358_ts3a227_max98357" for MAX98357A codec
"mediatek,mt8183_mt6358_ts3a227_rt1015" for RT1015 codec
- mediatek,platform: the phandle of MT8183 ASoC platform

Optional properties:
Expand Down
Loading