From: Wang Xingchao <xingchao.wang@linux.intel.com>
To: daniel@ffwll.ch, tiwai@suse.de
Cc: alsa-devel@alsa-project.org, jocelyn.li@intel.com,
intel-gfx@lists.freedesktop.org,
Wang Xingchao <xingchao.wang@linux.intel.com>,
liam.r.girdwood@intel.com, david.henningsson@canonical.com
Subject: [PATCH 0/4 V6] Power-well API implementation for Haswell
Date: Mon, 27 May 2013 17:15:12 +0800 [thread overview]
Message-ID: <1369646116-11942-1-git-send-email-xingchao.wang@linux.intel.com> (raw)
Hi all,
This is V6 and here're some changes notes:
change from V5-->V6:
- Remove duplication code in new introduced probe work
- move duplication code in azx_probe_continue
- remove unused #ifdef
- replace request_module with symbol_request
- replace spin_lock_irq with spin_lock_irqsave in gfx side
- other typo fixes
(review by Takashi)
change from V4-->V5:
- fix reference count bug
- new patch on general runtime pm support for audio pci device
- new patch to avoid request_module() deadlock
change between V3-->V4:
- add new structure i915_power_well
- initialize drm_device pointer at module init time
- change function name
change between V2-->V3:
- make SND_HDA_I915 selectable
- use snd_printdd to output message
- add return error code check
- use symbol_request to replace symbol_get
- release power_well at azx_free
- some typo fixes
changes between V1-->V2:
- use reference count to track power-well usage
- remove external module, compiled into snd-hda-intel instead
- manage symbols and module loading properly
- remove IS_HSW macro, use flag instead
- remove audio callback for gfx driver to avoid dependency
- split whole patch into two pieces for easy review
- more typo fixes
Takashi Iwai (1):
ALSA: hda - Move azx_first_init() into azx_probe_continue()
Wang Xingchao (3):
ALSA: hda - Fix runtime PM check
ALSA: hda - Add power-welll support for haswell HDA
i915/drm: Add private api for power well usage
drivers/gpu/drm/i915/i915_dma.c | 6 +++
drivers/gpu/drm/i915/i915_drv.h | 12 +++++
drivers/gpu/drm/i915/intel_drv.h | 4 ++
drivers/gpu/drm/i915/intel_pm.c | 92 +++++++++++++++++++++++++++++++++++---
include/drm/i915_powerwell.h | 36 +++++++++++++++
sound/pci/hda/Kconfig | 10 +++++
sound/pci/hda/Makefile | 2 +
sound/pci/hda/hda_i915.c | 75 +++++++++++++++++++++++++++++++
sound/pci/hda/hda_i915.h | 35 +++++++++++++++
sound/pci/hda/hda_intel.c | 87 ++++++++++++++++++++++++++++-------
10 files changed, 335 insertions(+), 24 deletions(-)
create mode 100644 include/drm/i915_powerwell.h
create mode 100644 sound/pci/hda/hda_i915.c
create mode 100644 sound/pci/hda/hda_i915.h
--
1.7.9.5
next reply other threads:[~2013-05-27 9:15 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-05-27 9:15 Wang Xingchao [this message]
2013-05-27 9:15 ` [PATCH 1/4 V6] ALSA: hda - Fix runtime PM check Wang Xingchao
2013-05-27 9:15 ` [PATCH 2/4] ALSA: hda - Move azx_first_init() into azx_probe_continue() Wang Xingchao
2013-05-27 9:15 ` [PATCH 3/4 V6] ALSA: hda - Add power-welll support for haswell HDA Wang Xingchao
2013-05-27 9:15 ` [PATCH 4/4 V6] i915/drm: Add private api for power well usage Wang Xingchao
2013-05-29 18:10 ` Damien Lespiau
2013-05-30 11:21 ` Wang, Xingchao
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1369646116-11942-1-git-send-email-xingchao.wang@linux.intel.com \
--to=xingchao.wang@linux.intel.com \
--cc=alsa-devel@alsa-project.org \
--cc=daniel@ffwll.ch \
--cc=david.henningsson@canonical.com \
--cc=intel-gfx@lists.freedesktop.org \
--cc=jocelyn.li@intel.com \
--cc=liam.r.girdwood@intel.com \
--cc=tiwai@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.