16 Oct, 2007

8 commits

  • Signed-off-by: Andrew Morton
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Andrew Morton
     
  • Fix hda help text typo.

    Signed-off-by: Randy Dunlap
    Signed-off-by: Andrew Morton
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Randy Dunlap
     
  • Added CONFIG_SND_AC97_POWER_SAVE_DEFAULT and CONFIG_SND_HDA_POWER_SAVE_DEFAULT
    Kconfig options as the default values for power-saving mode of AC97 and
    HD-audio drivers, respectively.

    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Takashi Iwai
     
  • Make sure that the MPU-401 MIDI and OPL-3 FM devices are used only on
    those chips where they are supported, and that the correct port
    addresses are used.

    Signed-off-by: Clemens Ladisch
    Signed-off-by: Jaroslav Kysela

    Clemens Ladisch
     
  • Added CONFIG_SND_HDA_POWER_SAVE kconfig. It's an experimental option
    to achieve an aggressive power-saving. With this option, the driver
    will turn on/off the power of each codec and controller chip dynamically
    on demand.
    The patch introduces a new module option 'power_save'. It specifies
    the second of time-out for automatic power-down. As default, it's
    10 seconds. Setting 0 means to suppress the power-saving feature.
    The codec may have analog-input loopbacks, which are usually represented
    by mixer elements such as 'Mic Playback Switch' or 'CD Playback Switch'.
    When these are on, we cannot turn off the mixer and the codec chip has
    to be kept on. For bookkeeping these states, a new codec-callback is
    introduced.
    For the bus-controller side, a new callback pm_notify is introduced,
    which can be used to turn on/off the contoller appropriately.
    Note that this power-saving might cause slight click-noise at
    power-on/off. Also, it might take some time to wake up the codec, and
    might even drop some tones at the very beginning. This seems to be the
    side-effect of turning off the controller chip.
    This turn-off of the controller can be disabled by undefining
    HDA_POWER_SAVE_RESET_CONTOLLER in hda_intel.c.

    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Takashi Iwai
     
  • Fix a typo in Kconfig help text for CONFIG_SND_HDA_HWDEP.

    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Takashi Iwai
     
  • Create kernel configs to choose the codec support codes to build.

    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Takashi Iwai
     
  • Added a hwdep interface for each codec (enabled per kconfig).
    This interface can be used for reading/writing HD-audio verbs
    and other purposes as future extensions.

    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Takashi Iwai
     

20 Jul, 2007

2 commits


11 May, 2007

4 commits


09 Feb, 2007

5 commits


23 Sep, 2006

2 commits


09 Aug, 2006

1 commit


13 Jul, 2006

2 commits


29 Jun, 2006

2 commits


23 Jun, 2006

1 commit

  • Appended is my patch adding PM support to the cs5535audio driver.
    I also added the ac97 quirk but it's not yet confirmed which
    boards need to be in the quirk list. The patch also includes some
    Kconfig and misc cleanup.

    Signed-off-by: Jaya Kumar
    Signed-off-by: Takashi Iwai

    Jaya Kumar
     

31 Mar, 2006

3 commits


03 Jan, 2006

3 commits


04 Nov, 2005

2 commits


12 Sep, 2005

1 commit


30 Aug, 2005

1 commit

  • AC97 Codec,PCI drivers
    I've made the review changes and as requested I've pasted the RFC by
    Nicolas below:-

    'I would like to know what people think of the following patch. It
    allows for a codec on an AC97 bus to be shared with other drivers which
    are completely unrelated to audio. It registers a new bus type, and
    whenever a codec instance is created then a device for it is also
    registered with the driver model using that bus type. This allows, for
    example, to use the extra features of the UCB1400 like the touchscreen
    interface and the additional GPIOs and ADCs available on that chip for
    battery monitoring. I have a working UCB1400 touchscreen driver here
    that simply registers with the driver model happily working alongside
    with audio features using this.'

    Changes over RFC:-

    o Now matches codec name within codec group.
    o Added ac97_dev_release() to stop kernel complaining about no release
    method for device.
    o Added 'config SND_AC97_BUS' to sound/pci/Kconfig and moved 'config
    SND_AC97_CODEC' out with the PCI=n statement.
    o module is now called snd-ac97-bus

    Signed-off-by: Liam Girdwood
    Signed-off-by: Nicolas Pitre
    Signed-off-by: Takashi Iwai

    Liam Girdwood
     

24 Aug, 2005

1 commit


22 Jun, 2005

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds