Home | History | Annotate | Download | only in atheros
History log of /src/sys/arch/mips/atheros/ar5312.c
RevisionDateAuthorComments
 1.10  03-Oct-2025  thorpej Use device_setprop_data().
 1.9  27-Oct-2012  chs split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.8  07-Jul-2011  matt branches: 1.8.2; 1.8.12;
Revamp / rework the Atheros MIPS SoC support. Add initial support for the
AR71xx (MIPS 24K core) SoC and the AR9344 (MIPS 74K core) SoC. Force use
of -mips32 for all Atheros kernels. Make code much more common.
 1.7  15-Dec-2010  matt make this compile again.
 1.6  22-Jan-2010  martin branches: 1.6.4;
Unify the name of the device property to hold a MAC address - there was
no clear majority for either "mac-addr" vs. "mac-address", but a quick
gallup poll among developers selected the latter.
 1.5  23-Jan-2008  dyoung branches: 1.5.10;
Make these compile again by #including <prop/problib.h>.
 1.4  28-Feb-2007  thorpej branches: 1.4.20; 1.4.26; 1.4.32;
TRUE -> true, FALSE -> false
 1.3  26-Sep-2006  gdamore branches: 1.3.4; 1.3.6;
Initial import of AR2315 support, specifically the Meraki Mini (see
the Meraki web site at http://www.meraki.net/ ) This includes changes
to the AR5312 to make it more conducive to sharing code with the AR5315,
and also includes improved early console support.

All devices including ethernet and wlan interfaces on the Meraki Mini are
functional with this port, _except_ SPI flash, which will be introduced
later.

This port was funded by the Champaign-Urbana Communit Wireless Network
Project (CUWiN).
 1.2  04-Sep-2006  gdamore branches: 1.2.2; 1.2.4; 1.2.6;
This is a boat-load of changes designed to finish parameterizing the
stuff necessary to separate out AR5312 from AR5315. This includes:

1) rework of arbus IRQs, so that IRQs are now seperately specified
as either MISC or CPU irqs
2) move board/chip-specific addresses into chip-dependent file
3) unencumber argpio from ar5312 specifics, using properties to pass
details such as reset-pin and sysled-pin.
4) an option to select which WiSoC is to be configured is provided.

AR5315 support should be forthcoming shortly now.
 1.1  28-Aug-2006  gdamore branches: 1.1.2;
First pass at cleanup AR5312 WiSoC support to enable better & cleaner
sharing of code with the AR5315, which has many similarities, but many
differences from the AR5312.

No functional change at this time, other than the cpu_model string
(and also sysctl.hw.model node) is changed to reflect the WiSoC cpu
name rather than the identification string in ROM (which tends to not
be very informative.)
 1.1.2.3  14-Sep-2006  yamt sync with head.
 1.1.2.2  03-Sep-2006  yamt sync with head.
 1.1.2.1  28-Aug-2006  yamt file ar5312.c was added on branch yamt-pdpolicy on 2006-09-03 15:23:21 +0000
 1.2.6.1  22-Oct-2006  yamt sync with head
 1.2.4.2  09-Sep-2006  rpaulo sync with head
 1.2.4.1  04-Sep-2006  rpaulo file ar5312.c was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:41:25 +0000
 1.2.2.1  18-Nov-2006  ad Sync with head.
 1.3.6.1  12-Mar-2007  rmind Sync with HEAD.
 1.3.4.4  04-Feb-2008  yamt sync with head.
 1.3.4.3  03-Sep-2007  yamt sync with head.
 1.3.4.2  30-Dec-2006  yamt sync with head.
 1.3.4.1  26-Sep-2006  yamt file ar5312.c was added on branch yamt-lazymbuf on 2006-12-30 20:46:30 +0000
 1.4.32.1  23-Jan-2008  bouyer Sync with HEAD.
 1.4.26.1  18-Feb-2008  mjf Sync with HEAD.
 1.4.20.1  23-Mar-2008  matt sync with HEAD
 1.5.10.1  11-Mar-2010  yamt sync with head
 1.6.4.1  05-Mar-2011  rmind sync with head
 1.8.12.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.8.2.1  30-Oct-2012  yamt sync with head

RSS XML Feed