Adrian Chadd
f4af8a6a62
Return HAL_ANT_VARIABLE for now, until it's unstubbed.
...
This is needed by the slow antenna diversity logic for the AR9485/AR9462
as it's only engaged if the TX diveristy is set to VARIABLE.
2013-06-13 02:19:53 +00:00
Adrian Chadd
a987ae075f
Tie in the LNA diversity configuration functions into the HAL.
2013-06-12 15:23:17 +00:00
Adrian Chadd
6ba04f0d20
Fix a false -> AH_FALSE.
...
Now, why this hasn't tripped _any_ tinderbox builds yet, I dunno.
It's been like this for a while.
2013-05-29 04:21:42 +00:00
Jung-uk Kim
a9d8d09c46
Merge ACPICA 20130517.
2013-05-20 23:52:49 +00:00
Jung-uk Kim
be4147dd7c
MFV: r250336
...
Fix for _INI regression introduced in version 20130328.
2013-05-08 00:20:35 +00:00
Adrian Chadd
0efc449468
Fix this code to compile without warnings - AH_DEBUG was pulling in
...
ichan, but OS_MARK was not using it. It only uses it when
AH_DEBUG_ALQ is also defined.
2013-05-02 07:02:23 +00:00
Adrian Chadd
2f544eedb3
Add device identification and probe/attach support for the QCA9565.
...
The QCA9565 is a 1x1 2.4GHz 11n chip with integrated on-chip bluetooth.
The AR9300 HAL already has support for this chip; it just wasn't
included in the probe/attach path.
Tested:
* This commit brought to you over a QCA9565 wifi connection from
FreeBSD.
* .. ie, basic STA, pings, no iperf or antenna diversity checking just yet.
2013-05-02 00:59:39 +00:00
Adrian Chadd
a371ba805e
Disable TXCONT, it's not here in FreeBSD.
2013-05-01 01:50:33 +00:00
Adrian Chadd
fffa0eea61
There's no HAL_EEPROM in FreeBSD - use ar9300_eeprom_t instead.
2013-05-01 01:49:00 +00:00
Adrian Chadd
d82f130e70
Sync from git - ah_config is in 'ath_hal', not 'ath_hal_private' on
...
FreeBSD.
2013-04-29 23:57:41 +00:00
Adrian Chadd
e113789bdc
Bring over my FreeBSD modifications for the AR9300 HAL to make it
...
work in FreeBSD.
This is still heavily a work in progress but I'd rather it start
shipping in -HEAD sooner rather than later.
This doesn't (yet) link it into the build system either for a static
kernel or as a module; that will come later (after many, many make universe
tests.)
2013-04-28 00:57:47 +00:00
Adrian Chadd
76bd547b9c
Copy the vendor branch ar9300 code from qcamain_open_hal into this
...
directory.
Only copy the ar9300 HAL, we don't want to grab everything.
2013-04-28 00:53:31 +00:00
Jung-uk Kim
895f26a936
Merge ACPICA 20130418.
2013-04-19 23:49:34 +00:00
Jung-uk Kim
9c7c683c56
Merge ACPICA 20130328.
2013-04-04 22:11:30 +00:00
Jung-uk Kim
9c48c75ed6
Merge ACPICA 20130214.
2013-02-15 20:36:28 +00:00
Jung-uk Kim
6f4860fc7d
Merge two bug fixes from the vendor branch.
...
Reported by: pjd
2013-01-28 20:37:32 +00:00
Jung-uk Kim
255334d108
Fix another build breakage for ia64.
2013-01-21 21:26:42 +00:00
Jung-uk Kim
10c281ab92
Work around build breakage with GCC 4.2.
2013-01-19 00:37:17 +00:00
Jung-uk Kim
efcc2a3054
Merge ACPICA 20130117.
2013-01-17 23:56:43 +00:00
Jung-uk Kim
ed17e06e2c
Merge ACPICA 20121114.
2012-11-20 21:01:59 +00:00
Jung-uk Kim
8ef1a33100
Merge ACPICA 20121018.
2012-10-23 23:49:17 +00:00
Jung-uk Kim
042ff955b5
Merge ACPICA 20120913.
2012-09-19 23:25:24 +00:00
Jung-uk Kim
1df130f1d4
Merge ACPICA 20120816.
2012-08-16 20:54:52 +00:00
Jung-uk Kim
e8241eabbb
Merge ACPICA 20120711.
2012-07-11 23:18:35 +00:00
Jung-uk Kim
3e2c973410
MFV: r237650
...
Do not malloc(9) while holding a spin lock, to avoid panic.
Reported by: kib (and many others)
Tested by: kib (and many others)
2012-06-27 16:15:13 +00:00
Bernhard Schmidt
2289f9b47e
Add new firmware for the g2a (6205) and g2b (623x) devices.
...
MFC after: 3 days
2012-06-27 16:14:28 +00:00
Jung-uk Kim
f38b0f210c
Merge ACPICA 20120620.
2012-06-22 00:40:44 +00:00
Jung-uk Kim
a7a3b383f2
Merge ACPICA 20120518.
2012-05-24 23:12:30 +00:00
Jung-uk Kim
eef1b955be
Merge ACPICA 20120420.
2012-04-23 23:05:14 +00:00
Jung-uk Kim
3f8d720f87
MFV: r233615
...
Revert r233555 and apply a fix for the reference counting regressions.
Tested by: andreast, lme, nwhitehorn,
Sevan / Venture37 (venture37 at gmail dot com)
Submitted by: Robert Moore (robert dot moore at intel dot com)
2012-03-28 17:21:59 +00:00
Jung-uk Kim
c708f80e7d
MFV: r233551
...
Fix two possible memory leaks in error path.
Obtained from: ACPICA
2012-03-27 15:27:20 +00:00
Jung-uk Kim
f19ebc89a3
MFV: r233550
...
Temporarily revert an upstream commit. This change caused regressions for
too many laptop users. Especially, automatic repair for broken _BIF caused
strange reference counting issues and kernal panics. This reverts:
c995fed15a
2012-03-27 15:15:30 +00:00
Bernhard Schmidt
74ebfba7ca
Update the firmware to version 0.236
...
Submitted by: PseudoCylon
MFC after: 2 weeks
2012-03-21 19:09:52 +00:00
Jung-uk Kim
4c52cad2f9
Merge ACPICA 20120320.
2012-03-20 21:37:52 +00:00
Bernhard Schmidt
fd5c6edb78
Import the latest microcode.h which was used to generate the current
...
firmware files and adjust the Makefile.
Obtained from: OpenBSD
2012-03-14 08:00:33 +00:00
Bernhard Schmidt
b1866dfea3
Update the rt2860's firmware and add a Makefile for the module. While
...
here remove the ucode header file which was used to generate the fw files
but by now is outdated.
Reviewed by: ray
Obtained from: OpenBSD
2012-03-13 21:25:25 +00:00
Jung-uk Kim
a159c266a9
Merge ACPICA 20120215.
2012-02-16 22:59:29 +00:00
Ulrich Spörlein
1eb6fc2b27
Remove spurious 8bit chars, turning files into plain ASCII.
2012-01-15 13:23:54 +00:00
Jung-uk Kim
ec3fc72f94
Merge ACPICA 20120111.
2012-01-11 23:06:37 +00:00
Jung-uk Kim
3f0275a033
Merge ACPICA 20111123.
2011-11-28 23:36:48 +00:00
Jung-uk Kim
42e58c0372
Merge ACPICA 20110527.
2011-05-31 19:45:58 +00:00
Bernhard Schmidt
d51f8d2024
Add firmware images for the 6000 series g2a and g2b adapters.
2011-04-20 17:34:09 +00:00
Bernhard Schmidt
c2bce4a2fc
Update iwn(4) firmware blobs:
...
- bump iwn1000fw to 39.31.5.1
- bump iwn5000fw to 8.83.5.1
- bump iwn6050fw to 41.28.5.1
2011-04-20 17:32:20 +00:00
Jung-uk Kim
33a7ed1f45
Re-merge with ACPICA vendor source.
2011-04-15 21:38:24 +00:00
Jung-uk Kim
d052a1cc33
Merge ACPICA 20110413.
2011-04-15 18:34:27 +00:00
Jung-uk Kim
dcbce41eb0
Merge ACPICA 20110316.
2011-03-17 00:29:53 +00:00
Jung-uk Kim
0b94ba42b0
Merge ACPICA 20110211.
2011-02-12 01:03:15 +00:00
Jung-uk Kim
d244b2279c
Merge ACPICA 20110112. Switch to BSD/GPLv2 dual license[1].
...
Discussed with: core [1]
2011-01-13 17:32:32 +00:00
Bernhard Schmidt
0e1497aefd
Update firmware for wpi(4) from version 2.14.4 to 15.32.2.9.
...
PR: kern/142907
Submitted by: Craig Butler <craig001 at lerwick.hopto.org>
MFC after: 2 weeks
2010-12-19 11:37:44 +00:00
Jung-uk Kim
5a77b11bd3
Merge ACPICA 20101209.
2010-12-15 23:48:45 +00:00