13 Mar, 2010

4 commits

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (56 commits)
    doc: fix typo in comment explaining rb_tree usage
    Remove fs/ntfs/ChangeLog
    doc: fix console doc typo
    doc: cpuset: Update the cpuset flag file
    Fix of spelling in arch/sparc/kernel/leon_kernel.c no longer needed
    Remove drivers/parport/ChangeLog
    Remove drivers/char/ChangeLog
    doc: typo - Table 1-2 should refer to "status", not "statm"
    tree-wide: fix typos "ass?o[sc]iac?te" -> "associate" in comments
    No need to patch AMD-provided drivers/gpu/drm/radeon/atombios.h
    devres/irq: Fix devm_irq_match comment
    Remove reference to kthread_create_on_cpu
    tree-wide: Assorted spelling fixes
    tree-wide: fix 'lenght' typo in comments and code
    drm/kms: fix spelling in error message
    doc: capitalization and other minor fixes in pnp doc
    devres: typo fix s/dev/devm/
    Remove redundant trailing semicolons from macros
    fix typo "definetly" -> "definitely" in comment
    tree-wide: s/widht/width/g typo in comments
    ...

    Fix trivial conflict in Documentation/laptops/00-INDEX

    Linus Torvalds
     
  • * 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (370 commits)
    ARM: S3C2443: Add set_rate and round_rate calls for armdiv clock
    ARM: S3C2443: Remove #if 0 for clk_mpll
    ARM: S3C2443: Update notes on MPLLREF clock
    ARM: S3C2443: Further clksrc-clk conversions
    ARM: S3C2443: Change to using plat-samsung clksrc-clk implementation
    USB: Fix s3c-hsotg build following Samsung platform header moves
    ARM: S3C64XX: Reintroduce unconditional build of audio device
    ARM: 5961/1: ux500: fix CLKRST addresses
    ARM: 5977/1: arm: Enable backtrace printing on oops when PC is corrupted
    ASoC: Fix S3C64xx IIS driver for Samsung header reorg
    ARM: S3C2440: Fix plat-s3c24xx move of s3c2440/s3c2442 support
    [ARM] pxa: fix typo in mxm8x10.h
    [ARM] pxa/raumfeld: set GPIO drive bits for LED pins
    [ARM] pxa/zeus: Add support for mcp2515 CAN bus
    [ARM] pxa/zeus: Add support for onboard max6369 watchdog
    [ARM] pxa/zeus: Add Eurotech as the manufacturer
    [ARM] pxa/zeus: Correct the USB host initialisation flags
    [ARM] pxa/zeus: Allow usage of 8250-compatible UART in uncompress
    [ARM] pxa: refactor uncompress.h for non-PXA uarts
    [ARM] mmp2: fix incorrect calling of chip->mask_ack() for 2nd level cascaded IRQs
    ...

    Linus Torvalds
     
  • Function pl010_enable_ms() is automagically called when PPS ldisc
    is selected.

    Signed-off-by: Rodolfo Giometti
    Cc: David Woodhouse
    Cc: Greg KH
    Cc: Alan Cox
    Cc: Alexander Gordeev
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Rodolfo Giometti
     
  • Automagically function serial8250_enable_ms() is called when PPS ldisc
    is selected.

    Signed-off-by: Rodolfo Giometti
    Cc: David Woodhouse
    Cc: Greg KH
    Cc: Alan Cox
    Cc: Alexander Gordeev
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Rodolfo Giometti
     

09 Mar, 2010

1 commit


08 Mar, 2010

2 commits

  • Conflicts:
    Documentation/filesystems/proc.txt
    arch/arm/mach-u300/include/mach/debug-macro.S
    drivers/net/qlge/qlge_ethtool.c
    drivers/net/qlge/qlge_main.c
    drivers/net/typhoon.c

    Jiri Kosina
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (26 commits)
    sh: Convert sh to use read/update_persistent_clock
    sh: Move PMB debugfs entry initialization to later stage
    sh: Fix up flush_cache_vmap() on SMP.
    sh: fix up MMU reset with variable PMB mapping sizes.
    sh: establish PMB mappings for NUMA nodes.
    sh: check for existing mappings for bolted PMB entries.
    sh: fixed virt/phys mapping helpers for PMB.
    sh: make pmb iomapping configurable.
    sh: reworked dynamic PMB mapping.
    sh: Fix up cpumask_of_pcibus() for the NUMA build.
    serial: sh-sci: Tidy up build warnings.
    sh: Fix up ctrl_read/write stragglers in migor setup.
    serial: sh-sci: Add DMA support.
    dmaengine: shdma: extend .device_terminate_all() to record partial transfer
    sh: merge sh7722 and sh7724 DMA register definitions
    sh: activate runtime PM for dmaengine on sh7722 and sh7724
    dmaengine: shdma: add runtime PM support.
    dmaengine: shdma: separate DMA headers.
    dmaengine: shdma: convert to platform device resources
    dmaengine: shdma: fix DMA error handling.
    ...

    Linus Torvalds
     

