1. 22 3月, 2006 15 次提交
    • T
      [ALSA] hda-codec - Add model entry for FIC P4M-915GD1 · a12606cf
      Takashi Iwai 提交于
      Modules: HDA Codec driver
      
      Add model entry for FIC P4M-915GD1 with ALC880 codec.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      a12606cf
    • T
      [ALSA] hda-codec - Fix Aopen i915GMm-HFS mobo · ede3531e
      Takashi Iwai 提交于
      Modules: HDA Codec driver
      
      Add a model entry for Aopen i915GMm-HFS mobo with ALC880 codec.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      ede3531e
    • T
      [ALSA] Add default entry for CTL Travel Master U553W · c1fc8047
      Takashi Iwai 提交于
      Modules: HDA Codec driver
      
      Added the default entry of ALC880 configuration table for
      CTL Travel Master U553W.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      c1fc8047
    • T
      [ALSA] hda-codec - Add lg model for LG laptop · ae6b813a
      Takashi Iwai 提交于
      Modules: Documentation,HDA Codec driver
      
      Added a new model 'lg' for LG laptop (m1 express dual) with ALC880 codec.
      Also clean up the initialization/unsol_event hooks in patch_realtek.c.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      ae6b813a
    • T
      [ALSA] hda-codec - Fix ALC262 for Fujitsu laptop · 834be88d
      Takashi Iwai 提交于
      Modules: HDA Codec driver,HDA generic driver
      
      Add 'fujitsu' model for ALC262 patch to support a FSC laptop.
      The internal speaker is turned on/off with jack sensing.
      
      Also fixed alc262 'basic' model.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      834be88d
    • J
      [ALSA] HDA/ALC260: 7/7 - add SPDIF enable to test model · 92621f13
      Jonathan Woithe 提交于
      Modules: HDA Codec driver
      
      This patch adds mixer controls to the 'test' ALC260 model which allow the
      user to selectively enable or disable the SPDIF output pins.  This should
      assist people identify digital outputs on machines which bring them to the
      outside world.
      
      Note that while the patch *should* work, I cannot personally verify it since
      my laptop doesn't bring the SPDIF lines out.
      
      As for the GPIO switches added in patch 4, these controls are currently
      only compiled in if debug mode is selected.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      92621f13
    • J
      [ALSA] HDA/ALC260: 6/7 - Fujitsu/test model tweaks · f7ace40d
      Jonathan Woithe 提交于
      Modules: HDA Codec driver
      
      This patch is janitorial - it cleans up a number of cosmetic issues with
      the 'fujitsu' and 'test' models.  Issues addressed:
      
       * spaces instead of tabs used for some indents,
      
       * clarified/corrected selected comments.
      
      Unlike a patch from earlier this week, this keeps both ADCs connected to
      the mic1 pin widget by default.  I believe this is the better default, since
      some laptops don't bring the line1 widget to the outside world.  Most (if
      not all) do bring mic1 out though, so it seems to me that this default
      should remain in place.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      f7ace40d
    • J
      [ALSA] HDA/ALC260: 5/7 - add 'acer' model · 0bfc90e9
      Jonathan Woithe 提交于
      Modules: HDA Codec driver
      
      This patch adds a new 'acer' model.  It is based on work by Rimas and many
      other dedicated Acer owners over the past few weeks (see bug number
      1618) - kudos to them. This adds support for a variety of Acer laptops,
      although we are still in the process of collecting pci/subsystem IDs to add.
      There are still some potentially outstanding issues: there are reports that
      the CD control might not yet be functional for example.  However, the time
      is probably right to get a 'first cut' into the kernel which can be refined
      as more test reports come in.
      
      From the reports by various Acer owners, this code allows them to record
      from internal mics and external jacks.  Playback also seems to work to all
      external jacks and the internal speaker.  The 'beep' control doesn't appear
      functional at the moment.
      
      This patch depends on the changes made in patch 3/7.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      0bfc90e9
    • J
      [ALSA] HDA/ALC260: 4/7 - add GPIO switches to test model · 5c8f858d
      Jonathan Woithe 提交于
      Modules: HDA Codec driver
      
      This patch adds 'test' model mixer switches for the GPIO controls found on
      the ALC260.  It has been found that some laptops (eg: Acer) can use these to
      enable particular controls, so it would be useful to have access to these
      via the 'test' model.  It will make testing new models easy, especially if
      certain outputs cannot be made to work any other way.
      
      This patch *should* work, but because the GPIO pins don't do anything in
      my laptop I cannot personally verify that all this works as expected.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      5c8f858d
    • J
      [ALSA] HDA/ALC260: 3/7 - generalise some structures · d57fdac0
      Jonathan Woithe 提交于
      Modules: HDA Codec driver
      
      This patch generalises a structure added for the 'fujitsu' model but which
      is potentially useful for other models as well.  It turns the
      'alc260_fujitsu_adc_nids' array into 'alc260_dual_adc_nids'; for other
      models which decide to utilise the dual ADC functionality there's really
      no reason why they need to define their own list of ADC nids.
      
      The 'fujitsu' model preset is adjusted accordingly.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      d57fdac0
    • J
      [ALSA] HDA/ALC260: 2/7 - switch pin buffer enables · cdcd9268
      Jonathan Woithe 提交于
      Modules: HDA Codec driver
      
      This patch adds functionality which switches the input/output buffer enables
      of retasking pins when the user changes their mode with the mode control.
      This probably reduces noise *slightly* for recording compared to the case
      where both input and output buffers were enabled simultaneously.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      cdcd9268
    • J
      [ALSA] HDA/ALC260: 1/7 - Fix test model input mux label · 17e7aec6
      Jonathan Woithe 提交于
      Modules: HDA Codec driver
      
      This patch fixes input mux labels used for the ALC260 'test' model.  This is
      needed to avoid confusion which comes about because the two ADCs in the
      ALC260 have slightly different mappings for their input selectors. Since
      this is just the test model it's sufficient to simply report both options
      where they exist.  If a model comes along for which this becomes an issue,
      the ALC260 input mux code will have to be extended to allow different mux
      layouts for different ADCs.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      17e7aec6
    • J
      [ALSA] hda: ALC260 test model implementation · 7cf51e48
      Jonathan Woithe 提交于
      Modules: HDA Codec driver
      
      The following patch adds a 'test' ALC260 model specification to the
      patch_realtek.c driver if CONFIG_SND_DEBUG is set.  This is similar to the
      'test' ALC880 model in that it sets up mixer controls for almost everything
      to make it easier for people to test their laptop/soundcard when working out
      what pin widgets are connected to which real-world devices.
      
      This patch assumes my previous patch (adding the second PCM to the ALC260)
      has previously been applied since it uses infrastructure added by that
      patch.
      
      In developing this patch it was found that not all retasking pins accept all
      the modes - in particular, some ignore the VREFxx variants.  The pin mode
      control has therefore been tweaked to prevent this becoming a problem in
      mixer applications.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      7cf51e48
    • T
      [ALSA] hda: minor correction to fujitsu ALC260 initverbs · 8b33a5aa
      Takashi Iwai 提交于
      Modules: HDA Codec driver
      
      Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
      
      The following patch changes the initverbs associated with the output sum
      widgets 0x08, 0x09 and 0x0a used with the fujitsu model in patch_realtek.c.
      It is against alsa 1.0.11rc3.
      
      Currently these widgets have their output muted, but a close reading of the
      datasheet suggests that they don't actually have an output mute.  They have
      an *input* mute for each of their two inputs and a single output gain. This
      patch therefore activates the input mutes and zeros the output gain.  It has
      not yet been tested but the above interpretation of the ALC260 datasheet
      seems correct.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      8b33a5aa
    • J
      [ALSA] hda: add PCM for 2nd ADC on ALC260 · 4c5186ed
      Jonathan Woithe 提交于
      Modules: HDA Codec driver
      
      The following patch against alsa 1.0.11rc3 creates a PCM device (pcm1c) for
      the second ADC present on the ALC260 codec used by the hda driver.  It also
      defines a new mixer control allowing the mode of retasking pins to be set;
      this means a user can (for example) designate the headphone jack to be a
      second input. With this patch in place it is possible to do 4 channel
      recording on laptops equipped with an ALC260 codec assuming both a stereo
      line-in jack is provided in addition to a headphone jack.
      
      Mixer controls are provided to allow the headphone jack to be switched as
      an input.  In addition, an (input only) mode control is configured for
      the line-in jack to allow a bias voltage to be requested (VREF80 or VREF50)
      so headsets based on condensor microphones have a chance of working.
      
      This patch has been tested on a Fujitsu S7020 laptop and as such these
      features are currently only configured for the 'fujitsu' model.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      4c5186ed
  2. 01 2月, 2006 3 次提交
  3. 22 1月, 2006 1 次提交
  4. 03 1月, 2006 11 次提交
  5. 04 11月, 2005 2 次提交
  6. 07 10月, 2005 4 次提交
  7. 12 9月, 2005 3 次提交
  8. 30 8月, 2005 1 次提交