| From | Sent On | Attachments |
|---|---|---|
| Stefan Bethke | Jan 4, 2012 8:03 am | |
| Adrian Chadd | Jan 4, 2012 9:07 am | |
| Marius Strobl | Jan 4, 2012 1:59 pm | |
| Stefan Bethke | Jan 5, 2012 12:52 pm | |
| Stefan Bethke | Jan 6, 2012 4:56 am | |
| Stefan Bethke | Jan 6, 2012 5:02 am | .diff |
| Marius Strobl | Jan 6, 2012 10:27 am | |
| Stefan Bethke | Jan 6, 2012 12:35 pm | |
| Marius Strobl | Jan 6, 2012 1:47 pm | |
| Stefan Bethke | Jan 6, 2012 1:52 pm | |
| Marius Strobl | Jan 8, 2012 5:00 am | |
| Stefan Bethke | Jan 8, 2012 2:27 pm | |
| Adrian Chadd | Jan 10, 2012 5:18 pm | |
| Marius Strobl | Jan 11, 2012 11:37 am | |
| Adrian Chadd | Jan 14, 2012 8:15 pm | |
| Warner Losh | Jan 14, 2012 9:13 pm | |
| Stefan Bethke | Jan 20, 2012 3:08 pm | .patch |
| Warner Losh | Jan 20, 2012 5:43 pm | |
| Oleksandr Tymoshenko | Jan 20, 2012 8:12 pm | |
| Stefan Bethke | Jan 21, 2012 4:02 am | |
| Aleksandr Rybalko | Jan 21, 2012 5:12 am | |
| Oleksandr Tymoshenko | Jan 23, 2012 11:45 pm | |
| Aleksandr Rybalko | Jan 24, 2012 5:53 am | |
| Marius Strobl | Jan 25, 2012 2:17 pm | |
| Warner Losh | Jan 25, 2012 2:28 pm | |
| Marius Strobl | Jan 25, 2012 3:21 pm | |
| Hans Petter Selasky | Jan 26, 2012 8:24 am | |
| Stefan Bethke | Jan 26, 2012 8:24 am | |
| Stefan Bethke | Jan 26, 2012 8:30 am | |
| Marius Strobl | Jan 27, 2012 6:15 am | |
| Adrian Chadd | Feb 10, 2012 9:22 pm | |
| Marius Strobl | Feb 11, 2012 3:17 am | |
| Aleksandr Rybalko | Feb 11, 2012 4:45 am | |
| Adrian Chadd | Feb 11, 2012 4:59 pm | |
| Warner Losh | Feb 11, 2012 5:15 pm | |
| Adrian Chadd | Feb 11, 2012 8:48 pm | |
| Warner Losh | Feb 11, 2012 8:58 pm | |
| Juli Mallett | Feb 11, 2012 9:05 pm | |
| Adrian Chadd | Feb 11, 2012 9:19 pm | |
| Aleksandr Rybalko | Feb 12, 2012 9:51 am | |
| Aleksandr Rybalko | Feb 12, 2012 10:04 am | |
| Juli Mallett | Feb 12, 2012 10:30 am | |
| Aleksandr Rybalko | Feb 12, 2012 10:38 am |
| Subject: | Re: Extending sys/dev/mii | |
|---|---|---|
| From: | Aleksandr Rybalko (ra...@ddteam.net) | |
| Date: | Feb 12, 2012 9:51:10 am | |
| List: | org.freebsd.freebsd-arch | |
On Sat, 11 Feb 2012 17:00:10 -0800 Adrian Chadd <adr...@freebsd.org> wrote:
Hi Ray,
Would you please attach the latest diffs:
* to if_arge, to make it "work"; * to the mii API, if needed; * anything new - ie, the switch API, switch PHYs, etc.
I'd like to try and finally bring some sanity to the hardcoded PHY mask handling in if_arge (and make it actually work for AR71xx and AR724x - where AR71xx has one shared MDIO bus between both MACs, but AR724x has two independent MDIO busses..)
Adrian
Hi Adrian,
yes, of course, here it is: if_arge patch + white space cleanup: http://my.ddteam.net/files/2012-02-12_sys_mips_atheros.patch Switch Framework itself: http://my.ddteam.net/files/2012-02-12_switch_framework.patch sys/conf/files, as separate item, because my have a bit more difference: http://my.ddteam.net/files/2012-02-12_switch_framework_sys_conf_files.patch
Just reminder, to enable it: 1. put "device switch" and driver into kernel config file, "device switch_ar8x16" for Atheros switch. 2. add hints (AR7240 for example): #------------------------------------------------ # No probe at all hint.miibus.0.phymask="0x00000000" hint.miibus.1.phymask="0x00000000"
#hint.floatphy.0.at="miibus0" hint.floatphy.0.phyno=0 hint.floatphy.0.master="switch" # Find switch0 hint.floatphy.0.master_unit=0 hint.floatphy.0.master_phys=0x00000010 # Sense PHY4 hint.floatphy.0.flags=0x00000000 hint.floatphy.0.speed=100
# Switch attached to MDIO bus on arge0 hint.switch.0.at="miibus0" hint.switch.0.phyno=1 hint.ar8x16_switch.0.mii_mode=0x012603e2
hint.floatphy.1.at="miibus1" hint.floatphy.1.phyno=0 hint.floatphy.1.master="switch" # Find switch0 hint.floatphy.1.master_unit=0 hint.floatphy.1.master_phys=0x0000000f # Link Sensing PHY0-PHY3 hint.floatphy.1.flags=0x00000004 # "Link on any PHYs" | # "Static link speed" hint.floatphy.1.speed=1000 #------------------------------------------------
-- Aleksandr Rybalko <ra...@ddteam.net>
_______________________________________________ free...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-arch To unsubscribe, send any mail to "free...@freebsd.org"






.diff