NEW_PCIB and arm take 3 (4?)
John-Mark Gurney
jmg at funkthat.com
Thu Sep 11 06:51:17 UTC 2014
John-Mark Gurney wrote this message on Wed, Sep 10, 2014 at 14:30 -0700:
> John Baldwin wrote this message on Wed, Sep 10, 2014 at 17:19 -0400:
> > The plan for NEW_PCIB was for it to be a temporary option that would
> > eventually become the default on all platforms. I have long had patches to
> > provide the one step of infrastructure (namely implementing "real"
> > bus_activate_resource methods) for various arm chipsets, but I haven't been
> > able to get anyone to review or test them. I'm about at the point of just
> > committing them in a week barring any specific reports from testers or
> > reviewers.
> >
> > You can read more about what NEW_PCIB is at:
> >
> > https://wiki.freebsd.org/NEW_PCIB
> >
> > These patches aim to implement step 2 from that wiki page. However, I have no
> > way to test them (and to be honest, I haven't recently tested to see if they
> > will compile. I will ensure make universe passes before pushing them in if it
> > comes down to that.)
> >
> > http://people.freebsd.org/~jhb/patches/arm_activate2.patch
> >
> > As I noted previously, I don't know how to properly fix i80321_pci in large
> > part because I do not understand what it is doing. Warner had previously
> > suggested just dropping it and if the consensus is to do that, I'd be much
> > obliged for someone to make it so.
>
> As before, I can test on AVILA (ixp425)... What's the best way to
> test the patch? Just apply, build, boot and verify that things come
> up sanely?
>
> If so, I'll have results for you soon..
Ok, tested, and my AVILA board comes up fine and see the ath board
I have on it...
$ pciconf -lv
ath0 at pci0:0:2:0: class=0x028000 card=0x2091168c chip=0x0029168c rev=0x01 hdr=0x00
vendor = 'Atheros Communications Inc.'
device = 'AR922X Wireless Network Adapter'
class = network
--
John-Mark Gurney Voice: +1 415 225 5579
"All that I will do, has been done, All that I have, has not."
More information about the freebsd-arm
mailing list