26 Oct, 2010

1 commit

  • * 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (163 commits)
    omap: complete removal of machine_desc.io_pg_offst and .phys_io
    omap: UART: fix wakeup registers for OMAP24xx UART2
    omap: Fix spotty MMC voltages
    ASoC: OMAP4: MCPDM: Remove unnecessary include of plat/control.h
    serial: omap-serial: fix signess error
    OMAP3: DMA: Errata i541: sDMA FIFO draining does not finish
    omap: dma: Fix buffering disable bit setting for omap24xx
    omap: serial: Fix the boot-up crash/reboot without CONFIG_PM
    OMAP3: PM: fix scratchpad memory accesses for off-mode
    omap4: pandaboard: enable the ehci port on pandaboard
    omap4: pandaboard: Fix the init if CONFIG_MMC_OMAP_HS is not set
    omap4: pandaboard: remove unused hsmmc definition
    OMAP: McBSP: Remove null omap44xx ops comment
    OMAP: McBSP: Swap CLKS source definition
    OMAP: McBSP: Fix CLKR and FSR signal muxing
    OMAP2+: clock: reduce the amount of standard debugging while disabling unused clocks
    OMAP: control: move plat-omap/control.h to mach-omap2/control.h
    OMAP: split plat-omap/common.c
    OMAP: McBSP: implement functional clock switching via clock framework
    OMAP: McBSP: implement McBSP CLKR and FSR signal muxing via mach-omap2/mcbsp.c
    ...

    Fixed up trivial conflicts in arch/arm/mach-omap2/
    {board-zoom-peripherals.c,devices.c} as per Tony

    Linus Torvalds
     

25 Oct, 2010

