WSL2-Linux-Kernel/Documentation
Vincent Petry ef8ef5fb10 ALSA: hda: Added an ALC888 model entry for Fujitsu-Siemens Amilo Xa3530
This patch fixes the bug 0004240: ALC888 - Intel HDA - Headphone Controlling.
It is made against the 2008-11-23 snapshot.

Added Realtek ALC888 model entry for the Fujitsu-Siemens Amilo Xa3530
laptop. It has 4 jacks: HP out, Mic-in, Line-in and Line-out/Side/SPDIF
(this one is on the laptop side, the other ones are on the rear).

Model detection works.
Headphone jack sense works now.
Front mic works now, was same as Acer Aspire 4930G.
Added channel mode from 2 to 8 channels.

In 2ch and 4ch modes, the front is also sent to the Line-out/side jack
for convenience instead of just muting the Line-out/side jack like other
models do.

When using the Mic-in jack as CLFE, the sound is very low (bug?). To
work it around, in 6ch mode the CLFE channel is duplicated to the
Line-out/side jack because this one has a better amp.

Cc: manu@frogged.de
Signed-off-by: Vincent Petry <PVince81@yahoo.fr>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2008-11-24 08:10:07 +01:00
..
ABI Documentation/ABI: /sys/class/gpio 2008-09-13 14:41:52 -07:00
DocBook docsrc: fix procfs example 2008-08-12 16:07:30 -07:00
PCI
RCU
accounting docsrc: fix getdelays printk formats 2008-08-12 16:07:31 -07:00
acpi
aoe
arm [ARM] S3C24XX: Documentation: Update GPIO status 2008-08-09 13:51:58 +01:00
auxdisplay docsrc: build Documentation/ sources 2008-08-12 16:07:30 -07:00
blackfin
block
cdrom
connector docsrc: build Documentation/ sources 2008-08-12 16:07:30 -07:00
console
controllers memcg: limit change shrink usage 2008-07-25 10:53:37 -07:00
cpu-freq [CPUFREQ] correct broken links and email addresses 2008-10-09 13:52:40 -04:00
cpuidle
cris
crypto
device-mapper
driver-model
dvb
early-userspace
fault-injection
fb video: sh7760fb: SH7760/SH7763 LCDC framebuffer driver 2008-07-24 10:47:41 -07:00
filesystems coredump_filter: add description of bit 4 2008-09-13 14:41:51 -07:00
firmware_class
frv
hwmon hwmon: (adt7473) Fix some bogosity in documentation file 2008-10-09 15:33:58 +02:00
i2c i2c: Documentation: upgrading clients HOWTO 2008-07-28 12:41:02 +01:00
i2o
ia64 docsrc: build Documentation/ sources 2008-08-12 16:07:30 -07:00
ide
infiniband
input Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
ioctl cdrom: update ioctl documentation 2008-09-27 19:32:17 +02:00
isdn Add mISDN driver 2008-07-27 01:46:33 +02:00
ja_JP Documentation: HOWTO-ja_JP-sync patch 2008-08-21 10:15:35 -07:00
kbuild
kdump kdump: update kdump documentation as kexec-tools-resting has been renamed kexec-tools 2008-07-28 16:30:21 -07:00
ko_KR
laptops ACPI: thinkpad-acpi: wan radio control is not experimental 2008-08-28 19:24:49 +02:00
lguest lguest: update commentry 2008-08-26 00:19:28 +10:00
m68k
make
mips
mn10300
namespaces
netlabel
networking docsrc: fix ifenslave type 2008-08-12 16:07:31 -07:00
parisc
pcmcia docsrc: fix crc32hash type 2008-08-12 16:07:31 -07:00
power pm_qos: spelling fixes 2008-08-05 14:33:50 -07:00
powerpc powerpc: Move include files to arch/powerpc/include/asm 2008-08-04 12:02:00 +10:00
prctl
s390 Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
scheduler
scsi [SCSI] megaraid_sas: version and Documentation Update 2008-08-16 10:13:33 -05:00
serial Subject: [PATCH 1/2] serial: Add flush_buffer() operation to uart_ops 2008-07-20 17:12:34 -07:00
sh Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
sound ALSA: hda: Added an ALC888 model entry for Fujitsu-Siemens Amilo Xa3530 2008-11-24 08:10:07 +01:00
sparc
spi docsrc: build Documentation/ sources 2008-08-12 16:07:30 -07:00
sysctl Documentation/sysctl/kernel.txt: fix softlockup_thresh description 2008-09-23 08:09:14 -07:00
telephony remove mention of CONFIG_KMOD from documentation 2008-07-22 19:24:29 +10:00
thermal
timers Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
tracers
uml
usb USB: update of Documentation/usb/anchors.txt 2008-09-23 13:58:07 -07:00
video4linux V4L/DVB (9099): em28xx: Add detection for K-WORLD DVB-T 310U 2008-10-04 23:15:17 -03:00
vm Documentation/vm/page_migration: update reference to numa_maps + fix download URI 2008-08-15 08:35:42 -07:00
w1
watchdog docsrc: build Documentation/ sources 2008-08-12 16:07:30 -07:00
x86
zh_CN
00-INDEX Remove the deprecated cli() sti() functions 2008-08-05 14:33:48 -07:00
BUG-HUNTING
Changes
CodingStyle documentation: update CodingStyle tips for Emacs users 2008-07-25 10:53:29 -07:00
DMA-API.txt dma-mapping: add the device argument to dma_mapping_error() 2008-07-26 12:00:03 -07:00
DMA-ISA-LPC.txt
DMA-attributes.txt powerpc/cell: Add DMA_ATTR_WEAK_ORDERING dma attribute and use in Cell IOMMU code 2008-07-22 10:39:36 +10:00
DMA-mapping.txt Documentation/DMA-mapping.txt: update for pci_dma_mapping_error() changes 2008-09-23 08:09:14 -07:00
HOWTO Documentation/HOWTO: info about interface changes should CC linux-api@vger 2008-10-03 18:22:18 -07:00
IO-mapping.txt
IPMI.txt
IRQ-affinity.txt
IRQ.txt
Intel-IOMMU.txt Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
MSI-HOWTO.txt
Makefile docsrc: build Documentation/ sources 2008-08-12 16:07:30 -07:00
ManagementStyle
README.DAC960
README.cycladesZ
SAK.txt
SM501.txt
SecurityBugs
Smack.txt
SubmitChecklist SubmitChecklist: interfaces changes should CC linux-api@ 2008-10-03 18:22:18 -07:00
SubmittingDrivers
SubmittingPatches SubmittingPatches: add git pull & diffstat format info 2008-07-28 08:31:58 -07:00
VGA-softcursor.txt
applying-patches.txt
atomic_ops.txt
basic_profiling.txt
binfmt_misc.txt
braille-console.txt
bt8xxgpio.txt gpio: add bt8xxgpio driver 2008-07-25 10:53:30 -07:00
cachetlb.txt
cciss.txt cciss: change the way we notify scsi midlayer of tape drives 2008-08-06 12:30:04 +02:00
cgroups.txt
computone.txt
cpqarray.txt
cpu-hotplug.txt cpu hotplug: s390 doesn't support additional_cpus anymore. 2008-08-12 16:07:28 -07:00
cpu-load.txt
cpusets.txt cpuset: hotplug documentation fix 2008-09-13 14:41:51 -07:00
cputopology.txt
dcdbas.txt
debugging-modules.txt
debugging-via-ohci1394.txt
dell_rbu.txt
devices.txt usb: auerswald: remove driver (obsolete) 2008-08-13 17:32:47 -07:00
digiepca.txt
dontdiff don't diff generated firmware files 2008-09-02 11:01:22 -07:00
edac.txt Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
eisa.txt
email-clients.txt
exception.txt
feature-removal-schedule.txt add deprecated ide-scsi to feature-removal-schedule.txt 2008-09-10 22:22:34 +02:00
floppy.txt
ftrace.txt dual license ftrace.txt 2008-08-01 13:03:49 -07:00
gpio.txt gpiolib: allow user-selection 2008-07-25 10:53:30 -07:00
hayes-esp.txt
highuid.txt
hpet.txt
hw_random.txt
initrd.txt
io_ordering.txt
ioctl-number.txt usb: auerswald: remove driver (obsolete) 2008-08-13 17:32:47 -07:00
iostats.txt Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
irqflags-tracing.txt
isapnp.txt
java.txt
kernel-doc-nano-HOWTO.txt
kernel-docs.txt
kernel-parameters.txt libata: implement no[hs]rst force params 2008-08-22 02:07:43 -04:00
keys-request-key.txt
keys.txt Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
kobject.txt
kprobes.txt
kref.txt
ldm.txt
leds-class.txt Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
local_ops.txt Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
lockdep-design.txt
lockstat.txt
logo.gif
logo.txt
magic-number.txt
markers.txt
mca.txt
md.txt md: Tidy up rdev_size_store a bit: 2008-07-21 14:22:18 +10:00
memory-barriers.txt
memory-hotplug.txt
memory.txt
mono.txt
moxa-smartio Char: mxser, update documentation 2008-07-25 10:53:44 -07:00
mtrr.txt
mutex-design.txt
nbd.txt
nmi_watchdog.txt
nommu-mmap.txt
numastat.txt
oops-tracing.txt
paride.txt
parport-lowlevel.txt
parport.txt
pi-futex.txt
pnp.txt
preempt-locking.txt
prio_tree.txt
ramdisk.txt
rbtree.txt
rfkill.txt rfkill: protect suspended rfkill controllers 2008-08-18 11:05:12 -04:00
riscom8.txt
robust-futex-ABI.txt
robust-futexes.txt
rocket.txt
rt-mutex-design.txt
rt-mutex.txt
rtc.txt
serial-console.txt
sgi-ioc4.txt
sgi-visws.txt
sparse.txt kbuild: sparse needs CF not CHECKFLAGS 2008-07-25 22:12:39 +02:00
specialix.txt specialix: Code cleanups 2008-07-22 13:03:27 -07:00
spinlocks.txt
stable_api_nonsense.txt
stable_kernel_rules.txt
stallion.txt
svga.txt
sx.txt
sysfs-rules.txt sysfs-rules.txt: reword API stability statement 2008-07-21 21:54:59 -07:00
sysrq.txt
tty.txt
unaligned-memory-access.txt introduce HAVE_EFFICIENT_UNALIGNED_ACCESS Kconfig symbol 2008-07-25 10:53:27 -07:00
unicode.txt
unshare.txt
video-output.txt
volatile-considered-harmful.txt Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
voyager.txt
zorro.txt

README.cycladesZ

The Cyclades-Z must have firmware loaded onto the card before it will
operate.  This operation should be performed during system startup,

The firmware, loader program and the latest device driver code are
available from Cyclades at
    ftp://ftp.cyclades.com/pub/cyclades/cyclades-z/linux/