Re: [linux-yocto] [ PULL ] Sound Patches for BXT

2016-07-22 Thread Bruce Ashfield

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

2016-07-15 Thread Weight, Russell H

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