Permalink
Commits on Nov 26, 2012
  1. Merge pull request #159 from derolf/rpi-3.2.27

    popcornmix committed Nov 26, 2012
    Lazy CRC quirk: Implemented retrying mechanisms for SD SSR and SCR, disa...
  2. usbnet: ratelimit kevent may have been dropped warnings

    steveglen committed with popcornmix Nov 8, 2012
    when something goes wrong, a flood of these messages can be
    generated by usbnet (thousands per second).  This doesn't
    generally *help* the condition so this patch ratelimits the
    rate of their generation.
    
    There's an underlying problem in usbnet's kevent deferral
    mechanism which needs fixing, specifically that events *can*
    get dropped and not handled.  This patch doesn't address this,
    but just mitigates fallout caused by the current implemention.
    
    Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
    Signed-off-by: David S. Miller <davem@davemloft.net>
Commits on Nov 19, 2012
  1. Lazy CRC quirk: Implemented retrying mechanisms for SD SSR and SCR, d…

    dero committed Nov 19, 2012
    …isabled missing_status and spurious CRC ACMD51 quirks by default (should be fixed by the retrying-mechanishm)
Commits on Nov 8, 2012
  1. Enable building of lirc-rpi

    popcornmix committed Nov 8, 2012
  2. Merge pull request #152 from ar0n/rpi-3.2.27

    popcornmix committed Nov 8, 2012
    lirc: added support for RaspberryPi GPIO
Commits on Nov 7, 2012
  1. Merge pull request #155 from steveglen/rpi-3.2.27

    popcornmix committed Nov 7, 2012
    smsc95xx updates for Raspberry Pi
  2. smsc95xx: fix tx checksum offload for big endian

    steveglen committed Nov 2, 2012
    f7b2927 introduced tx checksum offload support for smsc95xx,
    and enabled it by default. This feature doesn't take
    endianness into account, so causes most tx to fail on
    those platforms.
    
    This patch fixes the problem fully by adding the missing
    conversion.
    
    An alternate workaround is to disable TX checksum offload
    on those platforms. The cpu impact of this feature is very low.
    
    Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  3. smsc95xx: add wol magic packet support

    steveglen committed Sep 28, 2012
    This patch enables wake from system suspend on magic packet.
    
    Patch updated to replace BUG_ON with WARN_ON_ONCE and return.
    
    Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  4. smsc95xx: enable power saving mode during system suspend

    steveglen committed Sep 28, 2012
    This patch enables the device to enter its lowest power SUSPEND2
    state during system suspend, instead of staying up using full power.
    
    Patch updated to not add two pointers to .suspend & .resume.
    
    Patch updated to replace BUG_ON with WARN_ON_ONCE and return.
    
    Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  5. smsc95xx: fix resume when usb device is reset

    steveglen committed Sep 28, 2012
    This patch fixes an issue on some systems, where after suspend the
    link is re-established but the ethernet interface does not resume.
    
    Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  6. smsc95xx: check return code from control messages

    steveglen committed Sep 28, 2012
    This patch adds additional checks of the values returned by
    smsc95xx_(read|write)_reg, and wraps their common patterns
    in macros.
    
    Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  7. smsc95xx: remove unnecessary variables

    steveglen committed Sep 28, 2012
    Removes unnecessary variables as smsc95xx_write_reg takes its
    value by parameter.  Early versions passed this parameter by
    reference.
    
    Also replace hardcoded interrupt status value with a #define
    
    Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  8. smsc95xx: sleep before read for lengthy operations

    steveglen committed Sep 28, 2012
    During init, the device reset is unexpected to complete immediately,
    so sleep before testing the condition rather than after it.
    
    Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  9. smsc95xx: signedness bug in get_regs()

    Dan Carpenter committed with steveglen Jul 10, 2012
    "retval" has to be a signed integer for the error handling to work.
    
    Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  10. smsc95xx: support ethtool get_regs

    m-ric committed with steveglen Jul 9, 2012
    Inspired by implementation in smsc911x.c and smsc9420.c
    Tested on ARM/pandaboard running android
    
    Signed-off-by: Emeric Vigier <emeric.vigier@savoirfairelinux.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
Commits on Nov 5, 2012
  1. lirc: added support for RaspberryPi GPIO

    Aron Szabo committed with ar0n Jun 16, 2012
Commits on Nov 4, 2012
  1. spi/spi-bcm2708: respect per-transfer SPI clock speed_hz value

    kamalmostafa committed with popcornmix Oct 22, 2012
    The bcm2708 SPI driver's bcm2708_process_transfer() was ignoring the
    per-transfer speed_hz value even when it was provided (it always just
    used the spi device's max_speed_hz value).  Now, per-transfer speed_hz
    values are respected.
    
    Also added debug print to bcm2708_setup_state() to help keep an eye on
    the configured SPI parameters.
    
    Signed-off-by: Kamal Mostafa <kamal@whence.com>
  2. Merge branch 'rpi-3.2.27' of https://github.com/raspberrypi/linux int…

    Gordon Hollingworth committed Nov 4, 2012
    …o rpi-3.2.27
  3. Make sure we wait for the reset to finish

    Gordon Hollingworth committed Nov 4, 2012
Commits on Oct 15, 2012
  1. Revert "Move to version 5 of VCHIQ. Note: this requires a correspondi…

    popcornmix committed Oct 15, 2012
    …ng start.elf and /opt/vc/lib update"
    
    This reverts commit eb0c560.
  2. Revert "Add in missed vchiq files"

    popcornmix committed Oct 15, 2012
    This reverts commit a542809.
  3. Revert "Make vchiq enabled by default. Tidy Kconfig file."

    popcornmix committed Oct 15, 2012
    This reverts commit 63bbe8a.
  4. Revert "Support dummy vc-mem ioctl used by vcdbg"

    popcornmix committed Oct 15, 2012
    This reverts commit 22cb6e2.
  5. Revert "Remove BUG() call from vchiq that is trigger when alsa is kil…

    popcornmix committed Oct 15, 2012
    …led"
    
    This reverts commit 8bccc7a.
  6. Revert "fix build with CONFIG_BCM2708_VCHIQ is disabled"

    popcornmix committed Oct 15, 2012
    This reverts commit 7aa8d82.
Commits on Oct 9, 2012
  1. Merge pull request #134 from OpenELEC/build_fixes

    popcornmix committed Oct 9, 2012
    fix build with CONFIG_BCM2708_VCHIQ is disabled
Commits on Oct 8, 2012
Commits on Oct 6, 2012
Commits on Oct 5, 2012
  1. Add in missed vchiq files

    popcornmix committed Oct 5, 2012