26 Jan, 2008
1 commit
-
The motivation for this change is to allow other chips, like the
Marvell Orion ARM SoC family, to use the existing i2c-mv64xxx driver.Signed-off-by: Tzachi Perelstein
Acked-by: Nicolas Pitre
Acked-by: Dale Farnsworth
Acked-by: Mark A. Greer
Acked-by: Jean Delvare
23 Oct, 2007
2 commits
-
Move the mv643xx's ethernet-related register definitions from
include/linux/mv643xx.h into drivers/net/mv643xx_eth.h, since
they aren't of any use outside the ethernet driver.Signed-off-by: Lennert Buytenhek
Acked-by: Tzachi Perelstein
Signed-off-by: Dale Farnsworth -
The mv643xx ethernet silicon block is also found in a couple of other
Marvell chips. As a first step towards splitting off the mv643xx_eth
bits from the rest of the mv643xx bits, this patch splits the mv643xx
ethernet platform device data struct in linux/mv643xx.h off into
linux/mv643xx_eth.h, and includes the latter from the former.Signed-off-by: Lennert Buytenhek
Acked-by: Tzachi Perelstein
Signed-off-by: Dale Farnsworth
25 Jul, 2007
1 commit
-
Add support for arch/powerpc, specifically for the prpmc2800 platform.
Signed-off-by: Dale Farnsworth
Signed-off-by: Wim Van Sebroeck
11 Jul, 2007
1 commit
-
Signed-off-by: Ralf Baechle
06 Mar, 2007
1 commit
-
We were using the platform_device.id field to identify which ethernet
port is used for mv643xx_eth device. This is not generally correct.
It will be incorrect, for example, if a hardware platform uses a single
port but not the first port. Here, we add an explicit port_number field
to struct mv643xx_eth_platform_data.This makes the mv643xx_eth_platform_data structure required, but that
isn't an issue since all users currently provide it already.Signed-off-by: Dale Farnsworth
Signed-off-by: Jeff Garzik
03 Mar, 2007
1 commit
-
The information contained within platform_data should be self-contained.
Replace the pointer to a MAC address with the actual MAC address in
struct mv643xx_eth_platform_data.Signed-off-by: Dale Farnsworth
Signed-off-by: Jeff Garzik
02 Dec, 2006
1 commit
-
Signed-off-by: Mariusz Kozlowski
Signed-off-by: Dale Farnsworth
Signed-off-by: Jeff Garzik
19 Apr, 2006
1 commit
-
Signed-off-by: Ralf Baechle
28 Jan, 2006
2 commits
-
We shouldn't expose the hardware register contents in platform_data.
The only things we allow the user to configure are autoneg, speed, and
duplex. Add specific platform_data fields for these values and remove
the registers configs.Signed-off-by: Dale Farnsworth
Signed-off-by: Jeff Garzik -
Use the common ethtool support functions of the MII library.
Add generic MII ioctl handler.
Add PHY parameter speed/duplex/negotiation initialization and modification.Signed-off-by: James Chapman
Signed-off-by: Dale Farnsworth
Signed-off-by: Jeff Garzik
05 Sep, 2005
1 commit
-
Updates and enhancement to the ppc32 mv64x60 code:
- move code to get mem size from mem ctlr to bootwrapper
- address some errata in the mv64360 pic code
- some minor cleanups
- export one of the bridge's regs via sysfs so user daemon can watch for
extraction eventsSigned-off-by: Mark A. Greer
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
17 Apr, 2005
1 commit
-
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.Let it rip!