27 Jul, 2008

1 commit


26 Jul, 2008

1 commit

  • This adds the bt8xxgpio driver. The purpose of the bt8xxgpio driver is to
    export all of the 24 GPIO pins available on Brooktree 8xx chips to the
    kernel GPIO infrastructure.

    This makes it possible to use a physically modified BT8xx card as
    cheap digital GPIO card.

    [akpm@linux-foundation.org: coding-style fixes]
    Signed-off-by: Michael Buesch
    Cc: David Brownell
    Cc: Stephen Rothwell
    Cc: Mauro Carvalho Chehab
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Michael Buesch
     

25 Jul, 2008

4 commits

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:
    MAINTAINERS: Remove Glenn Streiff from NetEffect entry
    mlx4_core: Improve error message when not enough UAR pages are available
    IB/mlx4: Add support for memory management extensions and local DMA L_Key
    IB/mthca: Keep free count for MTT buddy allocator
    mlx4_core: Keep free count for MTT buddy allocator
    mlx4_code: Add missing FW status return code
    IB/mlx4: Rename struct mlx4_lso_seg to mlx4_wqe_lso_seg
    mlx4_core: Add module parameter to enable QoS support
    RDMA/iwcm: Remove IB_ACCESS_LOCAL_WRITE from remote QP attributes
    IPoIB: Include err code in trace message for ib_sa_path_rec_get() failures
    IB/sa_query: Check if sm_ah is NULL in ib_sa_remove_one()
    IB/ehca: Release mutex in error path of alloc_small_queue_page()
    IB/ehca: Use default value for Local CA ACK Delay if FW returns 0
    IB/ehca: Filter PATH_MIG events if QP was never armed
    IB/iser: Add support for RDMA_CM_EVENT_ADDR_CHANGE event
    RDMA/cma: Add RDMA_CM_EVENT_TIMEWAIT_EXIT event
    RDMA/cma: Add RDMA_CM_EVENT_ADDR_CHANGE event

    Linus Torvalds
     
  • SOUND_TRIDENT was the last PCI OSS driver, and since there's already an
    ALSA driver for the same hardware we can remove it.

    [muli@il.ibm.com: update CREDITS]
    Signed-off-by: Adrian Bunk
    Signed-off-by: Muli Ben-Yehuda
    Signed-off-by: Muli Ben-Yehuda
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Adrian Bunk
     
  • Trying to compile the v850 port brings many compile errors, one of them exists
    since at least kernel 2.6.19.

    There also seems to be noone willing to bring this port back into a usable
    state.

    This patch therefore removes the v850 port.

    If anyone ever decides to revive the v850 port the code will still be
    available from older kernels, and it wouldn't be impossible for the port to
    reenter the kernel if it would become actively maintained again.

    Signed-off-by: Adrian Bunk
    Acked-by: Greg Ungerer
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Adrian Bunk
     
  • The existing HPET maintainer entries are somewhat unclear about which one
    applies to what part of the kernel.

    Signed-off-by: Clemens Ladisch
    Cc: Thomas Gleixner
    Cc: Ingo Molnar
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Clemens Ladisch
     

24 Jul, 2008

2 commits

  • * 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm: (85 commits)
    [ARM] pxa: add base support for PXA930 Handheld Platform (aka SAAR)
    [ARM] pxa: add base support for PXA930 Evaluation Board (aka TavorEVB)
    [ARM] pxa: add base support for PXA930 (aka Tavor-P)
    [ARM] Update mach-types
    [ARM] pxa: make littleton to use the new smc91x platform data
    [ARM] pxa: make zylonite to use the new smc91x platform data
    [ARM] pxa: make mainstone to use the new smc91x platform data
    [ARM] pxa: make lubbock to use new smc91x platform data
    [NET] smc91x: prepare SMC_USE_PXA_DMA to be specified in platform data
    [NET] smc91x: prepare for SMC_IO_SHIFT to be a platform configurable variable
    [NET] smc91x: add SMC91X_NOWAIT flag to platform data
    [NET] smc91x: favor the use of SMC91X_USE_* instead of SMC_CAN_USE_*
    [NET] smc91x: remove "irq_flags" from "struct smc91x_platdata"
    [ARM] 5146/1: pxa2xx: convert all boards to call pxa2xx_transceiver_mode helper
    Support for LCD on e740 e750 e400 and e800 e-series PDAs
    E-series UDC support
    PXA UDC - allow use of inverted GPIO for pullup
    Add e350 support
    Fix broken e-series build
    E-series GPIO / IRQ definitions.
    ...

    Linus Torvalds
     
  • Glenn is no longer at NetEffect.

    Signed-off-by: Roland Dreier

    Roland Dreier
     

