aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/wireless/b43/tables_nphy.c
AgeCommit message (Collapse)AuthorFilesLines
2014-07-23b43: N-PHY: fix rev7+ typos at random placesRafał Miłecki1-2/+2
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2014-07-18b43: N-PHY: add tables for radio 0x2057 rev 14Rafał Miłecki1-0/+40
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2014-07-15b43: N-PHY: add missing TX gain table for radio 0x2057 rev 5Rafał Miłecki1-8/+50
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2014-07-15b43: N-PHY: add TX gain tables for devices with specific EPARafał Miłecki1-2/+72
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2014-07-07b43: N-PHY: add TX gains tables for radio 0x2057 rev 9Rafał Miłecki1-0/+78
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2014-07-07b43: N-PHY: rework names & picking of TX gain tablesRafał Miłecki1-29/+73
This allows adding more revisions support, spotting lacking tables and unifies naming schema. Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2014-07-07b43: N-PHY: initialize hardware tables on new devicesRafał Miłecki1-11/+277
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2014-06-19b43: PHY: drop channel_type (we can get this info from chandef)Rafał Miłecki1-1/+1
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2014-05-29b43: N-PHY: optimize init by doing some ops just onceRafał Miłecki1-38/+42
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2014-04-22b43: N-PHY: drop second noise variance tableRafał Miłecki1-70/+2
New Broadcom drivers don't upload it anymore. It was probably a copy & paste mistake in early N-PHY rev 3+ days. Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2013-04-23b43: N-PHY: clean init tablesRafał Miłecki1-46/+48
Sort defines, use one macro for all revs, support for 5GHz when uploading antenna table. Signed-off-by: Rafał Miłecki <[email protected]>
2013-04-23b43: N-PHY: move tables init function to tables fileRafał Miłecki1-2/+11
Signed-off-by: Rafał Miłecki <[email protected]>
2013-04-01b43: mark some functions and structs staticHauke Mehrtens1-2/+2
This fixes some sparse warnings. b43_nphy_set_rxantenna() was not used anywhere. Signed-off-by: Hauke Mehrtens <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2013-01-22b43: N-PHY: fix gain in b43_nphy_get_gain_ctl_workaround_ent()Dan Carpenter1-22/+8
There were no break statements in this switch statement so everything used the default settings. Per Walter Harms's suggestion, I've replaced the switch statement and done a little cleanup. Signed-off-by: Dan Carpenter <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-08-06b43: N-PHY: add overriding RF control for rev7+Rafał Miłecki1-0/+75
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-01-24b43: N-PHY: upload PAPD PGA gain delta tableRafał Miłecki1-0/+5
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-01-24b43: N-PHY: fix typos in RF controlRafał Miłecki1-3/+3
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-01-24b43: N-PHY: add helper for getting gain tableRafał Miłecki1-9/+56
Also move the code to tables file. Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-01-04b43: N-PHY: update gain ctl workaroundsRafał Miłecki1-16/+90
Specs were updated, now we match wl according to MMIO dumps. Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2011-12-13b43: N-PHY: workaround broken auto-increment on BCM43224Rafał Miłecki1-0/+6
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2011-12-13b43: N-PHY: fix 32-bit reads of tablesRafał Miłecki1-6/+6
The order is different than on older PHYs. Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2011-12-13b43: N-PHY: add table for antenna software controlRafał Miłecki1-1/+49
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2011-12-13b43: N-PHY: workaround BCM43224 hw bug in writing table id 9Rafał Miłecki1-0/+7
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2011-12-13b43: N-PHY: random trivial fixes for typos, missing writesRafał Miłecki1-1/+1
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2011-09-14b43: add my copyrights and myself as the module authorRafał Miłecki1-0/+1
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2011-07-07Update my e-mail addressMichael Büsch1-1/+1
Signed-off-by: Michael Buesch <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
2011-03-04b43: N-PHY: rev3+: add tables with gain ctl workaroundsRafał Miłecki1-0/+103
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2011-03-01b43: N-PHY: rev3+: add static tablesRafał Miłecki1-2/+1104
This finally makes TX on OFDM rates possible on my dev with PHY rev 4. We still have lower performance than wl, but at least speeds around 15M become possible. Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-12-13b43: N-PHY: one more fix for order of tables initializationRafał Miłecki1-2/+2
I missed that part in previous reordering. Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-12-08b43: N-PHY: reorder and optimize tables initializationRafał Miłecki1-7/+5
Order was changed in specs. For writing arrays we have designed bulk function which makes use of auto increment and do not write table address over and over. Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-12-08b43: N-PHY: update init tablesRafał Miłecki1-106/+106
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-10-15b43: N-PHY: put 2056-radio's specific code in separated fileRafał Miłecki1-19/+1
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-10-15b43: N-PHY: put radio-specific code in separated fileRafał Miłecki1-1309/+0
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-10-11b43: N-PHY: prepare for rev3+ channel tablesRafał Miłecki1-3/+21
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-03-31b43: N-PHY: prepare for rev3+ channel tablesRafał Miłecki1-4/+4
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-03-31b43: N-PHY: use b43_phy_n_sfo_cfg rather than duplicating same fieldsRafał Miłecki1-6/+6
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-01-22b43: N-PHY: add setting power amplifier filtersRafał Miłecki1-0/+24
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-01-22b43: N-PHY: implement overriding RF controlRafał Miłecki1-0/+37
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-01-19b43: N-PHY: implement and add multi-dimensional table readingRafał Miłecki1-0/+35
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-01-19b43: N-PHY: implement and add reading one element tablesRafał Miłecki1-0/+31
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-01-19b43: N-PHY: implement and add multi-dimensional table writingRafał Miłecki1-0/+40
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-01-15b43: N-PHY: add various tablesRafał Miłecki1-0/+477
Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2010-01-15b43: N-PHY: clean table init, check PHY revRafał Miłecki1-26/+74
Move table init to tables_nphy.c, detect newer PHY which use different init. We don't init newer PHYs yet but this at least shows what more is needed. Signed-off-by: Rafał Miłecki <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2008-09-05b43: Move code from nphy.* to phy_n.*Michael Buesch1-1/+1
Sourcecode files for PHY code are named by phy_XXX.{c,h} where XXX is the PHY type. Move the N-PHY code to match the other files. Signed-off-by: Michael Buesch <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2008-08-29b43: Implement dynamic PHY APIMichael Buesch1-1/+1
This patch implements a dynamic "ops" based PHY API. This is needed in order to conveniently support future PHY types to avoid the "switch"-hell. This patch does not change any functionality. It just moves lots of code from one place to another and adjusts it for the changed data structures. Signed-off-by: Michael Buesch <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2008-01-28b43: Add lots of N-PHY lookup tablesMichael Buesch1-0/+1140
This adds lots of N-PHY related lookup tables. Signed-off-by: Michael Buesch <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2008-01-28b43: Add NPHY channel switch codeMichael Buesch1-2/+1046
This adds code and table data for channel switching on NPHYs. Signed-off-by: Michael Buesch <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2008-01-28b43: Add NPHY radio init codeMichael Buesch1-0/+292
This adds some code to init the 2055 radio. This patch adds two files "tables_nphy.h" and "tables_nphy.c" Signed-off-by: Michael Buesch <[email protected]> Signed-off-by: John W. Linville <[email protected]>