]> git.hungrycats.org Git - linux/log
linux
23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:23:03 +0000 (19:23 +0200)]
ALSA CVS update
D:2003/09/16 07:55:18
C:USB generic driver
A:Jaroslav Kysela <perex@suse.cz>
F:usb/usbaudio.c:1.63->1.64
L:Clemens Ladisch <clemens@ladisch.de>
L:All AUDIO_FORMAT_PCM formats are signed, even 8 bits.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:22:19 +0000 (19:22 +0200)]
ALSA CVS update
D:2003/09/15 17:19:42
C:IOCTL32 emulation
A:Takashi Iwai <tiwai@suse.de>
F:core/ioctl32/pcm32.c:1.14->1.15
L:added missing SND_PCM_IOCTL_TSTAMP ioctl.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:21:27 +0000 (19:21 +0200)]
ALSA CVS update
D:2003/09/15 08:38:00
C:ENS1370/1+ driver
A:Jaroslav Kysela <perex@suse.cz>
F:pci/ens1370.c:1.48->1.49
L:Distinguish the ENS1371+ and ENS1370 cards for pci_driver

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:20:43 +0000 (19:20 +0200)]
ALSA CVS update
D:2003/09/11 10:34:48
C:Serial BUS drivers,ICE1724 driver
A:Takashi Iwai <tiwai@suse.de>
F:i2c/other/ak4xxx-adda.c:1.5->1.6
F:pci/ice1712/revo.c:1.3->1.4
L:- fixed the reset of AK4355 codec.
L:  the surround sounds on m-audio revo 7.1 should work now.
L:- write to only the register image instead of i/o writing in
L:  change the clock mode on AK codecs of revo board.
L:- fixed the non-cleared memory.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:19:58 +0000 (19:19 +0200)]
ALSA CVS update
D:2003/09/10 19:01:16
C:ICE1724 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/ice1712/ice1724.c:1.17->1.18
L:fixed the rate locking bug: the rate locking couldn't be changed any more
L:once if iec958 input is chosen.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:19:15 +0000 (19:19 +0200)]
ALSA CVS update
D:2003/09/10 17:26:26
C:ICE1724 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/ice1712/ice1724.c:1.16->1.17
L:use SIZE register to get the current DMA position.
L:this register seems more reliable than BASE register.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:18:41 +0000 (19:18 +0200)]
ALSA CVS update
D:2003/09/10 14:51:30
C:ALSA<-OSS emulation
A:Jaroslav Kysela <perex@suse.cz>
F:core/oss/pcm_oss.c:1.48->1.49
F:include/pcm_oss.h:1.6->1.7
L:Fixed comments in pcm_oss.h
L:Fixed sync() routine for the partial playback transfers

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:18:18 +0000 (19:18 +0200)]
ALSA CVS update
D:2003/09/08 11:58:07
C:ALSA Core
A:Takashi Iwai <tiwai@suse.de>
F:include/asound.h:1.31->1.32
L:- added hwdep entry for usb-us428 driver.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:17:56 +0000 (19:17 +0200)]
ALSA CVS update
D:2003/09/08 10:32:23
C:VIA82xx driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/via82xx.c:1.48->1.49
L:- added device mask bits to DXS channel check.
L:- added an entry for DXS channel check.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:17:33 +0000 (19:17 +0200)]
ALSA CVS update
D:2003/09/08 08:14:17
C:ALSA<-OSS emulation
A:Jaroslav Kysela <perex@suse.cz>
F:core/oss/pcm_oss.c:1.47->1.48
L:Added handling for -EPIPE and -ESTRPIPE error codes in get_ptr and get_space
L:functions.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:17:11 +0000 (19:17 +0200)]
ALSA CVS update
D:2003/09/05 18:46:42
C:Intel8x0 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/intel8x0.c:1.90->1.91
L:- check CIV register to sync the current index position.
L:  this may fix the noisy output on machines with sloppy interrupts.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:16:48 +0000 (19:16 +0200)]
ALSA CVS update
D:2003/09/04 19:45:26
C:HWDEP Midlevel
A:Jaroslav Kysela <perex@suse.cz>
F:core/hwdep.c:1.19->1.20
L:Use try_module_get() and module_put() to block the toplevel module
L:Fixed returned error code in the release() callback

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:16:25 +0000 (19:16 +0200)]
ALSA CVS update
D:2003/09/04 19:12:30
C:HWDEP Midlevel
A:Jaroslav Kysela <perex@suse.cz>
F:core/hwdep.c:1.18->1.19
L:Karsten Wiese <annabellesgarden@yahoo.de>
L:Fixed hwdep hotplug problem

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:16:02 +0000 (19:16 +0200)]
ALSA CVS update
D:2003/09/04 18:46:56
C:EMU10K1/EMU10K2 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/emu10k1/emufx.c:1.38->1.39
L:fixed the buffer overlap on FX8010 PCM.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:15:39 +0000 (19:15 +0200)]
ALSA CVS update
D:2003/09/04 10:09:21
C:IOCTL32 emulation
A:Jaroslav Kysela <perex@suse.cz>
F:core/ioctl32/ioctl32.c:1.17->1.18
L:Removed duplicated include

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:15:10 +0000 (19:15 +0200)]
ALSA CVS update
D:2003/09/03 14:43:40
C:Memalloc module,PCM Midlevel,ALSA Core,ALSA<-OSS emulation
C:Generic drivers,RME9652 driver
A:Jaroslav Kysela <perex@suse.cz>
F:core/memalloc.c:1.15->1.16
F:core/pcm_native.c:1.79->1.80
F:core/sound.c:1.47->1.48
F:core/oss/pcm_oss.c:1.46->1.47
F:drivers/dummy.c:1.24->1.25
F:pci/rme9652/rme9652.c:1.36->1.37
L:Felipe W Damasio <felipewd@terra.com.br>
L:kill of not-required version.h inclusion

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:54:05 +0000 (18:54 +0200)]
ALSA CVS update
D:2003/09/02 19:07:31
C:Intel8x0 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/intel8x0.c:1.89->1.90
L:- set 48k only for the sample rate of SPDIF on nForce.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:52:45 +0000 (18:52 +0200)]
ALSA CVS update
D:2003/09/02 19:06:40
C:USB generic driver
A:Takashi Iwai <tiwai@suse.de>
F:usb/usbquirks.h:1.21->1.22
L:Clemens Ladisch <clemens@ladisch.de>:
L:
L:- adds a quirk for the Midiman Ozone

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:51:11 +0000 (18:51 +0200)]
ALSA CVS update
D:2003/09/02 19:06:12
C:Trident driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/trident/trident_main.c:1.46->1.47
L: Clemens Ladisch <clemens@ladisch.de>:
L:
L:- reduces stack usage in snd_trident_mixer()

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:49:25 +0000 (18:49 +0200)]
ALSA CVS update
D:2003/09/02 15:02:34
C:PPC DACA driver
A:Takashi Iwai <tiwai@suse.de>
F:ppc/daca.c:1.9->1.10
L:Frank Murphy <murphyf+alsa@f-m.fm>:
L:
L:fixed left-right balance inversion on powermac DACA.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:46:51 +0000 (18:46 +0200)]
ALSA CVS update
D:2003/09/01 10:53:26
C:AC97 Codec Core
A:Takashi Iwai <tiwai@suse.de>
F:include/ac97_codec.h:1.33->1.34
F:pci/ac97/ac97_patch.c:1.21->1.22
F:pci/ac97/ac97_proc.c:1.1->1.2
L:James Courtier-Dutton <James@superbug.demon.co.uk>:
L:- enabled SPDIF input of ALC650.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:43:54 +0000 (18:43 +0200)]
ALSA CVS update
D:2003/09/01 10:20:56
C:ICE1712 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/ice1712/aureon.c:1.2->1.3
L:fixed the SPDIF bit on aureon boards.
L:spdif out should work now.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:40:46 +0000 (18:40 +0200)]
ALSA CVS update
D:2003/08/31 20:47:16
C:PCM Midlevel
A:Jaroslav Kysela <perex@suse.cz>
F:core/pcm_native.c:1.78->1.79
L:get_page() fix

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:37:18 +0000 (18:37 +0200)]
ALSA CVS update
D:2003/08/29 10:22:27
C:EMU10K1/EMU10K2 driver
A:Takashi Iwai <tiwai@suse.de>
F:include/emu10k1.h:1.30->1.31
F:pci/emu10k1/emu10k1.c:1.20->1.21
F:pci/emu10k1/emufx.c:1.37->1.38
F:pci/emu10k1/emupcm.c:1.21->1.22
L:Peter Zubaj <pzad@pobox.sk>:
L:- Added the support of AC3 passthrough on Audigy.
L:
L:James Courtier-Dutton <James@superbug.demon.co.uk>:
L:- Use different driver name for Audigy2.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:33:24 +0000 (18:33 +0200)]
ALSA CVS update
D:2003/08/28 16:36:44
C:AC97 Codec Core
A:Takashi Iwai <tiwai@suse.de>
F:include/ac97_codec.h:1.32->1.33
F:pci/ac97/ac97_codec.c:1.102->1.103
F:pci/ac97/ac97_patch.c:1.20->1.21
L:- added the detection of revision of ALC650 chip by
L:  James Courtier-Dutton <James@superbug.demon.co.uk>
L:- fixed the patch_alc650() to refer to the detected revision.
L:- detect the availability of stereo mute bits in snd_ac97_cmute_new().

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:29:48 +0000 (18:29 +0200)]
ALSA CVS update
D:2003/08/28 16:07:26
C:Documentation,VIA82xx driver
A:Takashi Iwai <tiwai@suse.de>
F:Documentation/ALSA-Configuration.txt:1.16->1.17
F:pci/via82xx.c:1.47->1.48
L:- added the check of DXS supports (so far, empty).
L:  the default value of dxs_support is again 0.
L:- fixed the description.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:26:36 +0000 (18:26 +0200)]
ALSA CVS update
D:2003/08/27 17:44:23
C:PPC PMAC driver,PPC Tumbler driver
A:Takashi Iwai <tiwai@suse.de>
F:ppc/pmac.c:1.23->1.24
F:ppc/tumbler.c:1.22->1.23
L:- initialize tumbler/snapper audio via gpio before i2c initialization.
L:- enabled capture on snapper.  don't know whether it works :)

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:24:04 +0000 (18:24 +0200)]
ALSA CVS update
D:2003/08/27 17:17:31
C:AC97 Codec Core
A:Takashi Iwai <tiwai@suse.de>
F:include/ac97_codec.h:1.31->1.32
F:pci/ac97/ac97_codec.c:1.101->1.102
F:pci/ac97/ac97_local.h:1.1->1.2
F:pci/ac97/ac97_patch.c:1.19->1.20
L:- added the support for stereo mute switches on AD198x.
L:- clean up of creation routines of normal stereo controls.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:21:57 +0000 (18:21 +0200)]
ALSA CVS update
D:2003/08/27 17:12:03
C:Documentation,VIA82xx driver
A:Takashi Iwai <tiwai@suse.de>
F:Documentation/ALSA-Configuration.txt:1.15->1.16
F:pci/via82xx.c:1.46->1.47
L:- use dxs_support=3 (48k fixed) as default, since there are so many problems
L:  with dxs_support=0.
L:- added kernel boot parameter for dxs_support option.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:20:13 +0000 (18:20 +0200)]
ALSA CVS update
D:2003/08/27 17:05:36
C:Documentation
A:Takashi Iwai <tiwai@suse.de>
F:Documentation/OSS-Emulation.txt:1.4->1.5
L:added descriptions for whole-frag and no-silence commands.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:18:51 +0000 (18:18 +0200)]
ALSA CVS update
D:2003/08/27 17:04:36
C:AC97 Codec Core
A:Takashi Iwai <tiwai@suse.de>
F:pci/ac97/ac97_patch.c:1.18->1.19
L:- define AD198x bits.
L:- enable AD-compatible mode on AD1985.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:17:47 +0000 (18:17 +0200)]
ALSA CVS update
D:2003/08/25 08:53:37
C:ALSA Core
A:Jaroslav Kysela <perex@suse.cz>
F:core/info.c:1.39->1.40
L:Jeff Muizelaar <muizelaar@rogers.com>
L:The attached patch cleans up the usage of the size variable and removes size1.