4 commits

  • * 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6:
    mtd/m25p80: add support to parse the partitions by OF node
    of/irq: of_irq.c needs to include linux/irq.h
    of/mips: Cleanup some include directives/files.
    of/mips: Add device tree support to MIPS
    of/flattree: Eliminate need to provide early_init_dt_scan_chosen_arch
    of/device: Rework to use common platform_device_alloc() for allocating devices
    of/xsysace: Fix OF probing on little-endian systems
    of: use __be32 types for big-endian device tree data
    of/irq: remove references to NO_IRQ in drivers/of/platform.c
    of/promtree: add package-to-path support to pdt
    of/promtree: add of_pdt namespace to pdt code
    of/promtree: no longer call prom_ functions directly; use an ops structure
    of/promtree: make drivers/of/pdt.c no longer sparc-only
    sparc: break out some PROM device-tree building code out into drivers/of
    of/sparc: convert various prom_* functions to use phandle
    sparc: stop exporting openprom.h header
    powerpc, of_serial: Endianness issues setting up the serial ports
    of: MTD: Fix OF probing on little-endian systems
    of: GPIO: Fix OF probing on little-endian systems

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (110 commits)
    sh: i2c-sh7760: Replase from ctrl_* to __raw_*
    sh: clkfwk: Shuffle around to match the intc split up.
    sh: clkfwk: modify for_each_frequency end condition
    sh: fix clk_get() error handling
    sh: clkfwk: Fix fault in frequency iterator.
    sh: clkfwk: Add a helper for rate rounding by divisor ranges.
    sh: clkfwk: Abstract rate rounding helper.
    sh: clkfwk: support clock remapping.
    sh: pci: Convert to upper/lower_32_bits() helpers.
    sh: mach-sdk7786: Add support for the FPGA SRAM.
    sh: Provide a generic SRAM pool for tiny memories.
    sh: pci: Support secondary FPGA-driven PCIe clocks on SDK7786.
    sh: pci: Support slot 4 routing on SDK7786.
    sh: Fix up PMB locking.
    sh: mach-sdk7786: Add support for fpga gpios.
    sh: use pr_fmt for clock framework, too.
    sh: remove name and id from struct clk
    sh: free-without-alloc fix for sh_mobile_lcdcfb
    sh: perf: Set up perf_max_events.
    sh: perf: Support SH-X3 hardware counters.
    ...

    Fix up trivial conflicts (perf_max_events got removed) in arch/sh/kernel/perf_event.c

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu: (21 commits)
    m68knommu: convert to using tracehook_report_syscall_*
    m68knommu: some boards use fixed phy for FEC ethernet
    m68knommu: support the external GPIO based interrupts of the 5272
    m68knommu: mask of vector bits in exception word properly
    m68knommu: change to new flag variables
    m68knommu: Fix MCFUART_TXFIFOSIZE for m548x.
    m68knommu: add basic mmu-less m548x support
    m68knommu: .gitignore vmlinux.lds
    m68knommu: stop using __do_IRQ
    m68knommu: rename PT_OFF_VECTOR to PT_OFF_FORMATVEC.
    m68knommu: add support for Coldfire 547x/548x interrupt controller
    m68k{nommu}: Remove unused DEFINE's from asm-offsets.c
    m68knommu: whitespace cleanup in 68328/entry.S
    m68knommu: Document supported chips in intc-2.c and intc-simr.c.
    m68knommu: fix strace support for 68328/68360
    m68knommu: fix default starting date
    arch/m68knommu: Removing dead 68328_SERIAL_UART2 config option
    arch/m68knommu: Removing dead RAM_{16,32}_MB config option
    arch/m68knommu: Removing dead M68KFPU_EMU config option
    arch/m68knommu: Removing dead RELOCATE config option
    ...

    Linus Torvalds
     
  • * 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)
    Update broken web addresses in arch directory.
    Update broken web addresses in the kernel.
    Revert "drivers/usb: Remove unnecessary return's from void functions" for musb gadget
    Revert "Fix typo: configuation => configuration" partially
    ida: document IDA_BITMAP_LONGS calculation
    ext2: fix a typo on comment in ext2/inode.c
    drivers/scsi: Remove unnecessary casts of private_data
    drivers/s390: Remove unnecessary casts of private_data
    net/sunrpc/rpc_pipe.c: Remove unnecessary casts of private_data
    drivers/infiniband: Remove unnecessary casts of private_data
    drivers/gpu/drm: Remove unnecessary casts of private_data
    kernel/pm_qos_params.c: Remove unnecessary casts of private_data
    fs/ecryptfs: Remove unnecessary casts of private_data
    fs/seq_file.c: Remove unnecessary casts of private_data
    arm: uengine.c: remove C99 comments
    arm: scoop.c: remove C99 comments
    Fix typo configue => configure in comments
    Fix typo: configuation => configuration
    Fix typo interrest[ing|ed] => interest[ing|ed]
    Fix various typos of valid in comments
    ...

    Fix up trivial conflicts in:
    drivers/char/ipmi/ipmi_si_intf.c
    drivers/usb/gadget/rndis.c
    net/irda/irnet/irnet_ppp.c

    Linus Torvalds
     

23 Oct, 2010

