Skip to content
Snippets Groups Projects
  1. Mar 30, 2009
  2. Mar 29, 2009
  3. Mar 28, 2009
  4. Mar 23, 2009
  5. Mar 22, 2009
  6. Mar 21, 2009
  7. Mar 20, 2009
    • Graeme Russ's avatar
      Move ali512x.h · ece444b4
      Graeme Russ authored
      Moved ali512x.h from include/asm-i386/ic/ to /include
      
      Signed-off-by: Graeme Russ <graeme.russ at gmail.com>
      ece444b4
    • Mike Frysinger's avatar
      lan91c96/smc91111/smc911x: get mac address from environment · 03f3d8d3
      Mike Frysinger authored
      
      The environment is the canonical storage location of the mac address, so
      we're killing off the global data location and moving everything to
      querying the env directly.
      
      Also, do not bother checking the EEPROM if the env is setup.  This
      simplifies the code greatly.
      
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      Signed-off-by: default avatarWolfgang Dnek <wd@denx.de>
      CC: Ben Warren <biggerbadderben@gmail.com>
      CC: Rolf Offermanns <rof@sysgo.de>
      CC: Erik Stahlman <erik@vt.edu>
      CC: Daris A Nevil <dnevil@snmc.com>
      CC: Sascha Hauer <s.hauer@pengutronix.de>
      03f3d8d3
    • Mike Frysinger's avatar
      sh_eth: get mac address from environment · c527ce92
      Mike Frysinger authored
      
      The environment is the canonical storage location of the mac address, so
      we're killing off the global data location and moving everything to
      querying the env directly.
      
      The sh_eth driver can also be simplified a bit by using enetaddr member of
      the eth_device structure.
      
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
      CC: Carlos Munoz <carlos@kenati.com>
      CC: Ben Warren <biggerbadderben@gmail.com>
      c527ce92
    • Mike Frysinger's avatar
      cs8900: get mac address from environment · 0a5238ce
      Mike Frysinger authored
      
      The environment is the canonical storage location of the mac address, so
      we're killing off the global data location and moving everything to
      querying the env directly.
      
      The cs8900 driver also changes slightly in that the hardware is not
      consulted if the mac address in the env is sane.
      
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      CC: Marius Groeger <mgroeger@sysgo.de>
      CC: Ben Warren <biggerbadderben@gmail.com>
      0a5238ce
    • Mike Frysinger's avatar
      bcm570x: get mac address from environment · c4b8762f
      Mike Frysinger authored
      
      The environment is the canonical storage location of the mac address, so
      we're killing off the global data location and moving everything to
      querying the env directly.
      
      Since the address is in the PLM_DEVICE_BLOCK structure already, there is
      no need to pass the NodeAddress as a second parameter.  So drop the second
      argument to the LM_SetMacAddress() function (and update the tigon3 driver
      accordingly).
      
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      CC: Ben Warren <biggerbadderben@gmail.com>
      c4b8762f
    • Mike Frysinger's avatar
      drivers/net/: get mac address from environment · d3f87148
      Mike Frysinger authored
      
      The environment is the canonical storage location of the mac address, so
      we're killing off the global data location and moving everything to
      querying the env directly.
      
      The drivers that get converted here:
      	3c589
      	4xx_enet
      	dc2114x
      	dm9000x
      	enc28j60
      	fsl_mcdmafec
      	ks8695eth
      	mcffec
      	rtl8019
      	rtl8169
      	s3c4510b_eth
      	xilinx_emac
      	xilinx_emaclite
      
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      CC: Ben Warren <biggerbadderben@gmail.com>
      CC: Rolf Offermanns <rof@sysgo.de>
      CC: Stefan Roese <sr@denx.de>
      CC: Sascha Hauer <saschahauer@web.de>
      CC: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
      CC: Greg Ungerer <greg.ungerer@opengear.com>
      CC: Xue Ligong <lgxue@hotmail.com>
      CC: Masami Komiya <mkomiya@sonare.it>
      CC: Curt Brune <curt@cucy.com>
      CC: Michal SIMEK <monstr@monstr.eu>
      d3f87148
    • Mike Frysinger's avatar
      Blackfin: bfin_mac: force boards to setup the MAC themselves · 500b6c51
      Mike Frysinger authored
      
      Since the on-chip MAC does not have an eeprom or similar interface, force
      all Blackfin boards that use this driver to setup the board data with a
      proper MAC.
      
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      CC: Ben Warren <biggerbadderben@gmail.com>
      500b6c51
    • Nobuhiro Iwamatsu's avatar
      net: sh_eth: Remove sh_eth_reset() from halt function · 40281a9c
      Nobuhiro Iwamatsu authored
      
      sh_eth_reset is function to reset Ether IP.
      The MAC address is stored in IP, but it is initialized by this function.
      OS (e.g. Linux Kernel) can not use this device when initialized.
      This revises this problem.
      
      Signed-off-by: default avatarNobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
      40281a9c
  8. Mar 19, 2009
  9. Mar 18, 2009
  10. Mar 13, 2009
  11. Mar 12, 2009
  12. Mar 09, 2009
    • Paul Gortmaker's avatar
      tsec: report when there is no vendor specific PHY support · 0452352d
      Paul Gortmaker authored
      
      Commit af1c2b84 added a generic phy support, with an ID of zero
      and a 32 bit mask; meaning that it will match on any PHY ID.
      
      The problem is that there is a test that checked if a matching
      PHY was found, and if not, it printed the non-matching ID.
      But since there will always be a match (on the generic PHY,
      worst case), this test will never trip.
      
      In the case of a misconfigured PHY address, or of a PHY that
      isn't explicitly supported outside of the generic support,
      you will never see the ID of 0xffffffff, or the ID of the
      real (but unsupported) chip.  It will silently fall through
      onto the generic support.
      
      This change makes that test useful again, and ensures that
      the selection of generic PHY support doesn't happen without
      some sort of notice.  It also makes it explicitly clear that
      the generic PHY must be last in the PHY table.
      
      Signed-off-by: default avatarPaul Gortmaker <paul.gortmaker@windriver.com>
      Acked-by: default avatarAndy Fleming <afleming@freescale.com>
      0452352d
  13. Mar 06, 2009
Loading