Re: AR934x initial support is now in the tree

2013-10-16 Thread Thomas Mueller
 The AR9271 is a USB-connected AR9285, for all intents and purposes.

 So it would use ath(4), if ath(4) had the required USB glue.

 Sorry.


 -adrian

NetBSD-current seems to support AR9271, so maybe the required USB glue is not 
too far away?

I haven't set it up yet, so can't see if it really works.

So far, I use NetBSD-current amd64 with subversion built from pkgsrc to 
checkout and update FreeBSD source tree.

NetBSD-current amd64 works with Realtek 8111E Ethernet on MSI Z77 MPOWER 
motherboard, while FreeBSD fails to connect.

Otherwise, I can try to set up wifi through rsu or ndis, or see if ndis can 
work with Realtek 8111E Ethernet.

Tom

___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to freebsd-wireless-unsubscr...@freebsd.org


Re: AR934x initial support is now in the tree

2013-10-16 Thread Adrian Chadd
oh, it's the athn port from openbsd.

Sure, if someone ports the USB glue from that over, but glues it into our
ath driver and ath_hal code, I'll commit it. The only bits are:

* usb probe/attach
* usb command send/receive
* basic register read/write ops
* HTC commands (new station, del station, rate control setup, etc.)

if someone gets the first three done I'll help massage the rest of the ath
driver to work with the USB nics.

But, you should start on an AR7010 NIC as the AR9271 requires USB _AND_ HAL
changes. I don't mind porting the HAL changes over (there aren't many) but
I'd rather have the USB bits working before I try that.


-adrian
___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to freebsd-wireless-unsubscr...@freebsd.org


AR934x initial support is now in the tree

2013-10-15 Thread Adrian Chadd
Hi all,

The initial AR934x support is now in the tree.

The basics:

* the basic hacks needed to bring up mips74k support is now in the tree;
* I've added MIPS bus space barriers to things;
* on-board wifi works;
* slow UART works (ie, rs232 console);
* on-chip switch support works (but no VLAN support - see below);
* on-chip USB probes/attaches fine;
* ethernet seems to work fine.

It passes packets and such!

What I haven't yet done (and I'll accept patches!)

* the fast UART code from the AR933x should work for the fast UART port but
I haven't yet tested it!

* I haven't tried USB yet!

* taught the arswitch code about the VLAN registers for the AR934x on-chip
switch.

* taught the ath(4) driver to use the bus space barrier stuff. So the wifi
is likely going to be angry at us for a while.

* There's no support for the newer switch chips (AR8327 in particular.)

* NAND, I2S support, etc.

Thanks!



-adrian
___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to freebsd-wireless-unsubscr...@freebsd.org