aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Pull sgi-drivers-makefile-cleanup into release branchTony Luck2006-02-02
|\
| * [PATCH] drivers/sn/ must be entered for CONFIG_SGI_IOC3Jes Sorensen2006-01-26
| | | | | | | | | | | | | | | | | | | | | | Actually I think this is more appropriate so we don't end up with 17 cases that add drivers/sn to the build lib. Include drivers/sn when CONFIG_IA64_SGI_SN2 or CONFIG_IA64_GENERIC is enabled. Acked-by: Dave Jones <davej@redhat.com> Signed-off-by: Jes Sorensen <jes@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
* | [IA64] avoid broken SAL_CACHE_FLUSH implementationsBjorn Helgaas2006-02-02
| | | | | | | | | | | | | | | | | | | | | | | | | | If SAL_CACHE_FLUSH drops interrupts, complain about it and fall back to using PAL_CACHE_FLUSH instead. This is to work around a defect in HP rx5670 firmware: when an interrupt occurs during SAL_CACHE_FLUSH, SAL drops the interrupt but leaves it marked "in-service", which leaves the interrupt (and others of equal or lower priority) masked. Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
* | [IA64] Remove stale comment from ia64/KconfigKyle McMartin2006-02-02
| | | | | | | | | | | | | | | | | | Somehow I doubt this comment is meant to be here anymore... It's been floating after the L1_CACHE_SHIFT entry since before Linux moved to bitkeeper. Signed-off-by: Kyle McMartin <kyle@parisc-linux.org> Signed-off-by: Tony Luck <tony.luck@intel.com>
* | [IA64-SGI] disable msi for all altix pci devicesMark Maule2006-02-02
| | | | | | | | | | | | | | | | Temporary patch to make pci_enable_msi() fail gracefully on altix. Will be removed after 2.6.16 releases and the msi abstraction patches start flowing. Signed-off-by: Mark Maule <maule@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
* | [IA64-SGI] fix smp_affinity redirection when using CONFIG_PCI_MSIMark Maule2006-02-02
| | | | | | | | | | | | | | | | | | | | Redirecting interrupts using smp_affinity on altix does not work on kernels built with CONFIG_PCI_MSI. The problem is that move_irq() turns into a noop if MSI is built in. This patch calls move_native_irq() instead of move_irq() to get around that. Signed-off-by: Mark Maule <maule@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
* | [IA64] remove staled comments in asm/system.hChen, Kenneth W2006-02-02
| | | | | | | | | | | | | | | | | | | | | | | | | | With the recent optimization made to wrap_mmu_context function, we don't hold tasklist_lock anymore when wrapping context id. The comments in asm/system.h must fall through the crack earlier. Remove staled comments. I believe it is still beneficial to unlock the runqueue lock across context switch. So leave __ARCH_WANT_UNLOCKED_CTXSW on. Signed-off-by: Ken Chen <kenneth.w.chen@intel.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
* | Pull update-tlbflush-sn into release branchTony Luck2006-02-02
|\ \
| * | [IA64-SGI] Update TLB flushing code for SN platformJack Steiner2006-01-26
| |/ | | | | | | | | | | | | | | | | | | | | This patch finishes support for SHUB2 (the new chipset). Most of the changes are performance related. A few changes are workarounds for "interesting" chipset features. Some temporary debugging code has also been deleted. Signed-off-by: Jack Steiner <steiner@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
* | [PATCH] Fix sgiioc4 DMA timeout problem with 64KiB s/g elements.Jeremy Higdon2006-02-02
| | | | | | | | | | | | | | | | | | | | Problem caused by the fact that the code used to only pick the low 16 bits of the bytecount. That may be how some controllers act on it (byte count of 0 means 0x10000), but not for this particular hardware. Signed-off-by: Jeremy Higdon <jeremy@sgi.com> Acked-by: Jes Sorensen <jes@sgi.com> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsaLinus Torvalds2006-02-02
|\ \
| * | [ALSA] hda-codec - Fix typos in alc882 model tableTakashi Iwai2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | Modules: HDA Codec driver Fixed typos in alc882 model table. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] patch_realtek.c: Add new modelArnaud Patard2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: HDA Codec driver This little patch add the model for the motherboard K8N51 from Gigabyte to the known models of ALC boards. Signed-off-by: Arnaud Patard <apatard@mandriva.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] fix typos in writing-an-alsa-driverGiuliano Pochini2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: Documentation Fixed typos in writing-an-alsa-driver document. Signed-off-by: Giuliano Pochini <pochini@shiny.it> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] hda: sigmatel fixesMatt Porter2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: HDA Codec driver * Fix init sequence so manually retaskable jacks don't get added to the line_out list. * Update intel mobo config defaults to specify surround outputs as line outs rather than speakers. Signed-off-by: Matt Porter <mporter@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] Fix adding second dma channelAlexey Dobriyan2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: OPL3SA2 driver,GUS Classic driver dma2 is a global array. sprintf below suggests there was a typo. Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] intel8x0 - Add MCP51 PCI IDTakashi Iwai2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: Documentation,Intel8x0 driver Added MCP51 PCI ID to intel8x0 driver. Also, updated the supported chips in documentation. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] hda-codec - Fix init verb of ALC260Jonathan Woithe2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: HDA Codec driver Fixed the wrong widget id for line-2 selector in the init verb of ALC260. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] hda-codec - Fix max_channels computation for STAC92xx codecsTakashi Iwai2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: HDA Codec driver Fix max_channels computation for STAC92xx codecs in the case only HP pin without line-out pins is detected in the default pin config. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] via82xx - Add dxs entry for P4M800/VIA8237RTakashi Iwai2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: VIA82xx driver Added the dxs entry for P4M800/VIA8237R, reported by OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] hda-codec - add sigmatel 927x codec supportMatt Porter2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: HDA Codec driver Adds support for the SigmaTel STAC927x HDA codec family. Signed-off-by: Matt Porter <mporter@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] hda-codec - add D975XBK support to sigmatel patchMatt Porter2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: HDA Codec driver Add SigmaTel HDA support for the Intel D975XBK motherboard. Signed-off-by: Matt Porter <mporter@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] hda-codec - support for Agere's HDA soft modemSasha Khapyorsky2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: HDA Codec driver This adds support for Agere's variant of Si3054/5 based HDA modem. Signed-off-by: Sasha Khapyorsky <sashak@alsa-project.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] cs4236 - Add PnP ids for Netfinity 3000Lukasz Stemach2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: CS4236+ driver PnP ids for Netfinity 3000 builtin soundcard. This one works for me. This patch was submitted through kernel Bugzilla #4214. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] serial-uart16550 - Fix a compile warningTakashi Iwai2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | Modules: Generic drivers Fix a gcc-4.1 compile warning regarding uninitialized variables. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] opti93x - Fix a compile warningTakashi Iwai2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | Modules: Opti9xx drivers Fix a gcc-4.1 compile warning regarding uninitialized variables. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] wavefront - Fix a compile warningTakashi Iwai2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | Modules: Wavefront drivers Fix a gcc-4.1 compile warning regarding uninitialized variables. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | [ALSA] via82xx - Add dxs entry for a FSC boardTakashi Iwai2006-02-01
| | | | | | | | | | | | | | | | | | | | | | | | Modules: VIA82xx driver Add dxs entry for a FSC board. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | Merge with ↵Jaroslav Kysela2006-02-01
| |\ \ | | | | | | | | | | | | rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
| * | | [ALSA] check return code in pnp_register_card_driver()Adam Belay2006-01-22
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Adam Belay <ambx1@neo.rr.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] cs4232/cs4236 - moved CS423X_DRIVER define outside CONFIG_PNPJaroslav Kysela2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | Modules: CS4236+ driver Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * | | [ALSA] sound/ppc/pmac.c typoStelian Pop2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: PPC PMAC driver In 2.6.16-rc1 there is a small typo introduced by the 'Remove device_node addrs/n_addr' changes which prevents my Powerbook G4 sound from working: Advanced Linux Sound Architecture Driver Version 1.0.11rc2 (Wed Jan 04 08:57:20 2006 UTC). snd: can't request rsrc 0 (Sound Control: 0x80000000:80004fff) ALSA device list: No soundcards found. The patch below fixes it. Of course, the patch fixing the i2c issues ('i2c_smbus_write_i2c_block_data' patch) needs to be applied to in order for the sound to completly work. Signed-off-by: Stelian Pop <stelian@popies.net> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] pcxhr - Fix printk warningAndrew Morton2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: Digigram PCXHR driver sound/pci/pcxhr/pcxhr.c: In function 'pcxhr_update_r_buffer': sound/pci/pcxhr/pcxhr.c:460: warning: unsigned int format, different type arg (arg 7) Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] hdsp - Fix printk warningsAndrew Morton2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: RME9652 driver sound/pci/rme9652/hdspm.c: In function 'snd_hdspm_preallocate_memory': sound/pci/rme9652/hdspm.c:3327: warning: int format, different type arg (arg 4) sound/pci/rme9652/hdspm.c:3331: warning: int format, different type arg (arg 4) sound/pci/rme9652/hdspm.c: In function 'snd_hdspm_create': sound/pci/rme9652/hdspm.c:3513: warning: int format, different type arg (arg 4) Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] sb16 - Fix duplicated PnP entryTakashi Iwai2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: SB16/AWE driver Fix the duplicated PnP entry between sb16 and sbawe drivers. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] opl3sa2 - Fix conflict of driver name on sysfsTakashi Iwai2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: OPL3SA2 driver Fix the conflict of driver name 'opl3sa2' on sysfs with OSS driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] Fix a typo in snd_assert()Andrew Morton2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: CS46xx driver Reported by <dcb314@hotmail.com> in http://bugzilla.kernel.org/show_bug.cgi?id=5903 Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] au88x0 - Fix a compile warningTakashi Iwai2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: au88x0 driver Fixed an uninitialized variable. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] via82xx - Add dxs_support entry for EpoX 9HEAITakashi Iwai2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: VIA82xx driver Added the dxs_support entry for EpoX 9HEAI. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] hda-codec - Fix capture on Sigmatel STAC92xx codecsTakashi Iwai2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: HDA Codec driver Added the missing 'Capture Switch' control for Sigmatel STAC92xx codecs. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] intel8x0: Add quirk for Optiplex GX270Chris Ball2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: Intel8x0 driver This patch adds a quirk entry for the Dell Optiplex GX270, on which the volume is set by the headphone control, not the master control. Signed-off-by: Chris Ball <cjb@mrao.cam.ac.uk> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] ali5451: Add PCI_DEVICE and #defines in snd_ali_idsJon Mason2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: ALI5451 driver This patch uses #defines for the Vendor ID and Device ID and uses the new PCI_DEVICE macro. Signed-off-by: Jon Mason <jdmason@us.ibm.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] Prevent ALSA trident driver from grabbing pcnet32 hardwareJon Mason2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: Trident driver Some pcnet32 hardware erroneously has the Vendor ID for Trident. The pcnet32 driver looks for the PCI ethernet class before grabbing the hardware, but the current trident driver does not check against the PCI audio class. This allows the trident driver to claim the pcnet32 hardware. This patch prevents that. Per Jiri Slaby's request, I changed the trident driver to use PCI_DEVICE macro and PCI ID #defines. This patch is untested on Trident 4DWAVE_DX hardware, but has been tested on pcnet32 hardware. Signed-off-by: Jon Mason <jdmason@us.ibm.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] usb-audio: fix non-48k sample rates with SB Audigy 2 ZSClemens Ladisch2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: USB generic driver On the Audigy 2 ZS, disable all sample rate that are not a multiple of 48 kHz because the others work only with the digital output which is not yet supported. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * | | [ALSA] ymfpci: fix SPDIF sample rate informationClemens Ladisch2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: YMFPCI driver Set the (read only) sample rate field in the IEC958 mixer controls to 48 kHz (instead of 44.1 kHz) because that is the rate actually supported by the hardware. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * | | [ALSA] ac97 - Fix CLFE channel setting of ALC850Takashi Iwai2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: AC97 Codec Fix CLFE channel setting of ALC850 (ALSA bug#1731). Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] AMD cs5536 ID for cs5535audioRene Rebe2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: CS5535 driver Added AMD CS5536 to the cs5535audio driver. Signed-off-by: Rene Rebe <rene@exactcode.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * | | [ALSA] usb-audio: don't use empty packets at start of playbackClemens Ladisch2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: USB generic driver Some widespread USB interface chips with adaptive iso endpoints hang after receiving a series of empty packets when they expect data (ALSA bug#1585). To avoid this, we have to send packets containing silence (zero samples) instead. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * | | [ALSA] bt87x - fix detection of unknown cardJaroslav Kysela2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | Modules: BT87x driver Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * | | [ALSA] ac97 - Suppress jack sense controls for ThinkpadsTakashi Iwai2006-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modules: AC97 Codec Added a blacklist to suppress to create jack sense controls. These controls must be always off on some devices (e.g. Thinkpad). Signed-off-by: Takashi Iwai <tiwai@suse.de>