23 years agoALSA update
Jaroslav Kysela [Thu, 21 Aug 2003 00:35:48 +0000 (02:35 +0200)]
ALSA update
  - updated documentation and timestamp

23 years agoSolved conflicts with ALSA CVS tree
Jaroslav Kysela [Thu, 21 Aug 2003 00:08:25 +0000 (02:08 +0200)]
Solved conflicts with ALSA CVS tree

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:33:01 +0000 (01:33 +0200)]
ALSA CVS update
D:2003/08/20 10:59:59
A:Jaroslav Kysela <perex@suse.cz>
F:usb/usbaudio.c:1.62->1.63
F:usb/usbaudio.h:1.20->1.21
F:usb/usbmixer.c:1.21->1.22
L:Synced USB audio driver with the latest 2.6 code

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:31:54 +0000 (01:31 +0200)]
ALSA CVS update
D:2003/08/16 10:54:09
A:Jaroslav Kysela <perex@suse.cz>
F:core/oss/pcm_oss.c:1.45->1.46
L:Fixed open for O_RDWR when capture is not available

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:30:45 +0000 (01:30 +0200)]
ALSA CVS update
D:2003/08/14 17:05:13
A:Takashi Iwai <tiwai@suse.de>
F:pci/ac97/ac97_codec.c:1.100->1.101
L:fix by James Courtier-Dutton <James@superbug.demon.co.uk>:
L:
L:Fixes ac3 passthru non-audio bit setting for AC97 codecs.
L:
L:I have :-
L:Card: Intel ICH5
L:Chip: Avance Logic ALC650 rev 0
L:
L:The problem I was having was that the spdif non-audio bit was not
L:being set.
L:This patch fixes that problem.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:29:35 +0000 (01:29 +0200)]
ALSA CVS update
D:2003/08/14 12:05:38
A:Takashi Iwai <tiwai@suse.de>
F:drivers/opl3/opl3_lib.c:1.17->1.18
F:isa/gus/gusclassic.c:1.10->1.11
F:isa/gus/gusextreme.c:1.10->1.11
F:isa/gus/gusmax.c:1.11->1.12
F:pci/azt3328.c:1.2->1.3
F:pci/cs4281.c:1.43->1.44
F:pci/ens1370.c:1.47->1.48
F:pci/es1938.c:1.26->1.27
F:pci/es1968.c:1.51->1.52
F:pci/sonicvibes.c:1.25->1.26
F:pci/via82xx.c:1.45->1.46
F:pci/cs46xx/cs46xx_lib.c:1.62->1.63
F:pci/ice1712/ice1712.c:1.32->1.33
F:pci/ice1712/ice1724.c:1.14->1.15
F:pci/trident/trident_main.c:1.45->1.46
F:pci/ymfpci/ymfpci_main.c:1.40->1.41
F:sparc/amd7930.c:1.6->1.7
F:sparc/cs4231.c:1.8->1.9
L:fixed the wrong order of object destruction:
L:  a released object is referred after the *_free() call.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:28:22 +0000 (01:28 +0200)]
ALSA CVS update
D:2003/08/14 11:55:18
A:Takashi Iwai <tiwai@suse.de>
F:pci/ymfpci/ymfpci_main.c:1.39->1.40
L:register dump in the proc file.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:27:12 +0000 (01:27 +0200)]
ALSA CVS update
D:2003/08/13 14:14:31
A:Takashi Iwai <tiwai@suse.de>
F:arm/sa11xx-uda1341.c:1.11->1.12
L:fixed missing spin_lock_init().

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:26:02 +0000 (01:26 +0200)]
ALSA CVS update
D:2003/08/13 14:01:22
A:Takashi Iwai <tiwai@suse.de>
F:isa/opl3sa2.c:1.28->1.29
L:fixed the uninitialized spin_lock.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:24:54 +0000 (01:24 +0200)]
ALSA CVS update
D:2003/08/11 13:37:56
A:Takashi Iwai <tiwai@suse.de>
F:Documentation/DocBook/writing-an-alsa-driver.tmpl:1.12->1.13
L:fix typos

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:23:47 +0000 (01:23 +0200)]
ALSA CVS update
D:2003/08/11 13:37:36
A:Takashi Iwai <tiwai@suse.de>
F:pci/intel8x0.c:1.87->1.88
L:fix mixed up vendor/device ID's for Asus P4P800

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:22:37 +0000 (01:22 +0200)]
ALSA CVS update
D:2003/08/11 10:20:00
A:Jaroslav Kysela <perex@suse.cz>
F:pci/es1968.c:1.49->1.50
L:Removed bob_lock spinlock

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:21:28 +0000 (01:21 +0200)]
ALSA CVS update
D:2003/08/07 15:18:56
A:Takashi Iwai <tiwai@suse.de>
F:pci/es1968.c:1.48->1.49
L:- hopefully fixed the capture.
L:- align the buffers in 4k.
L:- a bit code clean up.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:20:19 +0000 (01:20 +0200)]
ALSA CVS update
D:2003/08/06 18:45:09
A:Takashi Iwai <tiwai@suse.de>
F:core/oss/pcm_plugin.c:1.15->1.16
F:core/oss/pcm_plugin.h:1.4->1.5
L:removed unused functions.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:19:11 +0000 (01:19 +0200)]
ALSA CVS update
D:2003/08/06 18:44:50
A:Takashi Iwai <tiwai@suse.de>
F:pci/es1968.c:1.47->1.48
L:removed buggy copy callback.
L:the standard copy routine works properly.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:18:01 +0000 (01:18 +0200)]
ALSA CVS update
D:2003/08/06 12:13:57
A:Takashi Iwai <tiwai@suse.de>
F:Documentation/ALSA-Configuration.txt:1.13->1.14
L:more descriptions for vx drivers.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:16:53 +0000 (01:16 +0200)]
ALSA CVS update
D:2003/08/05 13:45:12
A:Takashi Iwai <tiwai@suse.de>
F:pci/es1968.c:1.46->1.47
L:- fixed corruption of stream linked list in the interrupt handler.
L:- clean up the unnecessary atomic_t and spinlocks.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:15:44 +0000 (01:15 +0200)]
ALSA CVS update
D:2003/08/05 13:43:10
A:Takashi Iwai <tiwai@suse.de>
F:pci/es1968.c:1.45->1.46
L:- rewritten the pm whitelist as a static list.
L:- added more pci subsystem ids to the whitelist.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:14:34 +0000 (01:14 +0200)]
ALSA CVS update
D:2003/08/05 13:42:23
A:Takashi Iwai <tiwai@suse.de>
F:pci/emu10k1/emufx.c:1.36->1.37
L:fixed typos.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:13:26 +0000 (01:13 +0200)]
ALSA CVS update
D:2003/07/30 19:54:01
A:Jaroslav Kysela <perex@suse.cz>
F:include/emu10k1.h:1.29->1.30
L:Fixed typos (GRP->GPR)

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:12:17 +0000 (01:12 +0200)]
ALSA CVS update
D:2003/07/30 16:35:33
A:Takashi Iwai <tiwai@suse.de>
F:pci/es1968.c:1.44->1.45
L:added use_pm to the kernel boot parameter.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:11:09 +0000 (01:11 +0200)]
ALSA CVS update
D:2003/07/30 15:39:38
A:Takashi Iwai <tiwai@suse.de>
F:pci/intel8x0.c:1.86->1.87
L:- improved the probe/resume function.
L:  check only the valid codec bits in chip_init() during resume.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:09:57 +0000 (01:09 +0200)]
ALSA CVS update
D:2003/07/30 11:54:03
A:Takashi Iwai <tiwai@suse.de>
F:include/ac97_codec.h:1.30->1.31
F:pci/intel8x0.c:1.85->1.86
F:pci/via82xx.c:1.43->1.44
F:pci/ac97/ac97_codec.c:1.99->1.100
F:pci/ac97/ac97_patch.c:1.17->1.18
F:pci/ac97/ac97_patch.h:1.8->1.9
L:- added quirk type AC97_TUNE_AD_SHARING.
L:- added mask field to snd_ac97_quirk.
L:- new patch for AD1985.  set more config bits for line/mic sharing.
L:- rewritten quirk table in C99 init style.
L:- more quirks for intel ICH5/AD1985 boards.

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:08:44 +0000 (01:08 +0200)]
ALSA CVS update
D:2003/07/29 16:16:43
A:Jaroslav Kysela <perex@suse.cz>
F:pci/ice1712/ice1724.c:1.12->1.13
L:Fixed 192kHz support

