1. 27 Jul, 2010 17 commits
  2. 21 Jul, 2010 4 commits
  3. 11 Jun, 2010 5 commits
  4. 10 Jun, 2010 2 commits
  5. 09 Jun, 2010 5 commits
    • Timo Teräs's avatar
      r8169: fix mdio_read and update mdio_write according to hw specs · 81a95f04
      Timo Teräs authored
      
      
      Realtek confirmed that a 20us delay is needed after mdio_read and
      mdio_write operations. Reduce the delay in mdio_write, and add it
      to mdio_read too. Also add a comment that the 20us is from hw specs.
      Signed-off-by: default avatarTimo Teräs <timo.teras@iki.fi>
      Acked-by: default avatarFrancois Romieu <romieu@fr.zoreil.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      81a95f04
    • Anton Vorontsov's avatar
      gianfar: Revive the driver for eTSEC devices (disable timestamping) · 619baba1
      Anton Vorontsov authored
      Since commit cc772ab7
      
       ("gianfar: Add
      hardware RX timestamping support"), the driver no longer works on
      at least MPC8313ERDB and MPC8568EMDS boards (and possibly much more
      boards as well).
      
      That's how MPC8313 Reference Manual describes RCTRL_TS_ENABLE bit:
      
        Timestamp incoming packets as padding bytes. PAL field is set
        to 8 if the PAL field is programmed to less than 8. Must be set
        to zero if TMR_CTRL[TE]=0.
      
      I see that the commit above sets this bit, but it doesn't handle
      TMR_CTRL. Manfred probably had this bit set by the firmware for
      his boards. But obviously this isn't true for all boards in the
      wild.
      
      Also, I recall that Freescale BSPs were explicitly disabling the
      timestamping because of a performance drop.
      
      For now, the best way to deal with this is just disable the
      timestamping, and later we can discuss proper device tree bindings
      and implement enabling this feature via some property.
      Signed-off-by: default avatarAnton Vorontsov <avorontsov@mvista.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      619baba1
    • Richard Cochran's avatar
      phylib: Add support for the LXT973 phy. · e13647c1
      Richard Cochran authored
      
      
      This patch implements a work around for Erratum 5, "3.3 V Fiber Speed
      Selection." If the hardware wiring does not respect this erratum, then
      fiber optic mode will not work properly.
      Signed-off-by: default avatarRichard Cochran <richard.cochran@omicron.at>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      e13647c1
    • Daniel Walker's avatar
      mmc: msm: fix compile error on MSM7x30 · f3d56144
      Daniel Walker authored
      
      
      MSM7x30 isn't supported in this driver yet. If ones tried to compile it in
      with MSM7x30 configure you get,
      
      linux-2.6/drivers/mmc/host/msm_sdcc.c: In function 'msmsdcc_fifo_addr':
      linux-2.6/drivers/mmc/host/msm_sdcc.c:165: error: 'MSM_SDC1_PHYS' undeclared (first use in this function)
      linux-2.6/drivers/mmc/host/msm_sdcc.c:165: error: (Each undeclared identifier is reported only once
      linux-2.6/drivers/mmc/host/msm_sdcc.c:165: error: for each function it appears in.)
      linux-2.6/drivers/mmc/host/msm_sdcc.c:167: error: 'MSM_SDC2_PHYS' undeclared (first use in this function)
      linux-2.6/drivers/mmc/host/msm_sdcc.c:169: error: 'MSM_SDC3_PHYS' undeclared (first use in this function)
      linux-2.6/drivers/mmc/host/msm_sdcc.c:171: error: 'MSM_SDC4_PHYS' undeclared (first use in this function)
      
      So we add a Kconfig check to prevent this.
      Signed-off-by: default avatarDaniel Walker <dwalker@codeaurora.org>
      f3d56144
    • Alan Cox's avatar
      misc: Fix allocation 'borrowed' by vhost_net · 79907d89
      Alan Cox authored
      
      
      10, 233 is allocated officially to /dev/kmview which is shipping in
      Ubuntu and Debian distributions.  vhost_net seem to have borrowed it
      without making a proper request and this causes regressions in the other
      distributions.
      
      vhost_net can use a dynamic minor so use that instead.  Also update the
      file with a comment to try and avoid future misunderstandings.
      
      cc: stable@kernel.org
      Signed-off-by: default avatarAlan Cox <device@lanana.org>
      [ We should have caught this before 2.6.34 got released.  - Linus ]
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      79907d89
  6. 08 Jun, 2010 4 commits
  7. 07 Jun, 2010 3 commits