/openbmc/linux/drivers/net/wireless/ath/carl9170/ |
H A D | phy.h | diff 5c895691944862e782c285a871f5d3466797b4ef Tue Sep 28 16:00:59 CDT 2010 Christian Lamparter <chunkeey@googlemail.com> carl9170: support firmware-based rx filter
The hardware rx-filter was essentially disabled, because of a serve, yet unidentifiable problem with iwlagn. Due to these circumstances the driver and mac80211 were left with the job of filtering.
This is very unfortunate and has proven to be expensive in terms of latency, memory and load.
Therefore the new 1.8.8.3 firmware introduces a flexible filtering infrastructure which allows the driver to offload some of the checks (FCS & PLCP crc check, RA match, control frame filter, etc...) whenever possible.
Note: This patch also includes all changes to the shared headers files since the inclusion.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
H A D | cmd.h | diff 5c895691944862e782c285a871f5d3466797b4ef Tue Sep 28 16:00:59 CDT 2010 Christian Lamparter <chunkeey@googlemail.com> carl9170: support firmware-based rx filter
The hardware rx-filter was essentially disabled, because of a serve, yet unidentifiable problem with iwlagn. Due to these circumstances the driver and mac80211 were left with the job of filtering.
This is very unfortunate and has proven to be expensive in terms of latency, memory and load.
Therefore the new 1.8.8.3 firmware introduces a flexible filtering infrastructure which allows the driver to offload some of the checks (FCS & PLCP crc check, RA match, control frame filter, etc...) whenever possible.
Note: This patch also includes all changes to the shared headers files since the inclusion.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
H A D | hw.h | diff 5c895691944862e782c285a871f5d3466797b4ef Tue Sep 28 16:00:59 CDT 2010 Christian Lamparter <chunkeey@googlemail.com> carl9170: support firmware-based rx filter
The hardware rx-filter was essentially disabled, because of a serve, yet unidentifiable problem with iwlagn. Due to these circumstances the driver and mac80211 were left with the job of filtering.
This is very unfortunate and has proven to be expensive in terms of latency, memory and load.
Therefore the new 1.8.8.3 firmware introduces a flexible filtering infrastructure which allows the driver to offload some of the checks (FCS & PLCP crc check, RA match, control frame filter, etc...) whenever possible.
Note: This patch also includes all changes to the shared headers files since the inclusion.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
H A D | fwdesc.h | diff 5c895691944862e782c285a871f5d3466797b4ef Tue Sep 28 16:00:59 CDT 2010 Christian Lamparter <chunkeey@googlemail.com> carl9170: support firmware-based rx filter
The hardware rx-filter was essentially disabled, because of a serve, yet unidentifiable problem with iwlagn. Due to these circumstances the driver and mac80211 were left with the job of filtering.
This is very unfortunate and has proven to be expensive in terms of latency, memory and load.
Therefore the new 1.8.8.3 firmware introduces a flexible filtering infrastructure which allows the driver to offload some of the checks (FCS & PLCP crc check, RA match, control frame filter, etc...) whenever possible.
Note: This patch also includes all changes to the shared headers files since the inclusion.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
H A D | version.h | diff 5c895691944862e782c285a871f5d3466797b4ef Tue Sep 28 16:00:59 CDT 2010 Christian Lamparter <chunkeey@googlemail.com> carl9170: support firmware-based rx filter
The hardware rx-filter was essentially disabled, because of a serve, yet unidentifiable problem with iwlagn. Due to these circumstances the driver and mac80211 were left with the job of filtering.
This is very unfortunate and has proven to be expensive in terms of latency, memory and load.
Therefore the new 1.8.8.3 firmware introduces a flexible filtering infrastructure which allows the driver to offload some of the checks (FCS & PLCP crc check, RA match, control frame filter, etc...) whenever possible.
Note: This patch also includes all changes to the shared headers files since the inclusion.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
H A D | fwcmd.h | diff 5c895691944862e782c285a871f5d3466797b4ef Tue Sep 28 16:00:59 CDT 2010 Christian Lamparter <chunkeey@googlemail.com> carl9170: support firmware-based rx filter
The hardware rx-filter was essentially disabled, because of a serve, yet unidentifiable problem with iwlagn. Due to these circumstances the driver and mac80211 were left with the job of filtering.
This is very unfortunate and has proven to be expensive in terms of latency, memory and load.
Therefore the new 1.8.8.3 firmware introduces a flexible filtering infrastructure which allows the driver to offload some of the checks (FCS & PLCP crc check, RA match, control frame filter, etc...) whenever possible.
Note: This patch also includes all changes to the shared headers files since the inclusion.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
H A D | fw.c | diff 5c895691944862e782c285a871f5d3466797b4ef Tue Sep 28 16:00:59 CDT 2010 Christian Lamparter <chunkeey@googlemail.com> carl9170: support firmware-based rx filter
The hardware rx-filter was essentially disabled, because of a serve, yet unidentifiable problem with iwlagn. Due to these circumstances the driver and mac80211 were left with the job of filtering.
This is very unfortunate and has proven to be expensive in terms of latency, memory and load.
Therefore the new 1.8.8.3 firmware introduces a flexible filtering infrastructure which allows the driver to offload some of the checks (FCS & PLCP crc check, RA match, control frame filter, etc...) whenever possible.
Note: This patch also includes all changes to the shared headers files since the inclusion.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
H A D | carl9170.h | diff 5c895691944862e782c285a871f5d3466797b4ef Tue Sep 28 16:00:59 CDT 2010 Christian Lamparter <chunkeey@googlemail.com> carl9170: support firmware-based rx filter
The hardware rx-filter was essentially disabled, because of a serve, yet unidentifiable problem with iwlagn. Due to these circumstances the driver and mac80211 were left with the job of filtering.
This is very unfortunate and has proven to be expensive in terms of latency, memory and load.
Therefore the new 1.8.8.3 firmware introduces a flexible filtering infrastructure which allows the driver to offload some of the checks (FCS & PLCP crc check, RA match, control frame filter, etc...) whenever possible.
Note: This patch also includes all changes to the shared headers files since the inclusion.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
H A D | main.c | diff 5c895691944862e782c285a871f5d3466797b4ef Tue Sep 28 16:00:59 CDT 2010 Christian Lamparter <chunkeey@googlemail.com> carl9170: support firmware-based rx filter
The hardware rx-filter was essentially disabled, because of a serve, yet unidentifiable problem with iwlagn. Due to these circumstances the driver and mac80211 were left with the job of filtering.
This is very unfortunate and has proven to be expensive in terms of latency, memory and load.
Therefore the new 1.8.8.3 firmware introduces a flexible filtering infrastructure which allows the driver to offload some of the checks (FCS & PLCP crc check, RA match, control frame filter, etc...) whenever possible.
Note: This patch also includes all changes to the shared headers files since the inclusion.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
|