23 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:07:29 +0000 (01:07 +0200)]
ALSA CVS update
D:2003/07/28 14:50:51
A:Takashi Iwai <tiwai@suse.de>
F:pci/rme9652/hdsp.c:1.41->1.42
L:added the support for rev 50 cards.

23 years agoMore EISA/MCA fixups for removal of 'name' member in device struct.
Linus Torvalds [Sun, 17 Aug 2003 12:38:09 +0000 (05:38 -0700)]
More EISA/MCA fixups for removal of 'name' member in device struct.

23 years ago[PATCH] Fix MCA for driver core update
James Bottomley [Sun, 17 Aug 2003 12:11:25 +0000 (05:11 -0700)]
[PATCH] Fix MCA for driver core update

This should fix the MCA problems.

I moved the name field to the struct mca_device because it was in such
extensive use, and this approach caused the least impact.

23 years ago[PATCH] another ethtool_ops quickie
Jeff Garzik [Sun, 17 Aug 2003 10:56:18 +0000 (03:56 -0700)]
[PATCH] another ethtool_ops quickie

Let not my fingers type in haste.

net/netsyms.c must include linux/ethtool.h, when exporting its symbols.

23 years ago[PATCH] make NFS lockd port numbers assignable at run time
Jamie Lokier [Sun, 17 Aug 2003 10:56:06 +0000 (03:56 -0700)]
[PATCH] make NFS lockd port numbers assignable at run time