23 Jul, 2008

4 commits

  • Russell no longer has the resources to fully test the controller, so
    he is stepping down as maintainer.

    Signed-off-by: Pierre Ossman

    Pierre Ossman
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (82 commits)
    ipw2200: Call netif_*_queue() interfaces properly.
    netxen: Needs to include linux/vmalloc.h
    [netdrvr] atl1d: fix !CONFIG_PM build
    r6040: rework init_one error handling
    r6040: bump release number to 0.18
    r6040: handle RX fifo full and no descriptor interrupts
    r6040: change the default waiting time
    r6040: use definitions for magic values in descriptor status
    r6040: completely rework the RX path
    r6040: call napi_disable when puting down the interface and set lp->dev accordingly.
    mv643xx_eth: fix NETPOLL build
    r6040: rework the RX buffers allocation routine
    r6040: fix scheduling while atomic in r6040_tx_timeout
    r6040: fix null pointer access and tx timeouts
    r6040: prefix all functions with r6040
    rndis_host: support WM6 devices as modems
    at91_ether: use netstats in net_device structure
    sfc: Create one RX queue and interrupt per CPU package by default
    sfc: Use a separate workqueue for resets
    sfc: I2C adapter initialisation fixes
    ...

    Linus Torvalds
     
  • Signed-off-by: Ursula Braun
    Signed-off-by: Jeff Garzik

    Ursula Braun
     
  • Signed-off-by: Rajiv Andrade
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Rajiv Andrade
     

21 Jul, 2008

1 commit


18 Jul, 2008

2 commits


17 Jul, 2008

7 commits

  • * 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6: (72 commits)
    Revert "x86/PCI: ACPI based PCI gap calculation"
    PCI: remove unnecessary volatile in PCIe hotplug struct controller
    x86/PCI: ACPI based PCI gap calculation
    PCI: include linux/pm_wakeup.h for device_set_wakeup_capable
    PCI PM: Fix pci_prepare_to_sleep
    x86/PCI: Fix PCI config space for domains > 0
    Fix acpi_pm_device_sleep_wake() by providing a stub for CONFIG_PM_SLEEP=n
    PCI: Simplify PCI device PM code
    PCI PM: Introduce pci_prepare_to_sleep and pci_back_from_sleep
    PCI ACPI: Rework PCI handling of wake-up
    ACPI: Introduce new device wakeup flag 'prepared'
    ACPI: Introduce acpi_device_sleep_wake function
    PCI: rework pci_set_power_state function to call platform first
    PCI: Introduce platform_pci_power_manageable function
    ACPI: Introduce acpi_bus_power_manageable function
    PCI: make pci_name use dev_name
    PCI: handle pci_name() being const
    PCI: add stub for pci_set_consistent_dma_mask()
    PCI: remove unused arch pcibios_update_resource() functions
    PCI: fix pci_setup_device()'s sprinting into a const buffer
    ...

    Fixed up conflicts in various files (arch/x86/kernel/setup_64.c,
    arch/x86/pci/irq.c, arch/x86/pci/pci.h, drivers/acpi/sleep/main.c,
    drivers/pci/pci.c, drivers/pci/pci.h, include/acpi/acpi_bus.h) from x86
    and ACPI updates manually.

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc: (68 commits)
    sdio_uart: Fix SDIO break control to now return success or an error
    mmc: host driver for Ricoh Bay1Controllers
    sdio: sdio_io.c Fix sparse warnings
    sdio: fix the use of hard coded timeout value.
    mmc: OLPC: update vdd/powerup quirk comment
    mmc: fix spares errors of sdhci.c
    mmc: remove multiwrite capability
    wbsd: fix bad dma_addr_t conversion
    atmel-mci: Driver for Atmel on-chip MMC controllers
    mmc: fix sdio_io sparse errors
    mmc: wbsd.c fix shadowing of 'dma' variable
    MMC: S3C24XX: Refuse incorrectly aligned transfers
    MMC: S3C24XX: Add maintainer entry
    MMC: S3C24XX: Update error debugging.
    MMC: S3C24XX: Add media presence test to request handling.
    MMC: S3C24XX: Fix use of msecs where jiffies are needed
    MMC: S3C24XX: Add MODULE_ALIAS() entries for the platform devices
    MMC: S3C24XX: Fix s3c2410_dma_request() return code check.
    MMC: S3C24XX: Allow card-detect on non-IRQ capable pin
    MMC: S3C24XX: Ensure host->mrq->data is valid
    ...

    Manually fixed up bogus executable bits on drivers/mmc/core/sdio_io.c
    and include/linux/mmc/sdio_func.h when merging.

    Linus Torvalds
     
  • * 'for_linus' of git://git.infradead.org/~dedekind/ubifs-2.6:
    UBIFS: include to compilation
    UBIFS: add new flash file system
    UBIFS: add brief documentation
    MAINTAINERS: add UBIFS section
    do_mounts: allow UBI root device name
    VFS: export sync_sb_inodes
    VFS: move inode_lock into sync_sb_inodes

    Linus Torvalds
     
  • ...while Len is on sabbatical from Intel

    Signed-off-by: Len Brown
    Signed-off-by: Andi Kleen

    Len Brown
     
  • Reflect that Zhang-Rui has been the sub-maintainer for
    ACPI THERMAL and FAN for some time now.

    Also, the Chinese custom is to speak family name first,
    so rather than "Rui Zhang", write "Zhang Rui",
    as he does on e-mail.

    Signed-off-by: Len Brown
    Signed-off-by: Andi Kleen

    Len Brown
     
  • Add additional capabilities to the Fujitsu-laptop driver.

    * Brightness hotkey actions are sent to userspace. This can be disabled
    using a module parameter if it causes issues with models which handle
    these keys transparently in the BIOS.

    * Actions of additional hotkeys found on some Fujitsu models (eg: the
    suspend key and the dedicated "power on passphrase" keys) are broadcast
    to userspace.

    * An alternative brightness control method used by some Fujitsu models
    (for example, the S6410) is now supported, enabling software brightness
    controls on models using this method.

    * DMI-based module aliases are configured for the S6410 and S7020.

    * The current LCD brightness after booting should now be reflected in the
    standard backlight interface sysfs file (previously it was always set to
    0). The platform brightness sysfs interface has always been fine.

    Thanks go to Peter Gruber who provided a significant portion of this code
    and tested various iterations of the patch on his S6410.

    Signed-off-by: Peter Gruber
    Signed-off-by: Jonathan Woithe
    Signed-off-by: Len Brown
    Signed-off-by: Andi Kleen

    Jonathan Woithe
     
  • This is driver for Compal Laptop: FL90/IFL90, based on MSI driver.

    This driver exports a few files in /sys/devices/platform/compal-laptop/:
    lcd_level - screen brightness: contains a single integer in the range 0..7 (rw)
    wlan - wlan subsystem state: contains 0 or 1 (rw)
    bluetooth - bluetooth subsystem state: contains 0 or 1 (rw)
    raw - raw value taken from embedded controller register (ro)

    In addition to these platform device attributes the driver registers itself
    in the Linux backlight control subsystem and is available to userspace under
    /sys/class/backlight/compal-laptop/.

    Signed-off-by: Cezary Jackiewicz
    Signed-off-by: Andi Kleen
    Cc: Richard Purdie
    Cc: Henrique de Moraes Holschuh
    Cc: Len Brown
    Cc: Alexey Starikovskiy
    Signed-off-by: Andrew Morton
    Signed-off-by: Len Brown

    Cezary Jackiewicz
     