28 commits

  • * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb:
    kdb,debug_core: adjust master cpu switch logic against new debug_core locking
    debug_core: refactor locking for master/slave cpus
    x86,kgdb: remove unnecessary call to kgdb_correct_hw_break()
    debug_core: disable hw_breakpoints on all cores in kgdb_cpu_enter()
    kdb,kgdb: fix sparse fixups
    kdb: Fix oops in kdb_unregister
    kdb,ftdump: Remove reference to internal kdb include
    kdb: Allow kernel loadable modules to add kdb shell functions
    debug_core: stop rcu warnings on kernel resume
    debug_core: move all watch dog syncs to a single function
    x86,kgdb: fix debugger hw breakpoint test regression in 2.6.35

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6: (49 commits)
    serial8250: ratelimit "too much work" error
    serial: bfin_sport_uart: speed up sport RX sample rate to be 3% faster
    serial: abstraction for 8250 legacy ports
    serial/imx: check that the buffer is non-empty before sending it out
    serial: mfd: add more baud rates support
    jsm: Remove the uart port on errors
    Alchemy: Add UART PM methods.
    8250: allow platforms to override PM hook.
    altera_uart: Don't use plain integer as NULL pointer
    altera_uart: Fix missing prototype for registering an early console
    altera_uart: Fixup type usage of port flags
    altera_uart: Make it possible to use Altera UART and 8250 ports together
    altera_uart: Add support for different address strides
    altera_uart: Add support for getting mapbase and IRQ from resources
    altera_uart: Add support for polling mode (IRQ-less)
    serial: Factor out uart_poll_timeout() from 8250 driver
    serial: mark the 8250 driver as maintained
    serial: 8250: Don't delay after transmitter is ready.
    tty: MAINTAINERS: add drivers/serial/jsm/ as maintained driver
    vcs: invoke the vt update callback when /dev/vcs* is written to
    ...

    Linus Torvalds
     
  • Fix the following sparse warnings:

    kdb_main.c:328:5: warning: symbol 'kdbgetu64arg' was not declared. Should it be static?
    kgdboc.c:246:12: warning: symbol 'kgdboc_early_init' was not declared. Should it be static?
    kgdb.c:652:26: warning: incorrect type in argument 1 (different address spaces)
    kgdb.c:652:26: expected void const *ptr
    kgdb.c:652:26: got struct perf_event *[noderef] *pev

    The one in kgdb.c required the (void * __force) because of the return
    code from register_wide_hw_breakpoint looking like:

    return (void __percpu __force *)ERR_PTR(err);

    Signed-off-by: Jason Wessel

    Jason Wessel
     
  • * 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl:
    vfs: make no_llseek the default
    vfs: don't use BKL in default_llseek
    llseek: automatically add .llseek fop
    libfs: use generic_file_llseek for simple_attr
    mac80211: disallow seeks in minstrel debug code
    lirc: make chardev nonseekable
    viotape: use noop_llseek
    raw: use explicit llseek file operations
    ibmasmfs: use generic_file_llseek
    spufs: use llseek in all file operations
    arm/omap: use generic_file_llseek in iommu_debug
    lkdtm: use generic_file_llseek in debugfs
    net/wireless: use generic_file_llseek in debugfs
    drm: use noop_llseek

    Linus Torvalds
     
  • Running a serial console, if too many kernel messages are generated within
    a short time causing a lot of serial I/O, the 8250 driver will generate
    another kernel message reporting this, which just adds to the I/O. It has
    a cascading effect and quickly results the system being brought to its knees
    by a flood of "too much work" messages.

    Ratelimit the error message to avoid this.

    [akpm@linux-foundation.org: use the superior printk_ratelimited()]
    [akpm@linux-foundation.org: printk_ratelimited() needs ratelimit.h]
    Signed-off-by: Daniel Drake
    Acked-by: Alan Cox
    Signed-off-by: Andrew Morton
    Signed-off-by: Greg Kroah-Hartman

    Daniel Drake
     
  • The actual uart baud rate of devices vary between +/-2% of what is
    asked. The SPORT RX sample rate should be faster than double of the
    worst case. Otherwise, wrong data may be received. So set SPORT RX
    clock to be 3% faster in general.

    Reported-by: Olivier STOCK
    Signed-off-by: Sonic Zhang
    Signed-off-by: Mike Frysinger
    Signed-off-by: Greg Kroah-Hartman

    Sonic Zhang
     
  • Not every platform that has generic legacy 8250 ports manages to have them
    clocked the right way or without errata. Provide a generic interface to
    allow platforms to override the default behaviour in a manner that dumps
    the complexity in *their* code not the 8250 driver.

    Signed-off-by: Alan Cox
    Signed-off-by: Dirk Brandewie
    Acked-by: Thomas Gleixner
    Signed-off-by: Greg Kroah-Hartman

    Alan Cox
     
  • The .start_tx callback (imx_start_tx here) isn't only called when the
    buffer is non-empty. E.g. after resume or when handshaking is enabled
    and the other side starts to signal being ready.

    So check for an empty puffer already before sending the first character.
    This prevents sending out stale (or uninitialised) data.

    Signed-off-by: Volker Ernst
    Signed-off-by: Daniel Mack
    Cc: Andy Green
    [ukl: reword commit log, put check in while condition]
    Signed-off-by: Uwe Kleine-König
    Signed-off-by: Greg Kroah-Hartman

    Volker Ernst
     
  • Add more baud rates support referring the baud_table[] defined
    in drivers/char/tty_ioctl.c: 3000000/2000000/1000000/500000

    Signed-off-by: Feng Tang
    Acked-by: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Feng Tang
     
  • If kzmalloc fails, the uart port is not removed causing a leak.
    This patch just add another label that removes the uart when the
    kzmalloc fails.

    Signed-off-by: Breno Leitao
    Signed-off-by: Greg Kroah-Hartman

    Breno Leitao
     
  • Add a hook for platforms to specify custom pm methods.

    Signed-off-by: Manuel Lauss
    Cc: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Manuel Lauss
     
  • Fixes sparse warning.

    Signed-off-by: Anton Vorontsov
    Cc: Alan Cox
    Acked-by: Tobias Klauser

    Anton Vorontsov
     
  • port->flags is of type upf_t, which corresponds to UPF_* flags.

    ASYNC_BOOT_AUTOCONF is an unsigned integer, which happen to
    be the same as UPF_BOOT_AUTOCONF.

    Signed-off-by: Anton Vorontsov
    Acked-by: Tobias Klauser
    Cc: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Anton Vorontsov
     
  • This fixes tty name, major and minor numbers. The major number
    204 is used across many platform-specific serial drivers, so we
    use that.

    Signed-off-by: Anton Vorontsov
    Acked-by: Tobias Klauser
    Cc: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Anton Vorontsov
     
  • Some controllers implement registers with a stride, to support
    those we must implement the proper IO accessors.

    Signed-off-by: Anton Vorontsov
    Acked-by: Tobias Klauser
    Cc: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Anton Vorontsov
     
  • This makes it much easier to integrate the driver with the rest of
    the Linux (e.g. MFD subsystem).

    The old method is still supported though.

    Also, from now on, there is one platform device per port (no
    changes are needed for the platform code, as no one registers
    the devices anywhere in-tree yet).

    Signed-off-by: Anton Vorontsov
    Acked-by: Tobias Klauser
    Cc: Alan Cox ,
    Signed-off-by: Greg Kroah-Hartman

    Anton Vorontsov
     
  • Some Altera UART implementations doesn't route the IRQ line, so we have
    to work in polling mode.

    Signed-off-by: Anton Vorontsov
    Acked-by: Tobias Klauser
    Cc: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Anton Vorontsov
     
  • Soon we will use that handy function in the altera_uart driver.

    Signed-off-by: Anton Vorontsov
    Cc: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Anton Vorontsov
     
  • The loop in wait_for_xmitr() is delaying one extra uS after the ready
    condition has been met. Rewrite the loop to only delay if the
    transmitter is not ready.

    Signed-off-by: David Daney
    Signed-off-by: Greg Kroah-Hartman

    David Daney
     
  • Again basically cut and paste

    Convert the main driver set to use the hooks for GICOUNT

    Signed-off-by: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Alan Cox
     
  • Dan Rosenberg noted that various drivers return the struct with uncleared
    fields. Instead of spending forever trying to stomp all the drivers that
    get it wrong (and every new driver) do the job in one place.

    This first patch adds the needed operations and hooks them up, including
    the needed USB midlayer and serial core plumbing.

    Signed-off-by: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Alan Cox
     
  • Fix memory leaks in max3107_probe() when returning on error.

    Signed-off-by: Davidlohr Bueso
    Acked-by: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Davidlohr Bueso
     
  • And while we are at it allow it to fail to find one. Without this the IRQ
    option will cause the 3110 driver to fail on 0.7 SFI firmware.

    Acked-by: Feng Tang
    Signed-off-by: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Alan Cox
     
  • The cleanup for mrst_max3110 includes:
    * remove unneeded head files
    * make the spi_transfer dma safe, so that driver is more portable
    * add more check for error return value
    * use mutex_trylock for read thread

    Signed-off-by: Feng Tang
    Signed-off-by: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Feng Tang
     
  • The commit 4547be7 rewrites suspend and resume functions. According
    to this rewrite, when a serial port is a printk console device and
    can suspend(without set no_console_suspend flag), it will definitely
    call set_termios function during its resume, but parameter termios
    isn't initialized, this will pass an unpredictable config to the
    serial port. If this serial port is not a userspace opened tty device
    , a suspend and resume action will make this serial port unusable.
    I.E. ttyS0 is a printk console device, ttyS1 or keyboard+display is
    userspace tty device, a suspend/resume action will make ttyS0
    unusable.

    If a serial port is both a printk console device and an opened tty
    device, this issue can be overcome because it will call set_termios
    again with the correct parameter in the uart_change_speed function.

    Refer to the deleted content of commit 4547be7, revert parts relate
    to restore settings into parameter termios. It is safe because if
    a serial port is a printk console only device, the only meaningful
    field in termios is c_cflag and its old config is saved in
    uport->cons->cflag, if this port is also an opened tty device,
    it will clear uport->cons->cflag in the uart_open and the old config
    is saved in tty->termios.

    Signed-off-by: Jason Wang
    Acked-by: Stanislav Brabec
    Signed-off-by: Greg Kroah-Hartman

    Jason Wang
     
  • The commit 4547be7 rewrites suspend and resume functions, this
    introduces a problem on the OMAP3EVM platoform. when the kernel boots
    with no_console_suspend and we suspend the kernel, then resume it,
    the serial console will be not usable. This problem should be common
    for all platforms.
    The cause for this problem is that when enter suspend, if we choose
    no_console_suspend, the console_stop will be skiped. But in resume
    function, the console port will be set to uninitialized state by
    calling set_termios function and the console_start is called without
    checking whether the no_console_suspend is set, Now fix it.

    Signed-off-by: Jason Wang
    Acked-by: Stanislav Brabec
    Signed-off-by: Greg Kroah-Hartman

    Jason Wang
     
  • CONSOLE_POLL support for uartlite enables
    KGDB debugging over serial line.

    Signed-off-by: Michal Simek
    Signed-off-by: Jason Wessel
    Acked-by: Peter Korsgaard
    Signed-off-by: Greg Kroah-Hartman

    Michal Simek
     
  • snprintf() returns the number of bytes which would have been written so
    it can be larger than the size of the buffer. In this case it's fine,
    but people copy and paste this code so I've fixed it.

    Signed-off-by: Dan Carpenter
    Acked-by: Feng Tang
    Signed-off-by: Greg Kroah-Hartman

    Dan Carpenter
     