When writing firewall rules, and you are serving NFS, it's really
useful to know the port numbers of the various NFS services.  nfsd has
a standard value; mountd and statd are userspace daemons, and those
ports are settable on the command line.

The fiddly one is lockd.  nlm_udpport and nlm_tcpport can be set on
the kernel command line or at module load time, but after that it's a
bit awkward (particularly as the lockd module can't be unloaded safely
- "rmmod -f lockd" sometimes panics).

This patch allows the port numbers and the other lockd parameters to
be set through files in /proc/sys/fs/nfs/nlm_*.  The port numbers take
effect when lockd is next started or restarted.

In order to install the sysctl table even when compiled into the
kernel, it was necessary to update the initialisation code to the
current methods, using module_init() et al.  This patch does that and
in so doing updates the module/kernel parameters to use the 2.6
module_param() method, as well as making the numeric range changes
consistent between the two.

23 years ago[PATCH] use simple_strtoul for unsigned kernel parameters
Jamie Lokier [Sun, 17 Aug 2003 10:55:58 +0000 (03:55 -0700)]
[PATCH] use simple_strtoul for unsigned kernel parameters

The largest "unsigned int" value doesn't fit in a "long", on many machines.
So we should use simple_strtoul, not simple_strtol, to decode these values.

23 years ago[PATCH] add missing export-symbol lines for ethtool_ops
Jeff Garzik [Sun, 17 Aug 2003 10:30:57 +0000 (03:30 -0700)]
[PATCH] add missing export-symbol lines for ethtool_ops