16 Jul, 2008

3 commits

  • Manual merge of:

    arch/powerpc/Kconfig
    arch/powerpc/kernel/stacktrace.c
    arch/powerpc/mm/slice.c
    arch/ppc/kernel/smp.c

    Benjamin Herrenschmidt
     
  • I'm willing to take responsibility for ftrace, and follow up on any
    issues that arise due to it.

    Signed-off-by: Steven Rostedt
    Signed-off-by: Linus Torvalds

    Steven Rostedt
     
  • * 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6: (56 commits)
    i2c: Add detection capability to new-style drivers
    i2c: Call client_unregister for new-style devices too
    i2c: Clean up old chip drivers
    i2c-ibm_iic: Register child nodes
    i2c: New-style EEPROM driver using device IDs
    i2c: Export the i2c_bus_type symbol
    i2c-au1550: Fix PM support
    i2c-dev: Delete empty detach_client callback
    i2c: Drop stray references to lm_sensors
    i2c: Check for ACPI resource conflicts
    i2c-ocores: basic PM support
    i2c-sibyte: SWARM I2C board initialization
    i2c-i801: Fix handling of error conditions
    i2c-i801: Rename local variable temp to status
    i2c-i801: Properly report bus arbitration loss
    i2c-i801: Remove verbose debugging messages
    i2c-algo-pcf: Drop unused struct members
    i2c-algo-pcf: Multi-master lost-arbitration improvement
    i2c: Deprecate the legacy gpio drivers
    i2c-pxa: Initialize early
    ...

    Linus Torvalds
     

15 Jul, 2008

7 commits


14 Jul, 2008

1 commit


13 Jul, 2008

5 commits


11 Jul, 2008

1 commit


10 Jul, 2008

1 commit