¨H165985 15 326 210 345 401 441 212 176 382 156 309 451 256 1077 191 187 K 10 svn:author V 6 marius K 8 svn:date V 27 2007-01-12T22:27:46.000000Z K 7 svn:log V 230 Use mii_phy_add_media()/mii_phy_setmedia()-compatible media table indices when manually adding media. Some of these I've missed while converting drivers to take advantage of said fuctions recently, others where longstanding bugs. END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-01-12T22:58:04.000000Z K 7 svn:log V 114 - Correct the AC_MCTL_BYP_PCS constant. - Correct whitespace nits (use #define, remove trailing whitespace). END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-01-12T22:59:38.000000Z K 7 svn:log V 249 Set MIIF_HAVE_FIBER and add IFM_100_FX media when the AC_MCTL_FX_SEL and thus the FX_DIS pin indicates fibre media. This is part 1/2 of adding support for the 100baseFX interface/port of AT-2700 series adaptors. Idea from: NetBSD MFC after: 1 week END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-01-12T23:17:43.000000Z K 7 svn:log V 305 - Take advantage of mii_phy_dev_probe(). - In exphy_service() for the MII_TICK case don't bother to check whether the currently selected media is of type IFM_AUTO as auto-negotiation doesn't need to be kicked anyway. - Remove #if 0'ed unapplicable code. - Fix some whitespace nits. MFC after: 1 week END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-01-13T00:06:41.000000Z K 7 svn:log V 345 - Take advantage of mii_phy_dev_probe() and mii_phy_setmedia(). - Set MIIF_NOLOOP as loopback doesn't work with this PHY. The MIIF_NOLOOP flag currently triggers nothing but hopefully will be respected by mii_phy_setmedia() later on. - Use MII_ANEGTICKS instead of 5. - Remove an unused macro. - Fix some whitespace nits. MFC after: 1 week END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-01-13T00:14:45.000000Z K 7 svn:log V 116 Remove mii_media_from_bmcr(); all previous users have been converted to use mii_phy_add_media()/mii_phy_setmedia(). END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-01-13T00:17:39.000000Z K 7 svn:log V 81 After another thought there is another nail for the mii_phy_dev_probe()- hammer. END K 10 svn:author V 5 ariff K 8 svn:date V 27 2007-01-13T00:24:44.000000Z K 7 svn:log V 287 Fix headphone/speaker automute for [1] Acer Aspire 5050 and [2] MSI MS-1034 laptops. Tested by: [1] Lion G. [2] Pietro Cerutti Specialized mixer initialization for STAC9221, much like STAC9220. Tested by: Devon H. O'Dell END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2007-01-13T03:30:14.000000Z K 7 svn:log V 59 Correct the int->text conversion. MFC after: 3 days END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-01-13T04:35:15.000000Z K 7 svn:log V 216 - Add a locked variant of bce_ifmedia_upd() for use within the driver and add missing locking to bce_ifmedia_upd(). - While I'm here, unexpand an instance of LIST_FOREACH(). MFC after: 2 weeks Reviewed by: scottl END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-01-13T04:57:37.000000Z K 7 svn:log V 358 - Add a new flag to the PCI-PCI driver to disable MSI on devices behind the bridge if it doesn't pass MSI messages up correctly. We set the flag in pcib_attach() if the device ID is disabled via a PCI quirk. - Disable MSI for devices behind the AMD 8131 HT-PCIX bridge. Linux has the same quirk. Tested by: no one despite repeated calls for testers END K 10 svn:author V 3 bde K 8 svn:date V 27 2007-01-13T11:00:56.000000Z K 7 svn:log V 163 Fixed a panic in the probe. The memory resource was accessed after releasing it. This seems to have worked until a few days ago, but now the memory is unmapped. END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-01-13T17:18:44.000000Z K 7 svn:log V 981 - Allow multiple (external) PHYs with Am79C97{2,6}, which actually only support external PHYs (besides not connectable internal ones which respond at the usual addresses, but which don't hurt if we let them show up) and don't wedge when isolating PHYs. Actually, this change special cases limiting PHYs to Am79C97{3,5,8}, for which this driver doesn't implement swiching between the internal and external PHYs, yet, and Am79C971, where isolating the external PHY (at least in case it's a DP83840A) wedges the chip. Together with sys/dev/mii/acphy.c rev. 1.21 this adds support for the 100baseFX port of AT-2700 series adaptors, which use two AC101, one for the copper and one for the fibre port (there might be variants which only use one PHY though). - Fix a bug in the previous revision that prevented the address of the used (external) PHY to be actually recorded. - Don't bother to set if_mtu to ETHERMTU, ether_ifattach() does that. MFC after: 1 week END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-01-13T22:33:11.000000Z K 7 svn:log V 96 Forced commit to denote that this file has been repo-copied from sys/sparc64/creator/creator.h. END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-01-13T22:36:22.000000Z K 7 svn:log V 92 Forced commit to denote that this file has been repo-copied from sys/dev/fb/gallant12x22.h. END