19 Mar, 2007

1 commit

  • * 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa:
    [ALSA] hda-intel - Fix HDA buffer alignment
    [ALSA] hda-codec - Add model for HP Compaq d5750
    [ALSA] hda-codec - Add support for MacBook Pro 1st generation
    [ALSA] version 1.0.14rc3
    [ALSA] hda-codec - Add model for HP Compaq d5700
    [ALSA] intel8x0 - Fix Oops at kdump crash kernel
    [ALSA] hda-codec - Fix speaker output on MacPro
    [ALSA] hda-codec - more systems for Analog Devices
    [ALSA] hda-intel - Fix codec probe with ATI contorllers
    [ALSA] hda-codec - Add suppoprt for Asus M2N-SLI motherboard
    [ALSA] intel8x0 - Fix speaker output after S2RAM
    [ALSA] ac97 - fix AD shared shared jack control logic
    [ALSA] soc - Fix dependencies in Kconfig files

    Linus Torvalds
     

16 Mar, 2007

1 commit

  • From the HDA spec it appears that the buffers written to the BDL and
    sent to a codec must be 128 byte aligned (section 4.5.1). The alignment
    was not happening especially when playing 6 channels. This patch set
    the alignment of buffers and periods to 128 bytes.

    Signed-off-by: Joachim Deguara
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Joachim Deguara
     

15 Mar, 2007

3 commits


14 Mar, 2007

9 commits


06 Mar, 2007

11 commits


27 Feb, 2007

1 commit

  • * master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6: (78 commits)
    [PARISC] Use symbolic last syscall in __NR_Linux_syscalls
    [PARISC] Add missing statfs64 and fstatfs64 syscalls
    Revert "[PARISC] Optimize TLB flush on SMP systems"
    [PARISC] Compat signal fixes for 64-bit parisc
    [PARISC] Reorder syscalls to match unistd.h
    Revert "[PATCH] make kernel/signal.c:kill_proc_info() static"
    [PARISC] fix sys_rt_sigqueueinfo
    [PARISC] fix section mismatch warnings in harmony sound driver
    [PARISC] do not export get_register/set_register
    [PARISC] add ENTRY()/ENDPROC() and simplify assembly of HP/UX emulation code
    [PARISC] convert to use CONFIG_64BIT instead of __LP64__
    [PARISC] use CONFIG_64BIT instead of __LP64__
    [PARISC] add ASM_EXCEPTIONTABLE_ENTRY() macro
    [PARISC] more ENTRY(), ENDPROC(), END() conversions
    [PARISC] fix ENTRY() and ENDPROC() for 64bit-parisc
    [PARISC] Fixes /proc/cpuinfo cache output on B160L
    [PARISC] implement standard ENTRY(), END() and ENDPROC()
    [PARISC] kill ENTRY_SYS_CPUS
    [PARISC] clean up debugging printks in smp.c
    [PARISC] factor syscall_restart code out of do_signal
    ...

    Fix conflict in include/linux/sched.h due to kill_proc_info() being made
    publicly available to PARISC again.

    Linus Torvalds
     

21 Feb, 2007

1 commit


20 Feb, 2007