ethtool helpers need exporting.

23 years ago[PATCH] Fix sb_card.c for "name" removal
Adam Belay [Sun, 17 Aug 2003 10:24:02 +0000 (03:24 -0700)]
[PATCH] Fix sb_card.c for "name" removal

This will correct the sb_card compile error from removing "name" from
"struct device".

I also decided to read the name from the card structure instead of the
device structure because, for isapnp devices, the card structure is more
likely to contain an appropriate name.

23 years agoFix "make clean" in scripts/genksyms
Linus Torvalds [Sun, 17 Aug 2003 10:16:21 +0000 (03:16 -0700)]
Fix "make clean" in scripts/genksyms

Don't prepend $(obj) to "targets", since the generic rules will
do that for us, and doing it twice just makes things not work.

23 years ago[PATCH] Move config tasks to kconfig/Makefile
Sam Ravnborg [Sun, 17 Aug 2003 09:29:08 +0000 (02:29 -0700)]
[PATCH] Move config tasks to kconfig/Makefile

This fixes a bug with multiple targets.

Olaf Hering reported that the build failed for PowerPc if used like
this: make oldconfig zImage

The reason for this was that .config was not present for any targets
specified in arch/$(ARCH)/Makefile and below.

That's because .config would not be included when oldconfig is present
in the list of targets.  The fix is to move handling of *config task to
the kconfig/Makefile.  Furthermore the logic in top-level makefile has
changed a bit, creating a more logial structure.  When building a fresh
kernel, the user is now told that .config is missing, not an anonymous
report that .config did not exist.

