Permalink
Commits on Apr 9, 2012
  1. add defconfig

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Apr 9, 2012
  2. update bootlogo

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Apr 9, 2012
  3. beaglebone: fix 3.5" lcd cape support

    * proper timings
    * fix gpio conflict
    
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Feb 29, 2012
  4. beaglebone: fix direction of gpio-keys

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Mar 26, 2012
  5. beaglebone: add gpio-keys for lcd

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Mar 19, 2012
  6. beaglebone: add enter key for lcd7 cape

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Mar 19, 2012
  7. beaglebone: add gpio-keys for lcd7, add notes for missing functionali…

    …ty for other capes
    
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Mar 19, 2012
  8. beaglebone: add more beagleboardtoys cape partnumbers

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Mar 19, 2012
  9. ARM: OMAP2+: am335x: correct McASP0 pin mux detail

    McASP0 AXR3 pin mux-mode was incorrect specified in mux file. This
    patch corrects the same.
    
    Signed-off-by: Hebbar, Gururaja <gururaja.hebbar@ti.com>
    ghebbar committed with koenkooi Feb 27, 2012
  10. ARM: OMAP2+: am33xx: fix serial mux warnings for am33xx

    The patch removes below warning in serial mux setup on AM335x platform
    
    [    0.162052] _omap_mux_get_by_name: Could not find signal
    uart1_cts.uart1_cts
    [    0.169437] omap_hwmod_mux_init: Could not allocate device mux entry
    [    0.176384] _omap_mux_get_by_name: Could not find signal
    uart2_cts.uart2_cts
    [    0.183735] omap_hwmod_mux_init: Could not allocate device mux entry
    [    0.190663] _omap_mux_get_by_name: Could not find signal
    uart3_cts_rctx.uart3_cts_rctx
    [    0.198926] omap_hwmod_mux_init: Could not allocate device mux entry
    
    Signed-off-by: Hebbar, Gururaja <gururaja.hebbar@ti.com>
    ghebbar committed with koenkooi Jan 24, 2012
  11. beaglebone: add support for Towertech TT3201 CAN cape

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    dwery committed with koenkooi Feb 9, 2012
  12. beaglebone: use P8_6 (gpio1_3) as w1 bus

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Feb 7, 2012
  13. st7735fb: WIP framebuffer driver supporting Adafruit 1.8" SPI LCD

    Signed-off-by: Matt Porter <mporter@ti.com>
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    Matt Porter committed with koenkooi Nov 21, 2011
  14. beaglebone: set default brightness to 50% for pwm backlights

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Feb 1, 2012
  15. omap_hsmmc: Set dto to max value of 14 to avoid SD Card timeouts

    This fixes MMC errors due to timeouts on certain SD Cards following suggestions
    to set dto to 14 by Jason Kridner and Steven Kipisz
    
    Details of the issue:
    http://talk.maemo.org/showthread.php?p=1000707#post1000707
    
    This fix was originally proposed by Sukumar Ghoral of TI.
    sakoman committed with koenkooi Jul 19, 2011
  16. beaglebone: enable PWM for lcd backlight <- backlight is inverted

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Jan 31, 2012
  17. AM335x: MUX: add ehrpwm1A

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Jan 31, 2012
  18. beaglebone: fix ADC init

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Jan 31, 2012
  19. tscadc: switch to polling instead of interrupts

    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
    Joel A Fernandes committed with koenkooi Nov 29, 2011
  20. meta-ti: Remove debug messages for meta-ti

    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
    Joel A Fernandes committed with koenkooi Nov 29, 2011
  21. tscadc: Trigger through sysfs

    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
    
    Conflicts:
    
    	drivers/input/touchscreen/ti_tscadc.c
    Joel A Fernandes committed with koenkooi Nov 29, 2011
  22. tscadc: make stepconfig channel-configurable

    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
    Joel A Fernandes committed with koenkooi Nov 29, 2011
  23. AM335X: init tsc bone style for new boards

    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
    Joel A Fernandes committed with koenkooi Nov 30, 2011
  24. tscadc: Add board file mfd support, fix warning

    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
    
    Conflicts:
    
    	arch/arm/mach-omap2/board-am335xevm.c
    Joel A Fernandes committed with koenkooi Nov 30, 2011
  25. tscadc: Add general purpose mode, untested with touchscreen functiona…

    …lity
    
    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
    
    Conflicts:
    
    	drivers/input/touchscreen/ti_tscadc.c
    	[Fixed by Koen - needs review]
    Joel A Fernandes committed with koenkooi Nov 30, 2011
  26. beaglebone: disable tsadc

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Jan 31, 2012
  27. more beaglebone merges

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Jan 31, 2012
  28. da8xx-fb: add DVI support for beaglebone

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Nov 3, 2011
  29. f_rndis: HACK around undefined variables

    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
    koenkooi committed Oct 7, 2011
  30. Linux 3.2.14

    gregkh committed with koenkooi Apr 2, 2012
  31. ASPM: Fix pcie devices with non-pcie children

    commit c9651e7 upstream.
    
    Since 3.2.12 and 3.3, some systems are failing to boot with a BUG_ON.
    Some other systems using the pata_jmicron driver fail to boot because no
    disks are detected.  Passing pcie_aspm=force on the kernel command line
    works around it.
    
    The cause: commit 4949be1 ("PCI: ignore pre-1.1 ASPM quirking when
    ASPM is disabled") changed the behaviour of pcie_aspm_sanity_check() to
    always return 0 if aspm is disabled, in order to avoid cases where we
    changed ASPM state on pre-PCIe 1.1 devices.
    
    This skipped the secondary function of pcie_aspm_sanity_check which was
    to avoid us enabling ASPM on devices that had non-PCIe children, causing
    trouble later on.  Move the aspm_disabled check so we continue to honour
    that scenario.
    
    Addresses https://bugzilla.kernel.org/show_bug.cgi?id=42979 and
              http://bugs.debian.org/665420
    
    Reported-by: Romain Francoise <romain@orebokech.com> # kernel panic
    Reported-by: Chris Holland <bandidoirlandes@gmail.com> # disk detection trouble
    Signed-off-by: Matthew Garrett <mjg@redhat.com>
    Tested-by: Hatem Masmoudi <hatem.masmoudi@gmail.com> # Dell Latitude E5520
    Tested-by: janek <jan0x6c@gmail.com> # pata_jmicron with JMB362/JMB363
    [jn: with more symptoms in log message]
    Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Matthew Garrett committed with koenkooi Mar 27, 2012
  32. serial: sh-sci: fix a race of DMA submit_tx on transfer

    commit 49d4bca upstream.
    
    When DMA is enabled, sh-sci transfer begins with
     uart_start()
      sci_start_tx()
        if (cookie_tx < 0) schedule_work()
    Then, starts DMA when wq scheduled, -- (A)
     process_one_work()
      work_fn_rx()
       cookie_tx = desc->submit_tx()
    And finishes when DMA transfer ends, -- (B)
     sci_dma_tx_complete()
      async_tx_ack()
      cookie_tx = -EINVAL
      (possible another schedule_work())
    
    This A to B sequence is not reentrant, since controlling variables
    (for example, cookie_tx above) are not queues nor lists. So, they
    must be invoked as A B A B..., otherwise results in kernel crash.
    
    To ensure the sequence, sci_start_tx() seems to test if cookie_tx < 0
    (represents "not used") to call schedule_work().
    But cookie_tx will not be set (to a cookie, also means "used") until
    in the middle of work queue scheduled function work_fn_tx().
    
    This gap between the test and set allows the breakage of the sequence
    under the very frequently call of uart_start().
    Another gap between async_tx_ack() and another schedule_work() results
    in the same issue, too.
    
    This patch introduces a new condition "cookie_tx == 0" just to mark
    it is "busy" and assign it within spin-locked region to fill the gaps.
    
    Signed-off-by: Takashi Yoshii <takashi.yoshii.zj@renesas.com>
    Reviewed-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
    Signed-off-by: Paul Mundt <lethal@linux-sh.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Yoshii Takashi committed with koenkooi Mar 14, 2012
  33. nfsd: don't allow zero length strings in cache_parse()

    commit 6d8d174 upstream.
    
    There is no point in passing a zero length string here and quite a
    few of that cache_parse() implementations will Oops if count is
    zero.
    
    Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
    Signed-off-by: J. Bruce Fields <bfields@redhat.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Dan Carpenter committed with koenkooi Jan 18, 2012
  34. rtc: Provide flag for rtc devices that don't support UIE

    commit 4a64990 upstream.
    
    Richard Weinberger noticed that on some RTC hardware that
    doesn't support UIE mode, due to coarse granular alarms
    (like 1minute resolution), the current virtualized RTC
    support doesn't properly error out when UIE is enabled.
    
    Instead the current code queues an alarm for the next second,
    but it won't fire until up to a miniute later.
    
    This patch provides a generic way to flag this sort of hardware
    and fixes the issue on the mpc5121 where Richard noticed the
    problem.
    
    Reported-by: Richard Weinberger <richard@nod.at>
    Tested-by: Richard Weinberger <richard@nod.at>
    Signed-off-by: John Stultz <john.stultz@linaro.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    johnstultz-work committed with koenkooi Mar 7, 2012