03 Mar, 2010

22 commits


02 Mar, 2010

3 commits

  • The recent sh-sci DMA support introduces a number of trivial build
    warnings, clean them up.

    Signed-off-by: Paul Mundt

    Paul Mundt
     
  • Support using DMA for sending and receiving data over SCI(F) interfaces of
    various SH SoCs.

    Signed-off-by: Guennadi Liakhovetski
    Signed-off-by: Paul Mundt

    Guennadi Liakhovetski
     
  • * 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (100 commits)
    ARM: Eliminate decompressor -Dstatic= PIC hack
    ARM: 5958/1: ARM: U300: fix inverted clk round rate
    ARM: 5956/1: misplaced parentheses
    ARM: 5955/1: ep93xx: move timer defines into core.c and document
    ARM: 5954/1: ep93xx: move gpio interrupt support to gpio.c
    ARM: 5953/1: ep93xx: fix broken build of clock.c
    ARM: 5952/1: ARM: MM: Add ARM_L1_CACHE_SHIFT_6 for handle inside each ARCH Kconfig
    ARM: 5949/1: NUC900 add gpio virtual memory map
    ARM: 5948/1: Enable timer0 to time4 clock support for nuc910
    ARM: 5940/2: ARM: MMCI: remove custom DBG macro and printk
    ARM: make_coherent(): fix problems with highpte, part 2
    MM: Pass a PTE pointer to update_mmu_cache() rather than the PTE itself
    ARM: 5945/1: ep93xx: include correct irq.h in core.c
    ARM: 5933/1: amba-pl011: support hardware flow control
    ARM: 5930/1: Add PKMAP area description to memory.txt.
    ARM: 5929/1: Add checks to detect overlap of memory regions.
    ARM: 5928/1: Change type of VMALLOC_END to unsigned long.
    ARM: 5927/1: Make delimiters of DMA area globally visibly.
    ARM: 5926/1: Add "Virtual kernel memory..." printout.
    ARM: 5920/1: OMAP4: Enable L2 Cache
    ...

    Fix up trivial conflict in arch/arm/mach-mx25/clock.c

    Linus Torvalds
     

28 Feb, 2010

