DragonFly BSD
DragonFly bugs List (threaded) for 2005-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: problems with asus intel 915 MB - again


From: Yury Tarasievich <grog@xxxxxxx>
Date: Wed, 27 Jul 2005 15:55:51 +0300

On 27 July 2005 02:23, YONETANI Tomokazu wrote:
> On Fri, Jul 22, 2005 at 01:41:13PM +0300, Yury Tarasievich wrote:
> > I still need help with making dfbsd work properly on that MB.
> >
> > Some of its on-board hardware just isn't processed correctly, namely
> > SMBus controller and network adapter. Network adapter not working is
> > especially showstopping. Actually, I can insert EtherExpress or realtek
> > there, and it works, but this solution rather won't do.
>
> Have you tried booting with ACPI disabled?

Just have tested by doing several reboots with boot option 2 ("with ACPI 
disabled") and different combinations of ACPI-related BIOS options. 
Unfortunately, this doesn't seem to have any effect. Module miibus still 
tells that "PHY not found". All registers it is trying in mii_phy_probe are 
0. Not right bus or registers tried?

BTW, that brand of Intel PCI hub (ID 0x2580) is mentioned specifically in 
freebsd-current sources, in /sys/i386/pci/pci_cfgreg.c:150:

        /*
         * Grope around in the PCI config space to see if this is a
         * chipset that is capable of doing memory-mapped config cycles.
         * This also implies that it can do PCIe extended config cycles.
         */

        /* Check for the Intel 7520 and 925 chipsets */
        vid = pci_cfgregread(0, 0, 0, 0x0, 2);
        did = pci_cfgregread(0, 0, 0, 0x2, 2);
        if ((vid == 0x8086) && (did == 0x3590)) {
                pciebar = pci_cfgregread(0, 0, 0, 0xce, 2) << 16;
                pciereg_cfgopen();
        } else if ((vid == 0x8086) && (did == 0x2580)) {
                pciebar = pci_cfgregread(0, 0, 0, 0x48, 4);
                pciereg_cfgopen();
        }

But whether it is of any significance is beyond my understanding... :)

-regards




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]