2 commits

  • CC [M] sound/arm/aaci.o
    sound/arm/aaci.c:729: error: parse error before '*' token
    sound/arm/aaci.c:731: warning: function declaration isn't a prototype
    ...
    sound/arm/aaci.c:786: error: parse error before '*' token
    sound/arm/aaci.c:786: warning: function declaration isn't a prototype
    ...
    sound/arm/aaci.c:827: error: parse error before '*' token
    sound/arm/aaci.c:828: warning: function declaration isn't a prototype
    ...
    sound/arm/aaci.c:845: error: parse error before "aaci_capture_ops"
    sound/arm/aaci.c:845: warning: type defaults to `int' in declaration of `aaci_capture_ops'

    Signed-off-by: Russell King

    Russell King
     
  • * 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (117 commits)
    [ARM] 4058/2: iop32x: set ->broken_parity_status on n2100 onboard r8169 ports
    [ARM] 4140/1: AACI stability add ac97 timeout and retries
    [ARM] 4139/1: AACI record support
    [ARM] 4138/1: AACI: multiple channel support for IRQ handling
    [ARM] 4211/1: Provide a defconfig for ns9xxx
    [ARM] 4210/1: base for new machine type "NetSilicon NS9360"
    [ARM] 4222/1: S3C2443: Remove reference to missing S3C2443_PM
    [ARM] 4221/1: S3C2443: DMA support
    [ARM] 4220/1: S3C24XX: DMA system initialised from sysdev
    [ARM] 4219/1: S3C2443: DMA source definitions
    [ARM] 4218/1: S3C2412: fix CONFIG_CPU_S3C2412_ONLY wrt to S3C2443
    [ARM] 4217/1: S3C24XX: remove the dma channel show at startup
    [ARM] 4090/2: avoid clash between PXA and SA1111 defines
    [ARM] 4216/1: add .gitignore entries for ARM specific files
    [ARM] 4214/2: S3C2410: Add Armzone QT2410
    [ARM] 4215/1: s3c2410 usb device: per-platform vbus_draw
    [ARM] 4213/1: S3C2410 - Update definition of ADCTSC_XY_PST
    [ARM] 4098/1: ARM: rtc_lock only used with rtc_cmos
    [ARM] 4137/1: Add kexec support
    [ARM] 4201/1: SMP barriers pair needed for the secondary boot process
    ...

    Fix up conflict due to typedef removal in sound/arm/aaci.h

    Linus Torvalds
     

18 Feb, 2007

3 commits


17 Feb, 2007

1 commit

  • fix for two warnings:
    - Section mismatch: reference to .init.text:snd_harmony_mixer_init from .text.snd_harmony_probe after 'snd_harmony_probe'
    - Section mismatch: reference to .init.text:snd_harmony_mixer_reset from .text.snd_harmony_mixer_init after 'snd_harmony_mixer_init'

    Signed-off-by: Helge Deller
    Signed-off-by: Kyle McMartin

    Helge Deller
     

15 Feb, 2007

3 commits

  • * 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa:
    [ALSA] version 1.0.14rc2
    [ALSA] Fix a typo in __dev* changes in portman2x4.c
    [ALSA] Change AT91 PDC register defines for 2.6.20 kernel
    [ALSA] SoC codecs - fix Kconfig - depends -> depends on
    [ALSA] Fix __devinit and __devexit issues with sound drivers
    [ALSA] hda-codec - Patch for enabling LFE on more Dell laptops
    [ALSA] hda-codec - More fixes for Conexant HD Audio support
    [ALSA] usb-audio: add PCR-A PCM support
    [ALSA] emu10k1: fix typo
    [ALSA] usbaudio - remove urb->bandwidth reference
    [ALSA] ac97 - Fix silent output problem with Cx20551 codec
    [ALSA] hda-codec - Fix Oops with probing sigmatel codec chips

    Linus Torvalds
     
  • Replace kmalloc() + memset() pairs with the appropriate kzalloc() calls.

    Signed-off-by: Robert P. J. Day
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Robert P. J. Day
     
  • After Al Viro (finally) succeeded in removing the sched.h #include in module.h
    recently, it makes sense again to remove other superfluous sched.h includes.
    There are quite a lot of files which include it but don't actually need
    anything defined in there. Presumably these includes were once needed for
    macros that used to live in sched.h, but moved to other header files in the
    course of cleaning it up.

    To ease the pain, this time I did not fiddle with any header files and only
    removed #includes from .c-files, which tend to cause less trouble.

    Compile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,
    arm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,
    allmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all
    configs in arch/arm/configs on arm. I also checked that no new warnings were
    introduced by the patch (actually, some warnings are removed that were emitted
    by unnecessarily included header files).

    Signed-off-by: Tim Schmielau
    Acked-by: Russell King
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Tim Schmielau
     

14 Feb, 2007

4 commits