6 commits

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k: (24 commits)
    m68k: Define sigcontext ABI of ColdFire
    m68knommu: NPTL support for uClinux
    m68k: Add NPTL support
    m68k: Eliminate unused variable in page_to_phys()
    m68k: Switch to generic siginfo layout
    macfb: fix 24-bit visual and stuff
    macfb: cleanup
    fbdev: add some missing mac modes
    mac68k: start CUDA early
    valkyriefb: various fixes
    fbdev: mac_var_to_mode() fix
    mac68k: move macsonic and macmace platform devices
    mac68k: move mac_esp platform device
    mac68k: replace mac68k SCC code with platform device
    pmac-zilog: add platform driver
    pmac-zilog: cleanup
    mac68k: rework SWIM platform device
    mac68k: cleanup
    ataflop: Killl warning about unused variable flags
    m68k: Use DIV_ROUND_CLOSEST
    ...

    Linus Torvalds
     
  • * 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus: (141 commits)
    MIPS: Alchemy: defconfig updates
    MIPS: Alchemy: Fix Au1100 ethernet build failure
    MIPS: Alchemy: Repair db1500/bosporus builds
    MIPS: ARC: Cleanup unused definitions from sgialib.h
    MIPS: Cobalt: convert legacy port addresses to GT-64111 bus addresses
    MIPS: Alchemy: use 36bit addresses for PCMCIA resources.
    MIPS: Cobalt: Fix theoretical port aliasing issue
    MIPS: Use ALIGN(x, bytes) instead of __ALIGN_MASK(x, bytes - 1)
    MIPS: Crazy spinlock speed test.
    MIPS: Optimize spinlocks.
    MIPS: Alchemy: devboard PM needs to save CPLD registers.
    MIPS: PowerTV: Eliminate duplicate opcode definition macros
    MIPS: Lemote 2F: Move printks out of port_access_lock.
    MIPS: PNX833x: Convert IRQ controller locks to raw spinlocks.
    MIPS: Octeon: Replace spinlock with raw_spinlocks in dma-octeon.c.
    MIPS: Octeon: Replace rwlocks in irq_chip handlers with raw_spinlocks.
    MIPS: Octeon: Convert octeon_irq_msi_lock to raw spinlock.
    MIPS: Loongson: Remove pointless sample_lock from oprofile code.
    MIPS: SNI: Convert sni_rm200_i8259A_lock to raw spinlock.
    MIPS: i8259: Convert IRQ controller lock to raw spinlock.
    ...

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (49 commits)
    pcmcia: validate late-added resources
    pcmcia: allow for extension of resource interval
    pcmcia: remove useless msleep in ds.c
    pcmcia: use read_cis_mem return value
    pcmcia: handle error in serial_cs config calls
    pcmcia: add locking to pcmcia_{read,write}_cis_mem
    pcmcia: avoid prod_id memleak
    pcmcia: avoid sysfs-related lockup for cardbus
    pcmcia: use state machine for extended requery
    pcmcia: delay re-scanning and re-querying of PCMCIA bus
    pcmcia: use pccardd to handle eject, insert, suspend and resume requests
    pcmcia: use ops_mutex for rsrc_{mgr,nonstatic} locking
    pcmcia: use mutex for dynid lock
    pcmcia: assert locking to struct pcmcia_device
    pcmcia: add locking documentation
    pcmcia: simplify locking
    pcmcia: add locking to struct pcmcia_socket->pcmcia_state()
    pcmcia: protect s->device_count
    pcmcia: properly lock skt->irq, skt->irq_mask
    pcmcia: lock ops->set_socket
    ...

    Linus Torvalds
     
  • * 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (88 commits)
    powerpc: Fix lwsync feature fixup vs. modules on 64-bit
    powerpc: Convert pmc_owner_lock to raw_spinlock
    powerpc: Convert die.lock to raw_spinlock
    powerpc: Convert tlbivax_lock to raw_spinlock
    powerpc: Convert mpic locks to raw_spinlock
    powerpc: Convert pmac_pic_lock to raw_spinlock
    powerpc: Convert big_irq_lock to raw_spinlock
    powerpc: Convert feature_lock to raw_spinlock
    powerpc: Convert i8259_lock to raw_spinlock
    powerpc: Convert beat_htab_lock to raw_spinlock
    powerpc: Convert confirm_error_lock to raw_spinlock
    powerpc: Convert ipic_lock to raw_spinlock
    powerpc: Convert native_tlbie_lock to raw_spinlock
    powerpc: Convert beatic_irq_mask_lock to raw_spinlock
    powerpc: Convert nv_lock to raw_spinlock
    powerpc: Convert context_lock to raw_spinlock
    powerpc/85xx: Add NOR, LEDs and PIB support for MPC8568E-MDS boards
    powerpc/86xx: Enable VME driver on the GE SBC610
    powerpc/86xx: Enable VME driver on the GE PPC9A
    powerpc/86xx: Add MSI section to GE PPC9A DTS
    ...

    Linus Torvalds
     
  • Add platform driver support to the pmac-zilog driver, for m68k macs.
    Place the powermac-specific code inside #ifdef CONFIG_PPC_PMAC.

    Signed-off-by: Finn Thain
    Acked-by: Benjamin Herrenschmidt
    Signed-off-by: Geert Uytterhoeven

    Finn Thain
     
  • Whitespace cleanups and comment typo fix.

    Signed-off-by: Finn Thain
    Acked-by: Benjamin Herrenschmidt
    Signed-off-by: Geert Uytterhoeven

    Finn Thain
     

27 Feb, 2010

2 commits

  • Limit the amount of address space claimed for Alchemy serial ports to
    0x1000. On the Au1300, ports are only 0x1000 apart, and the registers
    only extend to 0x110 at most on all supported alchemy models.

    On the Au1300 the autodetect logic no longer works and this makes it
    necessary to specify the port type through platform data. Because of
    this the MSR quirk needs to be moved outside the autoconfig() function
    which will no longer be called when UPF_FIXED_TYPE is specified.

    Signed-off-by: Manuel Lauss
    Cc: Andrew Morton ,
    Cc: linux-serial@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-mips@linux-mips.org
    Signed-off-by: Ralf Baechle

    Manuel Lauss
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (187 commits)
    sh: remove dead LED code for migo-r and ms7724se
    sh: ecovec build fix for CONFIG_I2C=n
    sh: ecovec r-standby support
    sh: ms7724se r-standby support
    sh: SH-Mobile R-standby register save/restore
    clocksource: Fix up a registration/IRQ race in the sh drivers.
    sh: ms7724: modify scan_timing for KEYSC
    sh: ms7724: Add sh_sir support
    sh: mach-ecovec24: Add sh_sir support
    sh: wire up SET/GET_UNALIGN_CTL.
    sh: allow alignment fault mode to be configured at kernel boot.
    sh: sh7724: Update FSI/SPU2 clock
    sh: always enable sh7724 vpu_clk and set to 166MHz on Ecovec
    sh: add sh7724 kick callback to clk_div4_table
    sh: introduce struct clk_div4_table
    sh: clock-cpg div4 set_rate() shift fix
    sh: Turn on speculative return for SH7785 and SH7786
    sh: Merge legacy and dynamic PMB modes.
    sh: Use uncached I/O helpers in PMB setup.
    sh: Provide uncached I/O helpers.
    ...

    Linus Torvalds