Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: linux-ti33x-ps…
Commits on Apr 9, 2012
  1. Koen Kooi

    add defconfig

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  2. Koen Kooi

    update bootlogo

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  3. Koen Kooi

    beaglebone: fix 3.5" lcd cape support

    koenkooi authored
    * proper timings
    * fix gpio conflict
    
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  4. Koen Kooi

    beaglebone: fix direction of gpio-keys

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  5. Koen Kooi

    beaglebone: add gpio-keys for lcd

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  6. Koen Kooi

    beaglebone: add enter key for lcd7 cape

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  7. Koen Kooi

    beaglebone: add gpio-keys for lcd7, add notes for missing functionali…

    koenkooi authored
    …ty for other capes
    
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  8. Koen Kooi

    beaglebone: add more beagleboardtoys cape partnumbers

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  9. Gururaja Hebbar Koen Kooi

    ARM: OMAP2+: am335x: correct McASP0 pin mux detail

    ghebbar authored koenkooi committed
    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>
  10. Gururaja Hebbar Koen Kooi

    ARM: OMAP2+: am33xx: fix serial mux warnings for am33xx

    ghebbar authored koenkooi committed
    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>
  11. Alessandro Zummo Koen Kooi

    beaglebone: add support for Towertech TT3201 CAN cape

    dwery authored koenkooi committed
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  12. Koen Kooi

    beaglebone: use P8_6 (gpio1_3) as w1 bus

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  13. Koen Kooi

    st7735fb: WIP framebuffer driver supporting Adafruit 1.8" SPI LCD

    Matt Porter authored koenkooi committed
    Signed-off-by: Matt Porter <mporter@ti.com>
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  14. Koen Kooi

    beaglebone: set default brightness to 50% for pwm backlights

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  15. Steve Sakoman Koen Kooi

    omap_hsmmc: Set dto to max value of 14 to avoid SD Card timeouts

    sakoman authored koenkooi committed
    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.
  16. Koen Kooi

    beaglebone: enable PWM for lcd backlight <- backlight is inverted

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  17. Koen Kooi

    AM335x: MUX: add ehrpwm1A

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  18. Koen Kooi

    beaglebone: fix ADC init

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  19. Koen Kooi

    tscadc: switch to polling instead of interrupts

    Joel A Fernandes authored koenkooi committed
    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
  20. Koen Kooi

    meta-ti: Remove debug messages for meta-ti

    Joel A Fernandes authored koenkooi committed
    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
  21. Koen Kooi

    tscadc: Trigger through sysfs

    Joel A Fernandes authored koenkooi committed
    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
    
    Conflicts:
    
    	drivers/input/touchscreen/ti_tscadc.c
  22. Koen Kooi

    tscadc: make stepconfig channel-configurable

    Joel A Fernandes authored koenkooi committed
    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
  23. Koen Kooi

    AM335X: init tsc bone style for new boards

    Joel A Fernandes authored koenkooi committed
    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
  24. Koen Kooi

    tscadc: Add board file mfd support, fix warning

    Joel A Fernandes authored koenkooi committed
    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
    
    Conflicts:
    
    	arch/arm/mach-omap2/board-am335xevm.c
  25. Koen Kooi

    tscadc: Add general purpose mode, untested with touchscreen functiona…

    Joel A Fernandes authored koenkooi committed
    …lity
    
    Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
    
    Conflicts:
    
    	drivers/input/touchscreen/ti_tscadc.c
    	[Fixed by Koen - needs review]
  26. Koen Kooi

    beaglebone: disable tsadc

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  27. Koen Kooi

    more beaglebone merges

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  28. Koen Kooi
  29. Koen Kooi

    da8xx-fb: add DVI support for beaglebone

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  30. Koen Kooi

    f_rndis: HACK around undefined variables

    koenkooi authored
    Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  31. Greg Kroah-Hartman Koen Kooi

    Linux 3.2.14

    gregkh authored koenkooi committed
  32. Koen Kooi

    ASPM: Fix pcie devices with non-pcie children

    Matthew Garrett authored koenkooi committed
    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>
  33. Koen Kooi

    serial: sh-sci: fix a race of DMA submit_tx on transfer

    Yoshii Takashi authored koenkooi committed
    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>
  34. Koen Kooi

    nfsd: don't allow zero length strings in cache_parse()

    Dan Carpenter authored koenkooi committed
    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>
  35. John Stultz Koen Kooi

    rtc: Provide flag for rtc devices that don't support UIE

    johnstultz-work authored koenkooi committed
    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>
Something went wrong with that request. Please try again.