diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2012-12-13 11:51:23 -0800 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-12-13 11:51:23 -0800 | 
| commit | 046e7d685bc370fd4c879ab6635ad3f69e6673d1 (patch) | |
| tree | 36b981f8d1f2bfd348c1479acbe3a9426d35c377 /sound/pci/oxygen/virtuoso.c | |
| parent | fe504c5c745aeb767d978fbedeb94775fd4cb69c (diff) | |
| parent | 6eb827d23577a4efec2b10a9c4cc9ded268a1d1c (diff) | |
| download | olio-linux-3.10-046e7d685bc370fd4c879ab6635ad3f69e6673d1.tar.xz olio-linux-3.10-046e7d685bc370fd4c879ab6635ad3f69e6673d1.zip  | |
Merge tag 'sound-3.8' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Pull sound updates from Takashi Iwai:
 "This update contains a fairly wide range of changes all over in sound
  subdirectory, mainly because of UAPI header moves by David and __dev*
  annotation removals by Bill.  Other highlights are:
   - Introduced the support for wallclock timestamps in ALSA PCM core
   - Add the poll loop implementation for HD-audio jack detection
   - Yet more VGA-switcheroo fixes for HD-audio
   - New VIA HD-audio codec support
   - More fixes on resource management in USB audio and MIDI drivers
   - More quirks for USB-audio ASUS Xonar U3, Reloop Play, Focusrite,
     Roland VG-99, etc
   - Add support for FastTrack C400 usb-audio
   - Clean ups in many drivers regarding firmware loading
   - Add PSC724 Ultiimate Edge support to ice1712
   - A few hdspm driver updates
   - New Stanton SCS.1d/1m FireWire driver
   - Standardisation of the logging in ASoC codes
   - DT and dmaengine support for ASoC Atmel
   - Support for Wolfson ADSP cores
   - New drivers for Freescale/iVeia P1022 and Maxim MAX98090
   - Lots of other ASoC driver fixes and developments"
Fix up trivial conflicts.  And go out on a limb and assume the dts file
'status' field of one of the conflicting things was supposed to be
"disabled", not "disable" like in pretty much all other cases.
* tag 'sound-3.8' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (341 commits)
  ALSA: hda - Move runtime PM check to runtime_idle callback
  ALSA: hda - Add stereo-dmic fixup for Acer Aspire One 522
  ALSA: hda - Avoid doubly suspend after vga switcheroo
  ALSA: usb-audio: Enable S/PDIF on the ASUS Xonar U3
  ALSA: hda - Check validity of CORB/RIRB WP reads
  ALSA: hda - use usleep_range in link reset and change timeout check
  ALSA: HDA: VIA: Add support for codec VT1808.
  ALSA: HDA: VIA Add support for codec VT1705CF.
  ASoC: codecs: remove __dev* attributes
  ASoC: utils: remove __dev* attributes
  ASoC: ux500: remove __dev* attributes
  ASoC: txx9: remove __dev* attributes
  ASoC: tegra: remove __dev* attributes
  ASoC: spear: remove __dev* attributes
  ASoC: sh: remove __dev* attributes
  ASoC: s6000: remove __dev* attributes
  ASoC: OMAP: remove __dev* attributes
  ASoC: nuc900: remove __dev* attributes
  ASoC: mxs: remove __dev* attributes
  ASoC: kirkwood: remove __dev* attributes
  ...
Diffstat (limited to 'sound/pci/oxygen/virtuoso.c')
| -rw-r--r-- | sound/pci/oxygen/virtuoso.c | 11 | 
1 files changed, 6 insertions, 5 deletions
diff --git a/sound/pci/oxygen/virtuoso.c b/sound/pci/oxygen/virtuoso.c index 3d71423b23b..64b9fda5f04 100644 --- a/sound/pci/oxygen/virtuoso.c +++ b/sound/pci/oxygen/virtuoso.c @@ -52,13 +52,14 @@ static DEFINE_PCI_DEVICE_TABLE(xonar_ids) = {  	{ OXYGEN_PCI_SUBID(0x1043, 0x835d) },  	{ OXYGEN_PCI_SUBID(0x1043, 0x835e) },  	{ OXYGEN_PCI_SUBID(0x1043, 0x838e) }, +	{ OXYGEN_PCI_SUBID(0x1043, 0x8522) },  	{ OXYGEN_PCI_SUBID_BROKEN_EEPROM },  	{ }  };  MODULE_DEVICE_TABLE(pci, xonar_ids); -static int __devinit get_xonar_model(struct oxygen *chip, -				     const struct pci_device_id *id) +static int get_xonar_model(struct oxygen *chip, +			   const struct pci_device_id *id)  {  	if (get_xonar_pcm179x_model(chip, id) >= 0)  		return 0; @@ -69,8 +70,8 @@ static int __devinit get_xonar_model(struct oxygen *chip,  	return -EINVAL;  } -static int __devinit xonar_probe(struct pci_dev *pci, -				 const struct pci_device_id *pci_id) +static int xonar_probe(struct pci_dev *pci, +		       const struct pci_device_id *pci_id)  {  	static int dev;  	int err; @@ -92,7 +93,7 @@ static struct pci_driver xonar_driver = {  	.name = KBUILD_MODNAME,  	.id_table = xonar_ids,  	.probe = xonar_probe, -	.remove = __devexit_p(oxygen_pci_remove), +	.remove = oxygen_pci_remove,  #ifdef CONFIG_PM_SLEEP  	.driver = {  		.pm = &oxygen_pci_pm,  |