22 Oct, 2010

3 commits

  • * 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm: (278 commits)
    arm: remove machine_desc.io_pg_offst and .phys_io
    arm: use addruart macro to establish debug mappings
    arm: return both physical and virtual addresses from addruart
    arm/debug: consolidate addruart macros for CONFIG_DEBUG_ICEDCC
    ARM: make struct machine_desc definition coherent with its comment
    eukrea_mbimxsd-baseboard: Pass the correct GPIO to gpio_free
    cpuimx27: fix compile when ULPI is selected
    mach-pcm037_eet: fix compile errors
    Fixing ethernet driver compilation error for i.MX31 ADS board
    cpuimx51: update board support
    mx5: add cpuimx51sd module and its baseboard
    iomux-mx51: fix GPIO_1_xx 's IOMUX configuration
    imx-esdhc: update devices registration
    mx51: add resources for SD/MMC on i.MX51
    iomux-mx51: fix SD1 and SD2's iomux configuration
    clock-mx51: rename CLOCK1 to CLOCK_CCGR for better readability
    clock-mx51: factorize clk_set_parent and clk_get_rate
    eukrea_mbimxsd: add support for DVI displays
    cpuimx25 & cpuimx35: fix OTG port registration in host mode
    i.MX31 and i.MX35 : fix errate TLSbo65953 and ENGcm09472
    ...

    Linus Torvalds
     
  • * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:
    [IA64] Cannot use register_percpu_irq() from ia64_mca_init()
    [IA64] Initialize interrupts later (from init_IRQ())
    [IA64] enable ARCH_DMA_ADDR_T_64BIT
    [IA64] ioc3_serial: release resources in error return path
    [IA64] Stop using the deprecated __do_IRQ() code path
    [IA64] Remove unnecessary casts of private_data in perfmon.c
    [IA64] Fix missing iounmap in error path in cyclone.c
    [IA64] salinfo: sema_init instead of init_MUTEX
    [IA64] xen: use ARRAY_SIZE macro in xen_pv_ops.c
    [IA64] Use static const char * const in palinfo.c
    [IA64] remove asm/compat.h
    [IA64] Add CONFIG_STACKTRACE_SUPPORT
    [IA64] Move local_softirq_pending() definition
    [IA64] iommu: Add a dummy iommu_table.h file in IA64.
    [IA64] unwind - optimise linked-list searches for modules
    [IA64] unwind: remove preprocesser noise, and correct comment

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (22 commits)
    pcmcia: synclink_cs: fix information leak to userland
    pcmcia: don't call flush_scheduled_work() spuriously
    serial_cs: drop spurious flush_scheduled_work() call
    pcmcia/yenta: guide users in case of problems with O2-bridges
    pcmcia: fix unused function compile warning
    pcmcia: vrc4173_cardu: Fix error path for pci_release_regions and pci_disable_device
    pcmcia: add a few debug statements
    pcmcia: remove obsolete and wrong comments
    pcmcia: avoid messages on module (un)loading
    pcmcia: move driver name to struct pcmcia_driver
    pcmcia: remove the "Finally, report what we've done" message
    pcmcia: use autoconfiguration feature for ioports and iomem
    pcmcia: introduce autoconfiguration feature
    pcmcia: Documentation update
    pcmcia: convert pcmcia_request_configuration to pcmcia_enable_device
    pcmcia: move config_{base,index,regs} to struct pcmcia_device
    pcmcia: simplify IntType
    pcmcia: simplify Status, ExtStatus register access
    pcmcia: remove Pin, Copy configuration register access
    pcmcia: move Vpp setup to struct pcmcia_device
    ...

    Linus Torvalds
     