The error has survided this long because the targets used in i386/boot
in general does not use CONFIG_ symbols.

Olaf Hering has tested this patch with success.

23 years ago[PATCH] Recent i2c changes broke matroxfb
Petr Vandrovec [Sun, 17 Aug 2003 08:52:43 +0000 (01:52 -0700)]
[PATCH] Recent i2c changes broke matroxfb

The 'name' member of i2c clients & adapters moved again back to the
i2c_* from generic device.

Thanks to Petri Koistinen for bringing this to my attention.

23 years agoFix incomplete EISA device "name" conversion
Linus Torvalds [Sun, 17 Aug 2003 07:49:49 +0000 (00:49 -0700)]
Fix incomplete EISA device "name" conversion

23 years agoMake <scsi/scsi.h> include the right headers and use the right types.
Linus Torvalds [Sun, 17 Aug 2003 07:34:46 +0000 (00:34 -0700)]
Make <scsi/scsi.h> include the right headers and use the right types.

23 years agoMerge bk://are.twiddle.net/eisa
Linus Torvalds [Sun, 17 Aug 2003 05:40:48 +0000 (22:40 -0700)]
Merge bk://are.twiddle.net/eisa
into home.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge http://gkernel.bkbits.net/ethtool-2.6
Linus Torvalds [Sun, 17 Aug 2003 04:43:33 +0000 (21:43 -0700)]
Merge http://gkernel.bkbits.net/ethtool-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge redhat.com:/garz/repo/linus-2.6
Jeff Garzik [Sun, 17 Aug 2003 07:05:43 +0000 (03:05 -0400)]
Merge redhat.com:/garz/repo/linus-2.6
into redhat.com:/garz/repo/ethtool-2.6

