# git rev-parse -q --verify c48b75b7271db23c1b2d1204d6e8496d91f27711^{commit} c48b75b7271db23c1b2d1204d6e8496d91f27711 already have revision, skipping fetch # git checkout -q -f -B kisskb c48b75b7271db23c1b2d1204d6e8496d91f27711 # git clean -qxdf # < git log -1 # commit c48b75b7271db23c1b2d1204d6e8496d91f27711 # Merge: 93b694d096cc ce1558c285f9 # Author: Linus Torvalds # Date: Thu Oct 15 11:07:44 2020 -0700 # # Merge tag 'sound-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound # # Pull sound updates from Takashi Iwai: # "The amount of changes is smaller at this round (what a surprise), but # lots of activity is seen. Most of changes are about ASoC driver # development, especially Intel platforms. Here are some highlights: # # General: # - Replace all tasklet usages with other alternatives # - Cleanup of the ASoC error unwinding code # - Fixes for trivial issues caught by static checker # - Spell fixes allover the places # # ALSA Core: # - Lockdep fix for control devices # - Fix for potential OSS sequencer mutex stalls # # HD-audio and USB-audio: # - SoundBlaster AE-7 support # - Changes in quirk table for the rename handling # - Quirks for HP and ASUS machines, Pioneer DJ DJM-250MK2. # # ASoC: # - Lots of updates for Intel SOF and SoundWire enablement # - Replacement of the DSP driver for some older x86 systems; the new # code was written from scratch, better maintenance expected # - Helpers for parsing auxiluary devices from the device tree # - New support for AllWinner A64, Cirrus Logic CS4234, Mediatek MT6359 # Microchip S/PDIF TX and RX controllers, Realtek RT1015P, and Texas # Instruments J721E, TAS2110, TAS2564 and TAS2764" # # * tag 'sound-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (498 commits) # ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close # ALSA: hda: fix jack detection with Realtek codecs when in D3 # ALSA: fireworks: use semicolons rather than commas to separate statements # ALSA: hda: use semicolons rather than commas to separate statements # ALSA: hda/i915 - fix list corruption with concurrent probes # ASoC: dmaengine: Document support for TX only or RX only streams # ASoC: mchp-spdiftx: remove 'TX' from playback stream name # ASoC: ti: davinci-mcasp: Use &pdev->dev for early dev_warn # ASoC: tas2764: Add the driver for the TAS2764 # dt-bindings: tas2764: Add the TAS2764 binding doc # ASoC: Intel: catpt: Add explicit DMADEVICES kconfig dependency # ASoC: Intel: catpt: Fix compilation when CONFIG_MODULES is disabled # ASoC: stm32: dfsdm: add actual resolution trace # ASoC: stm32: dfsdm: change rate limits # ASoC: qcom: sc7180: Add support for audio over DP # Asoc: qcom: lpass-platform : Increase buffer size # ASoC: qcom: Add support for lpass hdmi driver # Asoc: qcom: lpass:Update lpaif_dmactl members order # Asoc:qcom:lpass-cpu:Update dts property read API # ASoC: dt-bindings: Add dt binding for lpass hdmi # ... # < /opt/cross/kisskb/korg/gcc-10.1.0-nolibc/sh4-linux/bin/sh4-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-10.1.0-nolibc/sh4-linux/bin/sh4-linux-ld --version # < git log --format=%s --max-count=1 c48b75b7271db23c1b2d1204d6e8496d91f27711 # < make -s -j 48 ARCH=sh O=/kisskb/build/linus_se7619_defconfig_sh4-gcc10 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-10.1.0-nolibc/sh4-linux/bin/sh4-linux- se7619_defconfig # < make -s -j 48 ARCH=sh O=/kisskb/build/linus_se7619_defconfig_sh4-gcc10 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-10.1.0-nolibc/sh4-linux/bin/sh4-linux- help # make -s -j 48 ARCH=sh O=/kisskb/build/linus_se7619_defconfig_sh4-gcc10 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-10.1.0-nolibc/sh4-linux/bin/sh4-linux- olddefconfig # make -s -j 48 ARCH=sh O=/kisskb/build/linus_se7619_defconfig_sh4-gcc10 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-10.1.0-nolibc/sh4-linux/bin/sh4-linux- Generating include/generated/machtypes.h :1511:2: warning: #warning syscall clone3 not implemented [-Wcpp] In file included from /kisskb/src/arch/sh/include/asm/hw_irq.h:6, from /kisskb/src/include/linux/irq.h:589, from /kisskb/src/arch/sh/include/asm/hardirq.h:6, from /kisskb/src/include/linux/hardirq.h:10, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/serial_core.h:13, from /kisskb/src/include/linux/serial_sci.h:6, from /kisskb/src/arch/sh/kernel/cpu/sh2/setup-sh7619.c:11: /kisskb/src/include/linux/sh_intc.h:100:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div] 100 | #define _INTC_ARRAY(a) a, __same_type(a, NULL) ? 0 : sizeof(a)/sizeof(*a) | ^ /kisskb/src/include/linux/sh_intc.h:105:24: note: in expansion of macro '_INTC_ARRAY' 105 | _INTC_ARRAY(vectors), _INTC_ARRAY(groups), \ | ^~~~~~~~~~~ /kisskb/src/include/linux/sh_intc.h:124:8: note: in expansion of macro 'INTC_HW_DESC' 124 | .hw = INTC_HW_DESC(vectors, groups, mask_regs, \ | ^~~~~~~~~~~~ /kisskb/src/arch/sh/kernel/cpu/sh2/setup-sh7619.c:58:8: note: in expansion of macro 'DECLARE_INTC_DESC' 58 | static DECLARE_INTC_DESC(intc_desc, "sh7619", vectors, NULL, | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/sh_intc.h:100:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div] 100 | #define _INTC_ARRAY(a) a, __same_type(a, NULL) ? 0 : sizeof(a)/sizeof(*a) | ^ /kisskb/src/include/linux/sh_intc.h:106:2: note: in expansion of macro '_INTC_ARRAY' 106 | _INTC_ARRAY(mask_regs), _INTC_ARRAY(prio_regs), \ | ^~~~~~~~~~~ /kisskb/src/include/linux/sh_intc.h:124:8: note: in expansion of macro 'INTC_HW_DESC' 124 | .hw = INTC_HW_DESC(vectors, groups, mask_regs, \ | ^~~~~~~~~~~~ /kisskb/src/arch/sh/kernel/cpu/sh2/setup-sh7619.c:58:8: note: in expansion of macro 'DECLARE_INTC_DESC' 58 | static DECLARE_INTC_DESC(intc_desc, "sh7619", vectors, NULL, | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/sh_intc.h:100:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div] 100 | #define _INTC_ARRAY(a) a, __same_type(a, NULL) ? 0 : sizeof(a)/sizeof(*a) | ^ /kisskb/src/include/linux/sh_intc.h:107:2: note: in expansion of macro '_INTC_ARRAY' 107 | _INTC_ARRAY(sense_regs), _INTC_ARRAY(ack_regs), \ | ^~~~~~~~~~~ /kisskb/src/include/linux/sh_intc.h:124:8: note: in expansion of macro 'INTC_HW_DESC' 124 | .hw = INTC_HW_DESC(vectors, groups, mask_regs, \ | ^~~~~~~~~~~~ /kisskb/src/arch/sh/kernel/cpu/sh2/setup-sh7619.c:58:8: note: in expansion of macro 'DECLARE_INTC_DESC' 58 | static DECLARE_INTC_DESC(intc_desc, "sh7619", vectors, NULL, | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/sh_intc.h:100:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div] 100 | #define _INTC_ARRAY(a) a, __same_type(a, NULL) ? 0 : sizeof(a)/sizeof(*a) | ^ /kisskb/src/include/linux/sh_intc.h:107:27: note: in expansion of macro '_INTC_ARRAY' 107 | _INTC_ARRAY(sense_regs), _INTC_ARRAY(ack_regs), \ | ^~~~~~~~~~~ /kisskb/src/include/linux/sh_intc.h:124:8: note: in expansion of macro 'INTC_HW_DESC' 124 | .hw = INTC_HW_DESC(vectors, groups, mask_regs, \ | ^~~~~~~~~~~~ /kisskb/src/arch/sh/kernel/cpu/sh2/setup-sh7619.c:58:8: note: in expansion of macro 'DECLARE_INTC_DESC' 58 | static DECLARE_INTC_DESC(intc_desc, "sh7619", vectors, NULL, | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/tty/serial/sh-sci.c: In function 'sci_remap_port': /kisskb/src/drivers/tty/serial/sh-sci.c:2677:19: warning: unused variable 'sport' [-Wunused-variable] 2677 | struct sci_port *sport = to_sci_port(port); | ^~~~~ Completed OK # rm -rf /kisskb/build/linus_se7619_defconfig_sh4-gcc10 # Build took: 0:00:27.164420