Re: [linux-yocto] [ PULL ] Sound Patches for BXT
On 2016-07-19 1:50 PM, Ernst, Eric wrote: Bruce, can you consider this for merge into bxt-rebase? This has now been merged. If anything is missing, send along new pull requests. Bruce On Fri, Jul 15, 2016 at 10:09:08PM -0700, Weight, Russell H wrote: These patches apply, and I'm able to build an yocto image that boots on Grosse Tete, however, I do not have the hardware to verify the audio patches. I am able to successfully insmod the snd-soc-sst-bxt-florida.ko. I'm providing this pull request to enable others to test the patch-set. - Russ - The following changes since commit 40f97efe70b8b17405846f62c3909da973e795f6: Merge branch 'forklift' into yocto (2016-06-21 15:01:07 -0700) are available in the git repository at: https://github.com/rweight/linux-yocto-4.4.git github/bxt-rebase-sound for you to fetch changes up to a8b72f8710df1881f3917c8795d10889b6cd1a41: UPSTREAM: ASoC: rt5514: Fix the issue that the variable dereferenced before checking (2016-07-15 17:03:37 -0700) Adam Thomson (10): UPSTREAM: ASoC: da7219: Fix Sidetone to work regardless of DAI capture UPSTREAM: ASoC: da7219: Disable regulators on probe() failure UPSTREAM: ASoC: da7219: Update REFERENCES reg default, in-line with HW UPSTREAM: ASoC: da7219: Remove internal LDO features of codec UPSTREAM: ASoC: da7219: Add support for 1.6V micbias level UPSTREAM: ASoC: da7219: Remove support for 32KHz PLL mode UPSTREAM: ASoC: da7219: Add regmap patch to support old silicon UPSTREAM: ASoC: da7219: Correct BCLK inversion for DSP DAI format mode UPSTREAM: ASoC: da7219: Update PLL ranges and dividers to improve locking UPSTREAM: ASoC: da7219: Disallow unsupported 32KHz clock setting in set_dai_sysclk() Anatol Pomazau (2): CHROMIUM: ASoC: nau8825: Unground HPL/HPR before playback CHROMIUM: ASoC: nau8825: Use TESTDAC to reduce start/stop playback plop Antonio Ospite (1): UPSTREAM: ASoC: rk3036: fix missing dependency on REGMAP_MMIO Arnd Bergmann (2): UPSTREAM: ASoC: rockchip: use __maybe_unused to hide st_irq_syscfg_resume UPSTREAM: ASoC: hdmi-codec: select CONFIG_HDMI Axel Lin (2): UPSTREAM: ASoC: rt5616: Return error if device ID mismatch UPSTREAM: ASoC: da7219: Use logical instead of bitwise OR for boolean expression Bard Liao (4): UPSTREAM: ASoC: rt5616: add rt5616 codec driver UPSTREAM: ASoC: rt5616: rename some alsa control names UPSTREAM: ASoC: rt298: fix remove unnedded clk setting UPSTREAM: ASoC: rt286: fix capture doesn't work at some cases Caesar Wang (8): UPSTREAM: ASoC: rockchip: i2s: change bclk and lrck according to sample rates UPSTREAM: ASoC: rockchip-max98090: Allow more sample rates UPSTREAM: ASoC: rockchip-rt5645: Allow more sample rates UPSTREAM: ASoC: rt5616: add an of_match table UPSTREAM: ASoC: rt5616: add devicetree document for rt5616 UPSTREAM: ASoC: rt5616: add mclk property for rt5616 document UPSTREAM: ASoC: rt5616: trivial: fix the typo UPSTREAM: ASoC: rt5616: add the mclk for the codec driver Charles Keepax (2): UPSTREAM: ASoC: dapm: Make enable/disable_pin work with always on widgets mfd: arizona: Disable IRQ whilst we unbind driver Fang, Yang A (1): CHROMIUM: ASoC: ts3a227e: add acpi table Jianqun Xu (1): UPSTREAM: ASoC: rockchip: add bindings for rk3399 i2s John Lin (1): UPSTREAM: ASoC: rt5616: add missing mute control for HPVOL Jyri Sarha (3): UPSTREAM: ALSA: pcm: add IEC958 channel status helper for hw_params UPSTREAM: ALSA: pcm: Allow 32 bit sample format in IEC958 channel status helper UPSTREAM: ASoC: hdmi-codec: Add hdmi-codec for external HDMI-encoders Kangjie Lu (2): UPSTREAM: ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS UPSTREAM: ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt Koro Chen (1): UPSTREAM: ASoC: dpcm: Make BE prepare possible in suspend state Lars-Peter Clausen (1): UPSTREAM: ASoC: dapm: Don't prefix autodisable widgets twice Linus Walleij (2): UPSTREAM: ASoC: ac97: fix parent assignment UPSTREAM: ASoC: ac97: Be sure to clamp return value Mark Brown (1): BACKPORT: ASoC: hdac: Fix Makefile and Kconfig sorting Mengdong Lin (1): UPSTREAM: ASoC: Vendor drivers get a link's runtime by snd_soc_get_pcm_runtime() Michael Trimarchi (1): UPSTREAM: ASoC: rockchip: i2s: Add SNDRV_PCM_FMTBIT_S32_LE support Oder Chiou (3): UPSTREAM: ASoC: rt5514: add rt5514 codec driver UPSTREAM: ASoC: rt5514: add rt5514 SPI driver UPSTREAM: ASoC: rt5514: Fix the issue that the variable dereferenced before checking PC Liao (1): UPSTREAM: ASoC: dpcm: Apply symmetry for DPCM Philipp Zabel (2): UPSTREAM: ASoC: hdmi-codec: Add ELD control UPSTREAM: ASoC: hdmi-codec: Add ELD control Ramesh
[linux-yocto] [ PULL ] Sound Patches for BXT
These patches apply, and I'm able to build an yocto image that boots on Grosse Tete, however, I do not have the hardware to verify the audio patches. I am able to successfully insmod the snd-soc-sst-bxt-florida.ko. I'm providing this pull request to enable others to test the patch-set. - Russ - The following changes since commit 40f97efe70b8b17405846f62c3909da973e795f6: Merge branch 'forklift' into yocto (2016-06-21 15:01:07 -0700) are available in the git repository at: https://github.com/rweight/linux-yocto-4.4.git github/bxt-rebase-sound for you to fetch changes up to a8b72f8710df1881f3917c8795d10889b6cd1a41: UPSTREAM: ASoC: rt5514: Fix the issue that the variable dereferenced before checking (2016-07-15 17:03:37 -0700) Adam Thomson (10): UPSTREAM: ASoC: da7219: Fix Sidetone to work regardless of DAI capture UPSTREAM: ASoC: da7219: Disable regulators on probe() failure UPSTREAM: ASoC: da7219: Update REFERENCES reg default, in-line with HW UPSTREAM: ASoC: da7219: Remove internal LDO features of codec UPSTREAM: ASoC: da7219: Add support for 1.6V micbias level UPSTREAM: ASoC: da7219: Remove support for 32KHz PLL mode UPSTREAM: ASoC: da7219: Add regmap patch to support old silicon UPSTREAM: ASoC: da7219: Correct BCLK inversion for DSP DAI format mode UPSTREAM: ASoC: da7219: Update PLL ranges and dividers to improve locking UPSTREAM: ASoC: da7219: Disallow unsupported 32KHz clock setting in set_dai_sysclk() Anatol Pomazau (2): CHROMIUM: ASoC: nau8825: Unground HPL/HPR before playback CHROMIUM: ASoC: nau8825: Use TESTDAC to reduce start/stop playback plop Antonio Ospite (1): UPSTREAM: ASoC: rk3036: fix missing dependency on REGMAP_MMIO Arnd Bergmann (2): UPSTREAM: ASoC: rockchip: use __maybe_unused to hide st_irq_syscfg_resume UPSTREAM: ASoC: hdmi-codec: select CONFIG_HDMI Axel Lin (2): UPSTREAM: ASoC: rt5616: Return error if device ID mismatch UPSTREAM: ASoC: da7219: Use logical instead of bitwise OR for boolean expression Bard Liao (4): UPSTREAM: ASoC: rt5616: add rt5616 codec driver UPSTREAM: ASoC: rt5616: rename some alsa control names UPSTREAM: ASoC: rt298: fix remove unnedded clk setting UPSTREAM: ASoC: rt286: fix capture doesn't work at some cases Caesar Wang (8): UPSTREAM: ASoC: rockchip: i2s: change bclk and lrck according to sample rates UPSTREAM: ASoC: rockchip-max98090: Allow more sample rates UPSTREAM: ASoC: rockchip-rt5645: Allow more sample rates UPSTREAM: ASoC: rt5616: add an of_match table UPSTREAM: ASoC: rt5616: add devicetree document for rt5616 UPSTREAM: ASoC: rt5616: add mclk property for rt5616 document UPSTREAM: ASoC: rt5616: trivial: fix the typo UPSTREAM: ASoC: rt5616: add the mclk for the codec driver Charles Keepax (2): UPSTREAM: ASoC: dapm: Make enable/disable_pin work with always on widgets mfd: arizona: Disable IRQ whilst we unbind driver Fang, Yang A (1): CHROMIUM: ASoC: ts3a227e: add acpi table Jianqun Xu (1): UPSTREAM: ASoC: rockchip: add bindings for rk3399 i2s John Lin (1): UPSTREAM: ASoC: rt5616: add missing mute control for HPVOL Jyri Sarha (3): UPSTREAM: ALSA: pcm: add IEC958 channel status helper for hw_params UPSTREAM: ALSA: pcm: Allow 32 bit sample format in IEC958 channel status helper UPSTREAM: ASoC: hdmi-codec: Add hdmi-codec for external HDMI-encoders Kangjie Lu (2): UPSTREAM: ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS UPSTREAM: ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt Koro Chen (1): UPSTREAM: ASoC: dpcm: Make BE prepare possible in suspend state Lars-Peter Clausen (1): UPSTREAM: ASoC: dapm: Don't prefix autodisable widgets twice Linus Walleij (2): UPSTREAM: ASoC: ac97: fix parent assignment UPSTREAM: ASoC: ac97: Be sure to clamp return value Mark Brown (1): BACKPORT: ASoC: hdac: Fix Makefile and Kconfig sorting Mengdong Lin (1): UPSTREAM: ASoC: Vendor drivers get a link's runtime by snd_soc_get_pcm_runtime() Michael Trimarchi (1): UPSTREAM: ASoC: rockchip: i2s: Add SNDRV_PCM_FMTBIT_S32_LE support Oder Chiou (3): UPSTREAM: ASoC: rt5514: add rt5514 codec driver UPSTREAM: ASoC: rt5514: add rt5514 SPI driver UPSTREAM: ASoC: rt5514: Fix the issue that the variable dereferenced before checking PC Liao (1): UPSTREAM: ASoC: dpcm: Apply symmetry for DPCM Philipp Zabel (2): UPSTREAM: ASoC: hdmi-codec: Add ELD control UPSTREAM: ASoC: hdmi-codec: Add ELD control Ramesh Babu (1): UPSTREAM: ASoC: Intel: Skylake: Add strip extended manifest utility Richard Fitzgerald (2): UPSTREAM: ALSA: compress: Add procfs info file for compressed nodes UPSTREAM: ALSA: compress: Pass id string to snd_compress_new Robert