23 years agoMerge bk://bk.arm.linux.org.uk/linux-2.5-pcmcia
Linus Torvalds [Sun, 17 Aug 2003 04:42:52 +0000 (21:42 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.5-pcmcia
into home.osdl.org:/home/torvalds/v2.5/linux

23 years ago[PCMCIA] kill off last remains of the release timer
Christoph Hellwig [Sun, 17 Aug 2003 20:25:38 +0000 (21:25 +0100)]
[PCMCIA] kill off last remains of the release timer

update the previously missed atmel_cs driver and kill the struct
member.

23 years agoMerge bk://kernel.bkbits.net/jgarzik/net-drivers-2.6
Linus Torvalds [Sun, 17 Aug 2003 04:39:51 +0000 (21:39 -0700)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

23 years ago[netdrvr sis190] allocate RX/TX descriptors using PCI DMA API
Jeff Garzik [Sun, 17 Aug 2003 10:12:18 +0000 (06:12 -0400)]
[netdrvr sis190] allocate RX/TX descriptors using PCI DMA API

The RX buffers themselves still need to be converted.  The three
places that need fixing are marked with #warning.

23 years ago[netdrvr tulip] add pci id for 3com 3CSOHO100B-TX
Ion Badulescu [Sun, 17 Aug 2003 09:55:45 +0000 (05:55 -0400)]
[netdrvr tulip] add pci id for 3com 3CSOHO100B-TX

23 years agoMerge bk://linux.bkbits.net/linux-2.5
Doug Ledford [Sun, 17 Aug 2003 09:30:51 +0000 (05:30 -0400)]
Merge bk://linux.bkbits.net/linux-2.5
into compaq.xsintricity.com:/home/dledford/bk/linux-2.5-wo-timeval

23 years agoReserve the sys_prctl() numbers for and add the stub for allowing
Doug Ledford [Sun, 17 Aug 2003 09:29:33 +0000 (05:29 -0400)]
Reserve the sys_prctl() numbers for and add the stub for allowing
programs to select whether they use statistical time accounting
or accurate timestamp based accounting.

23 years agoAdd irq and softirq time accounting to the kernel
Doug Ledford [Sun, 17 Aug 2003 09:27:07 +0000 (05:27 -0400)]
Add irq and softirq time accounting to the kernel

23 years ago[netdrvr sis190] manually clean up formatting a bit more
Jeff Garzik [Sun, 17 Aug 2003 09:22:46 +0000 (05:22 -0400)]
[netdrvr sis190] manually clean up formatting a bit more

Also, two trivial code changes:
* add unlikely() to assert() definition
* fix MODULE_AUTHOR email address brackets

23 years ago[netdrvr sis190] Lindent sis190. zero code changes.
Jeff Garzik [Sun, 17 Aug 2003 09:11:35 +0000 (05:11 -0400)]
[netdrvr sis190] Lindent sis190.  zero code changes.

23 years ago[netdrvr] add sis190 gigabit ethernet driver (note: needs work)
Jeff Garzik [Sun, 17 Aug 2003 08:55:38 +0000 (04:55 -0400)]
[netdrvr] add sis190 gigabit ethernet driver (note: needs work)

23 years ago[PATCH] Make z8530.c build on 2.6
Stephen Hemminger [Sun, 17 Aug 2003 08:46:23 +0000 (04:46 -0400)]
[PATCH] Make z8530.c build on 2.6

Either we need to mark this driver (and the parts that use them) as BROKEN,
or at least get it building again.

With this it builds, but of course, I don't have the real hardware.

23 years ago[netdrvr hydra] janitor cleanups
Randy Dunlap [Sun, 17 Aug 2003 08:45:56 +0000 (04:45 -0400)]
[netdrvr hydra] janitor cleanups

23 years ago[wireless airo] Fix PCI unregister code
Javier Achirica [Sun, 17 Aug 2003 08:31:49 +0000 (04:31 -0400)]
[wireless airo] Fix PCI unregister code

23 years ago[wireless airo] Turns on spy code in wireless extensions v16
Javier Achirica [Sun, 17 Aug 2003 08:31:22 +0000 (04:31 -0400)]
[wireless airo] Turns on spy code in wireless extensions v16

23 years ago[arcnet com90io] replace check_region with temporary request_region,
Jeff Garzik [Sun, 17 Aug 2003 08:24:32 +0000 (04:24 -0400)]
[arcnet com90io] replace check_region with temporary request_region,
in probe phase.

23 years ago[arcnet com20020] misc fixes
Jeff Garzik [Sun, 17 Aug 2003 08:23:28 +0000 (04:23 -0400)]
[arcnet com20020] misc fixes

* com20020_close expects two arguments (and actually uses the
  second argument), but the arcnet layer only passes one arg.
  Fun ensues.
* Remove __devinit markers, this is a library module.
* Move request_region up in com20020_found, to make the call
  occur before the first I/O access in the function.

23 years ago[arcnet com20020] check_region removal, ->name removal breakage fix
Jeff Garzik [Sun, 17 Aug 2003 08:20:45 +0000 (04:20 -0400)]
[arcnet com20020] check_region removal, ->name removal breakage fix

23 years ago[netdrvr] clean up driver object name removal breakage
Jeff Garzik [Sun, 17 Aug 2003 08:17:28 +0000 (04:17 -0400)]
[netdrvr] clean up driver object name removal breakage

Affected drivers: atmel_cs, olympic, 3c359

23 years ago[EISA] Update for moving "name" out of struct device.
Richard Henderson [Sun, 17 Aug 2003 04:31:36 +0000 (21:31 -0700)]
[EISA] Update for moving "name" out of struct device.

23 years ago[PATCH] fast AND correct strncpy
Albert Cahalan [Sun, 17 Aug 2003 01:48:39 +0000 (18:48 -0700)]
[PATCH] fast AND correct strncpy

This is Erik Andersen's excellent strncpy.
It works like magic. That "if" isn't a jump;
gcc uses a few integer instructions to wipe
out all jumps except for the loop itself and
the function call/return.

This has been exhaustively tested against glibc.

The existing code has 5 extra branches and
is over twice as large. (my gcc, etc.)

23 years ago[PATCH] DAC960 fix for NULL dereference in open()
Dave Olien [Sun, 17 Aug 2003 01:42:26 +0000 (18:42 -0700)]
[PATCH] DAC960 fix for NULL dereference in open()

This fixes a problem that's been hidden for a while.

DAC960_open() will try to dereference a NULL pointer if an application
opens (for example) /dev/rd/c0d12 when there has never been a logical
device created for that file.

23 years ago[PATCH] address update
Andrea Arcangeli [Sun, 17 Aug 2003 01:31:32 +0000 (18:31 -0700)]
[PATCH] address update

23 years ago[PCMCIA] kill remaining pcmcia release timers
Christoph Hellwig [Sat, 16 Aug 2003 22:24:12 +0000 (23:24 +0100)]
[PCMCIA] kill remaining pcmcia release timers

The scsi ones are already gone in jejb's tree, I'll post a patch
to kill the struct fields once the scsi tree and this patch end
up merged in mainline.

23 years agoFix "no_idt" usage in reboot code, noticed by better asm
Linus Torvalds [Sat, 16 Aug 2003 11:36:27 +0000 (04:36 -0700)]
Fix "no_idt" usage in reboot code, noticed by better asm
typechecking in gcc-3.3.1.

23 years agoMerge bk://bk.arm.linux.org.uk/linux-2.5-pcmcia
Linus Torvalds [Sat, 16 Aug 2003 10:54:42 +0000 (03:54 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.5-pcmcia
into home.osdl.org:/home/torvalds/v2.5/linux

23 years ago[PATCH] Remove remaining usage of device.name in PnP
Adam Belay [Sat, 16 Aug 2003 10:52:45 +0000 (03:52 -0700)]
[PATCH] Remove remaining usage of device.name in PnP

This removes three remaining instances of device.name.
1.) the isapnp driver
2.) the protocol management code
3.) the pnp serial driver

A name field has been introduced to pnp_dev and pnp_card to
store human readable names reported by pnp.

23 years agoMerge bk://kernel.bkbits.net/davem/offset_in_page-2.5
Linus Torvalds [Sat, 16 Aug 2003 06:32:58 +0000 (23:32 -0700)]
Merge bk://kernel.bkbits.net/davem/offset_in_page-2.5
into home.osdl.org:/home/torvalds/v2.5/linux