Skip to content
  1. Oct 08, 2014
    • Geert Uytterhoeven's avatar
      ASoC: simple-card: Initialize headphone and mic GPIO numbers · 2dbab978
      Geert Uytterhoeven authored
      
      
      The uninitialized default of 0 for gpio_hp_det and gpio_mic_det doesn't
      play well with asm-generic's gpio_is_valid():
      
      	static inline bool gpio_is_valid(int number)
      	{
      		return number >= 0 && number < ARCH_NR_GPIOS;
      	}
      
      Hence on r8a7740/armadillo-legacy:
      
      	sh-mobile-hdmi sh-mobile-hdmi: SH Mobile HDMI Audio Codec
      	sh-mobile-hdmi sh-mobile-hdmi: ASoC: DAPM unknown pin Headphones
      	sh-mobile-hdmi sh-mobile-hdmi: ASoC: DAPM unknown pin Mic Jack
      
      After that the kernel log is spammed ca. 7 times per second with:
      
      	sh-mobile-hdmi sh-mobile-hdmi: ASoC: DAPM unknown pin Headphones
      
      Initialize the GPIO numbers with a negative number (-ENOENT) to fix this.
      
      Fixes: 3fe24032 ("ASoC: simple-card: Add mic and hp detect gpios.")
      Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      2dbab978
  2. Oct 06, 2014
  3. Oct 05, 2014
  4. Oct 04, 2014
  5. Oct 03, 2014