In message: Re: [PATCH 0/5] dynamic detection of gianfar TPIPA on 10/04/2008 Andy Fleming wrote:I tested on several "normal" boards and on a board with the PHY @ 0x1f, and it did what I expected it to do. It was when I was testing on the normal boards (8540MDS, 8360MDS, HPCN) that I observed we were showing a PHY ID of 0x0 at 0x1f during the routine PHY scan, because the autodetect code was skipping 0x1f even on those boards. I backed out all my patches and the situation was the same, hence why I decided to skip IDs of either 0xffff or 0x0. Okay -- that explanation helps me understand the role of the *_local_* variants -- it wasn't obvious to me that they were being used to jump the device --> bus association and go right at MDIO bus of tsec0. I think this can still be handled sanely though -- we'd have to simply say that if you wanted the bus of the TBI of the controller, you would go at dev->priv->mii_bus, and if you wanted the bus of the PHY of the controller, you'd go at dev->priv->phydev->bus. I'd have to think a bit to see if that would afford the same or similar cleanups, but the distinction at least seems clearer to me now. Yep. Is there any boards out there with more than 4 tsec? I'd have to go look at the size of mii_bus to see what the per bus cost is. I'll go have a look. I've only got the SBC8641D with the PHY @ 0x1f to be the oddball guniea pig. Paul. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Dave Young | Re: 2.6.24-rc3-mm1 |
| Linus Torvalds | Linux 2.6.27-rc8 |
| monstr | [PATCH 52/56] microblaze_v2: pci headers |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
git: | |
| Steffen Prohaska | Re: CRLF problems with Git on Win32 |
| Junio C Hamano | Re: [kernel.org users] [RFD] On deprecating "git-foo" for builtins |
| Junio C Hamano | Re: Cleaning up git user-interface warts |
| Jakub Narebski | Re: VCS comparison table |
| Larry McVoy | Re: tcp bw in 2.6 |
| Gerrit Renker | Re: [DCCP] [RFC] [Patchv2 1/1]: Queuing policies -- reworked version of Tomasz's p... |
| Jussi Kivilinna | [PATCH v2 3/3] net_sched: Add size table for qdiscs |
| Gerrit Renker | [PATCH 13/37] dccp: Deprecate Ack Ratio sysctl |
| Richard Stallman | Real men don't attack straw men |
| Tanvir | Re: Adobe Flash on OpenBSD |
| Zbigniew Baniewski | Re: What is our ultimate goal?? |
| Kevin Neff | Patching a SSH 'Weakness' |
| high memory | 9 hours ago | Linux kernel |
| semaphore access speed | 12 hours ago | Applications and Utilities |
| the kernel how to power off the machine | 13 hours ago | Linux kernel |
| Easter Eggs in windows XP | 16 hours ago | Windows |
| Shared swap partition | 16 hours ago | Linux general |
| Root password | 17 hours ago | Linux general |
| Where/when DNOTIFY is used? | 19 hours ago | Linux kernel |
| How to convert Linux Kernel built-in module into a loadable module | 21 hours ago | Linux kernel |
| Linux 2.6.24 and I/O schedulers | 21 hours ago | Linux kernel |
| USB Driver -- Interrupt Polling -- A Little Help Please | 1 day ago | Linux general |
