Skip to content
  1. Dec 10, 2008
  2. Dec 05, 2008
  3. Dec 04, 2008
  4. Dec 03, 2008
  5. Dec 01, 2008
  6. Nov 28, 2008
  7. Nov 27, 2008
    • Takashi Iwai's avatar
      ALSA: hda - Modularize HD-audio driver · 1289e9e8
      Takashi Iwai authored
      
      
      Split the monolithc HD-audio driver into several pieces:
       - snd-hda-intel   HD-audio PCI controller driver; loaded via udev
       - snd-hda-codec   HD-audio codec bus driver
       - snd-hda-codec-* Specific HD-audio codec drivers
      
      When built as modules, snd-hda-codec (that is invoked by snd-hda-intel)
      looks up the codec vendor ID and loads the corresponding codec module
      automatically via request_module().
      
      When built in a kernel, each codec drivers are statically hooked up
      before probing the PCI.
      
      This patch adds appropriate EXPORT_SYMBOL_GPL()'s and the module
      information for each driver, and driver-linking codes between
      codec-bus and codec drivers.
      
      TODO:
        - Avoid EXPORT_SYMBOL*() when built-in kernel
        - Restore __devinit appropriately depending on the condition
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      1289e9e8
    • Takashi Iwai's avatar
      ALSA: hda - Fix creation of automatic capture mixers · 30d72e9f
      Takashi Iwai authored
      
      
      Fixed a wrong boundary check of num_adc_nids in set_capture_mixer()
      in patch_realtek.c.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      30d72e9f
    • Takashi Iwai's avatar
      ALSA: hda - Fix PCM reconfigure · 529bd6c4
      Takashi Iwai authored
      
      
      The reconfiguration of PCM affected all PCM streams on the bus, but
      this this should be done rather only for the target codec.
      
      This patch does the following:
      - introduce bitmap indicating the PCM device usages on a hda_bus
      - refactor the PCM build functions
      - fix __devinit prefix in some fucntions
      - add a proper ifdef around HDA-reconfig-specific functions
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      529bd6c4
    • Takashi Iwai's avatar
      ALSA: hda - Move power_save option to hda_intel.c · fee2fba3
      Takashi Iwai authored
      
      
      Move power_save option into hda_intel.c, and make a field in hda_bus,
      instead of keeping module parameters in separate files.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      fee2fba3
    • Takashi Iwai's avatar
      ALSA: hda - make some functions static · 986862bd
      Takashi Iwai authored
      
      
      Minor clean ups: move snd_hda_codecs_inuse() into hda_intel.c and
      make static.  Also, make snd_hda_query_supported_pcm() static
      as it's used only in hda_codec.c.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      986862bd
  8. Nov 26, 2008
  9. Nov 25, 2008
  10. Nov 24, 2008
  11. Nov 22, 2008
Loading