1. 28 Jan, 2015 1 commit
  2. 20 Jan, 2015 1 commit
  3. 19 Jan, 2015 5 commits
  4. 16 Jan, 2015 4 commits
  5. 15 Jan, 2015 2 commits
  6. 12 Jan, 2015 4 commits
    • Takashi Iwai's avatar
      ALSA: rme*: Use snd_pcm_format_t · 6c869d30
      Takashi Iwai authored
      
      
      Fix sparse warnings below by using snd_pcm_format_t properly:
         sound/pci/rme32.c:682:60: sparse: incorrect type in argument 2 (different base types)
        sound/pci/rme96.c:1006:69: sparse: incorrect type in argument 2 (different base types)
         .....
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      6c869d30
    • Imre Deak's avatar
      ALSA: hda: add component support · d7055bd6
      Imre Deak authored
      
      
      Register a component master to be used to interface with the i915
      driver. This is meant to replace the current interface which is based on
      module symbol lookups.
      
      Note that currently we keep the existing behavior and pin the i915
      module while the hda driver is loaded. Using the component interface
      allows us to remove this dependency once support for dynamically
      enabling / disabling the HDMI functionality is added to the driver.
      
      v2:
      - change roles between the hda and i915 components (Daniel)
      v3:
      - rename display_component to audio_component (Daniel)
      v4:
      - move removal of i915_powerwell.h from this patch to the next (Takashi)
      - request_module fails if module support isn't enabled, so ignore
        any error it returns and depend on the following NULL check of the
        component ops (Takashi)
      - change over to using dev_* instead of pr_* (Takashi)
      Signed-off-by: Imre Deak's avatarImre Deak <imre.deak@intel.com>
      Reviewed-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      d7055bd6
    • Imre Deak's avatar
      ALSA: hda: pass intel_hda to all i915 interface functions · 926981ae
      Imre Deak authored
      
      
      chip is already passed to most of the i915 interface functions. Unify
      the interface by passing intel_hda instead of chip and passing it to all
      functions. Passing intel_hda instead of chip makes more sense since this
      is an intel specific interface. Also in an upcoming patch we will use
      intel_hda in all of these functions so by passing intel_hda we can save
      on some pointer casts from chip to intel_hda.
      
      This will be needed by an upcoming patch adding component support.
      
      No functional change.
      
      v2-3: unchanged
      v4:
      - pass intel_hda instead of chip
      Signed-off-by: Imre Deak's avatarImre Deak <imre.deak@intel.com>
      Reviewed-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      926981ae
    • Imre Deak's avatar
      ALSA: hda: export struct hda_intel · 347de1f8
      Imre Deak authored
      
      
      This struct will be needed by the component code added in an upcoming
      patch, so export it into a new hda_intel.h file. At the same time also
      merge hda_i915.h into this new header, there is no reason to keep two
      separate intel specific header file.
      Suggested-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      Signed-off-by: Imre Deak's avatarImre Deak <imre.deak@intel.com>
      Reviewed-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      347de1f8
  7. 11 Jan, 2015 3 commits
  8. 09 Jan, 2015 20 commits
    • Takashi Iwai's avatar
      ALSA: ymfpci: Simplify PM callbacks · 3e41c9b5
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      3e41c9b5
    • Takashi Iwai's avatar
      ALSA: vx222: Simplify PM callbacks · de0c869c
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      de0c869c
    • Takashi Iwai's avatar
      ALSA: via82xx-modem: Simplify PM callbacks · c11b4c68
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      c11b4c68
    • Takashi Iwai's avatar
      ALSA: via82xx: Simplify PM callbacks · e909bfdf
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      e909bfdf
    • Takashi Iwai's avatar
      ALSA: trident: Simplify PM callbacks · 6f9eb021
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      6f9eb021
    • Takashi Iwai's avatar
      ALSA: sis7019: Simplify PM callbacks · 5b3985ec
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      5b3985ec
    • Takashi Iwai's avatar
      ALSA: rme96: Simplify PM callbacks · a0044463
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      a0044463
    • Takashi Iwai's avatar
      ALSA: riptide: Simplify PM callbacks · e066d85c
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      e066d85c
    • Takashi Iwai's avatar
      ALSA: oxygen: Simplify PM callbacks · 2d6b2e59
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Acked-by: default avatarClemens Ladisch <clemens@ladisch.de>
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      2d6b2e59
    • Takashi Iwai's avatar
      ALSA: nm256: Simplify PM callbacks · fc9b6061
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      fc9b6061
    • Takashi Iwai's avatar
      ALSA: maestro3: Simplify PM callbacks · cd86f459
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      cd86f459
    • Takashi Iwai's avatar
      ALSA: intel8x0m: Simplify PM callbacks · 65fe5b94
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      65fe5b94
    • Takashi Iwai's avatar
      ALSA: intel8x0: Simplify PM callbacks · 3c5a03d4
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      3c5a03d4
    • Takashi Iwai's avatar
      ALSA: ice1724: Simplify PM callbacks · 88942503
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      88942503
    • Takashi Iwai's avatar
      ALSA: ice1712: Simplify PM callbacks · b60dc62f
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      b60dc62f
    • Takashi Iwai's avatar
      ALSA: hda: Simplify PM callbacks · e2a711f1
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      e2a711f1
    • Takashi Iwai's avatar
      ALSA: es1968: Simplify PM callbacks · 8b1db4df
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      8b1db4df
    • Takashi Iwai's avatar
      ALSA: es1938: Simplify PM callbacks · 8c369821
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      8c369821
    • Takashi Iwai's avatar
      ALSA: ens137x: Simplify PM callbacks · 943cf283
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      943cf283
    • Takashi Iwai's avatar
      ALSA: emu10k1: Simplify PM callbacks · 1aa1813b
      Takashi Iwai authored
      This is a similar cleanup like the commit [3db084fd
      
      : ALSA: fm801:
      PCI core handles power state for us].
      
      Since pci_set_power_state(), pci_save_state() and pci_restore_state()
      are already done in the PCI core side, so we don't need to it doubly.
      
      Also, pci_enable_device(), pci_disable_device() and pci_set_master()
      calls in PM callbacks are superfluous nowadays, too, so get rid of
      them as well.
      Signed-off-by: Takashi Iwai's avatarTakashi Iwai <tiwai@suse.de>
      1aa1813b