1. 15 11月, 2013 2 次提交
    • V
      ALSA: hda - load EQ params into IDT codec on HP bNB13 systems · d009f3de
      Vitaliy Kulikov 提交于
      Adds linear EQ filtering for integrated speaker protection
      Signed-off-by: NVitaliy Kulikov <vitaliy.kulikov@idt.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      d009f3de
    • T
      ALSA: jack: Unregister input device at disconnection · 32b85442
      Takashi Iwai 提交于
      The recent change in sysfs triggered a kernel WARNING at unloading a
      sound driver like
      
        WARNING: CPU: 3 PID: 2247 at fs/sysfs/group.c:214 sysfs_remove_group+0xe8/0xf0()
        sysfs group ffffffff81ab7b20 not found for kobject 'event14'
      
      for each jack instance.  It's because the unregistration of jack input
      device is done in dev_free callback, which is called after
      snd_card_disconnect().  Since device_unregister(card->card_dev) is
      called in snd_card_disconnect(), the whole sysfs entries belonging to
      card->card_dev have been already removed recursively.  Thus this
      results in a warning as input_unregister_device() yet tries to
      unregister the already removed sysfs entry.
      
      For fixing this mess, we need to unregister the jack input device at
      dev_disconnect callback so that it's called before unregistering the
      card->card_dev.
      Reviwed-by: NMark Brown <broonie@linaro.org>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      32b85442
  2. 14 11月, 2013 3 次提交
  3. 13 11月, 2013 4 次提交
  4. 12 11月, 2013 9 次提交
  5. 11 11月, 2013 2 次提交
  6. 08 11月, 2013 20 次提交