Adrian Chadd
a704cc7f5f
Commit over some work to prepare the iwn(4) driver for further chipset
...
support.
* Extend the hardware base_params structure to include a bunch of hardware
flags indicating what is and isn't supported.
* Convert a bunch of the initial hardware configuration conditionals to
consult the base_params structure.
* Add new calibration code for temperature calibration for the Centrino 2xxx
series NICs.
* Add new bluetooth coexistence code for Centrino 2xxx series NICs.
* For NICs that support PAN (personal area networking), use a different
transmit queue and command queue setup, in preparation for said
PAN support.
* Extend the calibration array in iwn_softc to include enough space for
the new calibration types.
Tested (by myself, if not mentioned):
* Intel 4965
* Intel 5100
* Intel 6150
* Intel 2230
* Intel 2200 (eadler)
* Intel 1030
* Intel 6200
* Intel 6230
* Intel 6250
* Intel 6150
* Intel 100
What doesn't work:
* Intel 6235 - fails in calibration at startup
TODO:
* Testing on Intel 53xx series hardware
Submitted by: Cedric Gross <cg@cgross.info>
2013-11-12 05:58:23 +00:00
..
2013-09-05 00:09:56 +00:00
2013-11-08 13:23:26 +00:00
2013-10-29 14:19:42 +00:00
2013-10-29 00:53:17 +00:00
2013-08-12 23:30:01 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-08-22 07:39:53 +00:00
2013-10-22 12:42:49 +00:00
2013-10-21 12:00:26 +00:00
2013-11-04 15:55:04 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-29 13:48:41 +00:00
2013-08-26 17:38:36 +00:00
2013-09-05 00:09:56 +00:00
2013-10-26 17:58:36 +00:00
2013-10-30 14:04:47 +00:00
2013-10-30 14:04:47 +00:00
2013-10-21 12:00:26 +00:00
2013-10-28 22:26:03 +00:00
2013-09-04 18:42:05 +00:00
2013-10-29 06:37:27 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-08-12 23:30:01 +00:00
2013-10-26 17:58:36 +00:00
2013-10-22 13:52:20 +00:00
2013-10-28 07:29:16 +00:00
2013-10-26 17:58:36 +00:00
2013-10-11 20:35:12 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-29 11:28:11 +00:00
2013-10-29 14:19:42 +00:00
2013-10-22 14:10:00 +00:00
2013-08-06 03:17:01 +00:00
2013-10-28 23:17:41 +00:00
2013-10-26 17:58:36 +00:00
2013-09-10 05:17:53 +00:00
2013-10-29 11:17:49 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-28 07:29:16 +00:00
2013-11-07 00:25:49 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-08-12 23:30:01 +00:00
2013-08-07 06:21:20 +00:00
2013-11-08 22:47:43 +00:00
2013-11-02 09:16:11 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-29 11:17:49 +00:00
2013-10-26 17:58:36 +00:00
2013-10-29 15:45:11 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-08-28 20:10:56 +00:00
2013-08-26 21:15:50 +00:00
2013-11-05 13:48:34 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 15:15:31 +00:00
2013-09-05 00:09:56 +00:00
2013-10-30 14:04:47 +00:00
2013-08-28 14:49:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-04 06:55:06 +00:00
2013-09-05 16:38:26 +00:00
2013-10-29 14:19:42 +00:00
2013-10-26 17:58:36 +00:00
2013-10-04 06:55:06 +00:00
2013-10-28 23:34:05 +00:00
2013-09-25 17:16:21 +00:00
2013-10-30 14:04:47 +00:00
2013-09-25 17:16:21 +00:00
2013-09-25 17:16:21 +00:00
2013-09-25 17:16:21 +00:00
2013-09-20 23:10:52 +00:00
2013-10-29 22:42:30 +00:00
2013-10-26 17:24:59 +00:00
2013-07-19 21:37:40 +00:00
2013-07-19 21:37:40 +00:00
2013-10-29 11:17:49 +00:00
2013-10-28 07:29:16 +00:00
2013-10-26 17:58:36 +00:00
2013-09-25 17:16:21 +00:00
2013-10-31 05:13:53 +00:00
2013-08-12 23:30:01 +00:00
2013-10-26 17:58:36 +00:00
2013-10-09 19:37:41 +00:00
2013-10-24 15:54:06 +00:00
2013-10-30 14:04:47 +00:00
2013-11-10 23:48:16 +00:00
2013-10-26 17:58:36 +00:00
2013-11-12 05:58:23 +00:00
2013-10-26 17:58:36 +00:00
2013-11-05 09:46:01 +00:00
2013-10-26 17:58:36 +00:00
2013-10-28 23:34:05 +00:00
2013-10-26 17:58:36 +00:00
2013-10-28 02:36:34 +00:00
2013-10-28 07:29:16 +00:00
2013-07-07 19:47:22 +00:00
2013-10-22 08:22:19 +00:00
2013-07-05 21:31:16 +00:00
2013-09-25 15:48:32 +00:00
2013-10-26 17:58:36 +00:00
2013-11-06 16:28:26 +00:00
2013-08-12 23:30:01 +00:00
2013-08-23 15:07:54 +00:00
2013-08-12 23:30:01 +00:00
2013-10-30 14:04:47 +00:00
2013-10-30 14:04:47 +00:00
2013-11-01 05:03:47 +00:00
2013-10-28 07:18:24 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-11-09 18:46:11 +00:00
2013-11-06 19:18:39 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-09-05 23:14:27 +00:00
2013-10-08 15:44:04 +00:00
2013-10-26 17:58:36 +00:00
2013-11-01 23:30:54 +00:00
2013-10-26 17:58:36 +00:00
2013-10-28 07:29:16 +00:00
2013-11-06 14:38:53 +00:00
2013-10-26 17:58:36 +00:00
2013-08-12 23:30:01 +00:00
2013-10-24 20:29:29 +00:00
2013-10-26 17:58:36 +00:00
2013-10-29 11:17:49 +00:00
2013-10-26 17:58:36 +00:00
2013-11-09 08:27:55 +00:00
2013-08-12 23:30:01 +00:00
2013-10-28 07:29:16 +00:00
2013-10-28 07:29:16 +00:00
2013-10-28 07:29:16 +00:00
2013-10-26 17:58:36 +00:00
2013-11-01 20:53:49 +00:00
2013-11-01 21:21:14 +00:00
2013-10-04 06:55:06 +00:00
2013-08-12 23:30:01 +00:00
2013-10-29 14:19:42 +00:00
2013-10-04 06:55:06 +00:00
2013-10-29 11:17:49 +00:00
2013-08-03 21:24:52 +00:00
2013-08-19 05:48:42 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 18:18:50 +00:00
2013-10-26 17:58:36 +00:00
2013-10-28 07:29:16 +00:00
2013-10-21 12:00:26 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 18:18:50 +00:00
2013-10-30 17:55:31 +00:00
2013-08-12 23:30:01 +00:00
2013-10-24 16:56:38 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-08-16 14:22:20 +00:00
2013-08-12 23:30:01 +00:00
2013-10-04 06:55:06 +00:00
2013-09-05 00:09:56 +00:00
2013-10-29 13:43:09 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-11-11 15:43:21 +00:00
2013-10-30 14:04:47 +00:00
2013-09-25 17:16:21 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-11-07 19:38:19 +00:00
2013-10-04 06:55:06 +00:00
2013-11-12 02:34:48 +00:00
2013-10-26 17:58:36 +00:00
2013-10-28 07:29:16 +00:00
2013-09-07 13:45:44 +00:00
2013-10-28 07:29:16 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-29 11:17:49 +00:00
2013-07-27 20:47:01 +00:00
2013-10-26 17:58:36 +00:00
2013-10-30 14:04:47 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 18:18:50 +00:00
2013-11-10 09:36:51 +00:00
2013-10-26 18:40:17 +00:00