21 Oct, 2010

1 commit


20 Oct, 2010

1 commit

  • In this code, 0 is returned on memory allocation failure, even though other
    failures return -ENOMEM or other similar values.

    A simplified version of the semantic match that finds this problem is as
    follows: (http://coccinelle.lip6.fr/)

    //
    @@
    expression ret;
    expression x,e1,e2,e3;
    @@

    ret = 0
    ... when != ret = e1
    *x = \(kmalloc\|kcalloc\|kzalloc\)(...)
    ... when != ret = e2
    if (x == NULL) { ... when != ret = e3
    return ret;
    }
    //

    Signed-off-by: Julia Lawall
    To: Pat Gefre
    Cc: kernel-janitors@vger.kernel.org
    Cc: linux-ia64@vger.kernel.org
    Cc: linux-mips@linux-mips.org
    Cc: linux-kernel@vger.kernel.org
    Patchwork: https://patchwork.linux-mips.org/patch/1704/
    Signed-off-by: Ralf Baechle

    Julia Lawall
     

18 Oct, 2010

2 commits

  • This patch adds UART serial port support for S5P6450 SoC.
    The S5P6450 has 6 UARTs, so adds resource of UART4 and UART5.
    And to fix membase which is in serial/samsung.c is from Ben Dooks.

    Signed-off-by: Kukjin Kim
    Cc: Ben Dooks

    Kukjin Kim
     
  • The patch below updates broken web addresses in the kernel

    Signed-off-by: Justin P. Mattock
    Cc: Maciej W. Rozycki
    Cc: Geert Uytterhoeven
    Cc: Finn Thain
    Cc: Randy Dunlap
    Cc: Matt Turner
    Cc: Dimitry Torokhov
    Cc: Mike Frysinger
    Acked-by: Ben Pfaff
    Acked-by: Hans J. Koch
    Reviewed-by: Finn Thain
    Signed-off-by: Jiri Kosina

    Justin P. Mattock