diff options
author | Gábor Stefanik <netrolller.3d@gmail.com> | 2009-08-28 16:36:02 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-08-31 14:42:13 -0400 |
commit | 1ee50cd9a22fdb22ce7bdb7f978d25b79993788d (patch) | |
tree | 507262f9034f5b3f9ffc203f1e56bbf4464fd8eb | |
parent | c71dbd3316d9ae8bc49d90b5a0b2915cd5089cff (diff) |
b43: LP-PHY: Fix TX gain tables
The rev1 2GHz and rev2 5GHz gain tables were incorrectly documented
on the specs originally. Update these gaintables to match the cor-
rected specs.
Signed-off-by: Gábor Stefanik <netroller.3d@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
-rw-r--r-- | drivers/net/wireless/b43/tables_lpphy.c | 306 |
1 files changed, 153 insertions, 153 deletions
diff --git a/drivers/net/wireless/b43/tables_lpphy.c b/drivers/net/wireless/b43/tables_lpphy.c index cb56882e0371..61027ee84fb5 100644 --- a/drivers/net/wireless/b43/tables_lpphy.c +++ b/drivers/net/wireless/b43/tables_lpphy.c | |||
@@ -1613,11 +1613,62 @@ static struct lpphy_tx_gain_table_entry lpphy_rev1_nopa_tx_gain_table[] = { | |||
1613 | }; | 1613 | }; |
1614 | 1614 | ||
1615 | static struct lpphy_tx_gain_table_entry lpphy_rev1_2ghz_tx_gain_table[] = { | 1615 | static struct lpphy_tx_gain_table_entry lpphy_rev1_2ghz_tx_gain_table[] = { |
1616 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 85, }, | 1616 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 90, }, |
1617 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 81, }, | 1617 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 88, }, |
1618 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 78, }, | 1618 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 85, }, |
1619 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 76, }, | 1619 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 83, }, |
1620 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 74, }, | 1620 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 81, }, |
1621 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 78, }, | ||
1622 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 76, }, | ||
1623 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 74, }, | ||
1624 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 72, }, | ||
1625 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 70, }, | ||
1626 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 68, }, | ||
1627 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 66, }, | ||
1628 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 64, }, | ||
1629 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 62, }, | ||
1630 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 60, }, | ||
1631 | { .gm = 4, .pga = 15, .pad = 15, .dac = 0, .bb_mult = 59, }, | ||
1632 | { .gm = 4, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 72, }, | ||
1633 | { .gm = 4, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 70, }, | ||
1634 | { .gm = 4, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 68, }, | ||
1635 | { .gm = 4, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 66, }, | ||
1636 | { .gm = 4, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 64, }, | ||
1637 | { .gm = 4, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 62, }, | ||
1638 | { .gm = 4, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 60, }, | ||
1639 | { .gm = 4, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 59, }, | ||
1640 | { .gm = 4, .pga = 15, .pad = 13, .dac = 0, .bb_mult = 72, }, | ||
1641 | { .gm = 4, .pga = 15, .pad = 13, .dac = 0, .bb_mult = 70, }, | ||
1642 | { .gm = 4, .pga = 15, .pad = 13, .dac = 0, .bb_mult = 68, }, | ||
1643 | { .gm = 4, .pga = 15, .pad = 13, .dac = 0, .bb_mult = 66, }, | ||
1644 | { .gm = 4, .pga = 15, .pad = 13, .dac = 0, .bb_mult = 64, }, | ||
1645 | { .gm = 4, .pga = 15, .pad = 13, .dac = 0, .bb_mult = 62, }, | ||
1646 | { .gm = 4, .pga = 15, .pad = 13, .dac = 0, .bb_mult = 60, }, | ||
1647 | { .gm = 4, .pga = 15, .pad = 13, .dac = 0, .bb_mult = 59, }, | ||
1648 | { .gm = 4, .pga = 15, .pad = 12, .dac = 0, .bb_mult = 72, }, | ||
1649 | { .gm = 4, .pga = 15, .pad = 12, .dac = 0, .bb_mult = 70, }, | ||
1650 | { .gm = 4, .pga = 15, .pad = 12, .dac = 0, .bb_mult = 68, }, | ||
1651 | { .gm = 4, .pga = 15, .pad = 12, .dac = 0, .bb_mult = 66, }, | ||
1652 | { .gm = 4, .pga = 15, .pad = 12, .dac = 0, .bb_mult = 64, }, | ||
1653 | { .gm = 4, .pga = 15, .pad = 12, .dac = 0, .bb_mult = 62, }, | ||
1654 | { .gm = 4, .pga = 15, .pad = 12, .dac = 0, .bb_mult = 60, }, | ||
1655 | { .gm = 4, .pga = 15, .pad = 12, .dac = 0, .bb_mult = 59, }, | ||
1656 | { .gm = 4, .pga = 15, .pad = 11, .dac = 0, .bb_mult = 72, }, | ||
1657 | { .gm = 4, .pga = 15, .pad = 11, .dac = 0, .bb_mult = 70, }, | ||
1658 | { .gm = 4, .pga = 15, .pad = 11, .dac = 0, .bb_mult = 68, }, | ||
1659 | { .gm = 4, .pga = 15, .pad = 11, .dac = 0, .bb_mult = 66, }, | ||
1660 | { .gm = 4, .pga = 15, .pad = 11, .dac = 0, .bb_mult = 64, }, | ||
1661 | { .gm = 4, .pga = 15, .pad = 11, .dac = 0, .bb_mult = 62, }, | ||
1662 | { .gm = 4, .pga = 15, .pad = 11, .dac = 0, .bb_mult = 60, }, | ||
1663 | { .gm = 4, .pga = 15, .pad = 11, .dac = 0, .bb_mult = 59, }, | ||
1664 | { .gm = 4, .pga = 15, .pad = 10, .dac = 0, .bb_mult = 72, }, | ||
1665 | { .gm = 4, .pga = 15, .pad = 10, .dac = 0, .bb_mult = 70, }, | ||
1666 | { .gm = 4, .pga = 15, .pad = 10, .dac = 0, .bb_mult = 68, }, | ||
1667 | { .gm = 4, .pga = 15, .pad = 10, .dac = 0, .bb_mult = 66, }, | ||
1668 | { .gm = 4, .pga = 15, .pad = 10, .dac = 0, .bb_mult = 64, }, | ||
1669 | { .gm = 4, .pga = 15, .pad = 10, .dac = 0, .bb_mult = 62, }, | ||
1670 | { .gm = 4, .pga = 15, .pad = 10, .dac = 0, .bb_mult = 60, }, | ||
1671 | { .gm = 4, .pga = 15, .pad = 10, .dac = 0, .bb_mult = 59, }, | ||
1621 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 72, }, | 1672 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 72, }, |
1622 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 70, }, | 1673 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 70, }, |
1623 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 68, }, | 1674 | { .gm = 4, .pga = 15, .pad = 9, .dac = 0, .bb_mult = 68, }, |
@@ -1690,57 +1741,6 @@ static struct lpphy_tx_gain_table_entry lpphy_rev1_2ghz_tx_gain_table[] = { | |||
1690 | { .gm = 4, .pga = 10, .pad = 6, .dac = 0, .bb_mult = 64, }, | 1741 | { .gm = 4, .pga = 10, .pad = 6, .dac = 0, .bb_mult = 64, }, |
1691 | { .gm = 4, .pga = 10, .pad = 6, .dac = 0, .bb_mult = 62, }, | 1742 | { .gm = 4, .pga = 10, .pad = 6, .dac = 0, .bb_mult = 62, }, |
1692 | { .gm = 4, .pga = 10, .pad = 6, .dac = 0, .bb_mult = 60, }, | 1743 | { .gm = 4, .pga = 10, .pad = 6, .dac = 0, .bb_mult = 60, }, |
1693 | { .gm = 4, .pga = 10, .pad = 6, .dac = 0, .bb_mult = 59, }, | ||
1694 | { .gm = 4, .pga = 10, .pad = 5, .dac = 0, .bb_mult = 72, }, | ||
1695 | { .gm = 4, .pga = 10, .pad = 5, .dac = 0, .bb_mult = 70, }, | ||
1696 | { .gm = 4, .pga = 10, .pad = 5, .dac = 0, .bb_mult = 68, }, | ||
1697 | { .gm = 4, .pga = 10, .pad = 5, .dac = 0, .bb_mult = 66, }, | ||
1698 | { .gm = 4, .pga = 10, .pad = 5, .dac = 0, .bb_mult = 64, }, | ||
1699 | { .gm = 4, .pga = 10, .pad = 5, .dac = 0, .bb_mult = 62, }, | ||
1700 | { .gm = 4, .pga = 10, .pad = 5, .dac = 0, .bb_mult = 60, }, | ||
1701 | { .gm = 4, .pga = 10, .pad = 5, .dac = 0, .bb_mult = 59, }, | ||
1702 | { .gm = 4, .pga = 9, .pad = 5, .dac = 0, .bb_mult = 70, }, | ||
1703 | { .gm = 4, .pga = 9, .pad = 5, .dac = 0, .bb_mult = 68, }, | ||
1704 | { .gm = 4, .pga = 9, .pad = 5, .dac = 0, .bb_mult = 66, }, | ||
1705 | { .gm = 4, .pga = 9, .pad = 5, .dac = 0, .bb_mult = 64, }, | ||
1706 | { .gm = 4, .pga = 9, .pad = 5, .dac = 0, .bb_mult = 63, }, | ||
1707 | { .gm = 4, .pga = 9, .pad = 5, .dac = 0, .bb_mult = 61, }, | ||
1708 | { .gm = 4, .pga = 9, .pad = 5, .dac = 0, .bb_mult = 59, }, | ||
1709 | { .gm = 4, .pga = 9, .pad = 4, .dac = 0, .bb_mult = 71, }, | ||
1710 | { .gm = 4, .pga = 9, .pad = 4, .dac = 0, .bb_mult = 69, }, | ||
1711 | { .gm = 4, .pga = 9, .pad = 4, .dac = 0, .bb_mult = 67, }, | ||
1712 | { .gm = 4, .pga = 9, .pad = 4, .dac = 0, .bb_mult = 65, }, | ||
1713 | { .gm = 4, .pga = 9, .pad = 4, .dac = 0, .bb_mult = 63, }, | ||
1714 | { .gm = 4, .pga = 9, .pad = 4, .dac = 0, .bb_mult = 62, }, | ||
1715 | { .gm = 4, .pga = 9, .pad = 4, .dac = 0, .bb_mult = 60, }, | ||
1716 | { .gm = 4, .pga = 9, .pad = 4, .dac = 0, .bb_mult = 58, }, | ||
1717 | { .gm = 4, .pga = 8, .pad = 4, .dac = 0, .bb_mult = 70, }, | ||
1718 | { .gm = 4, .pga = 8, .pad = 4, .dac = 0, .bb_mult = 68, }, | ||
1719 | { .gm = 4, .pga = 8, .pad = 4, .dac = 0, .bb_mult = 66, }, | ||
1720 | { .gm = 4, .pga = 8, .pad = 4, .dac = 0, .bb_mult = 65, }, | ||
1721 | { .gm = 4, .pga = 8, .pad = 4, .dac = 0, .bb_mult = 63, }, | ||
1722 | { .gm = 4, .pga = 8, .pad = 4, .dac = 0, .bb_mult = 61, }, | ||
1723 | { .gm = 4, .pga = 8, .pad = 4, .dac = 0, .bb_mult = 59, }, | ||
1724 | { .gm = 4, .pga = 7, .pad = 4, .dac = 0, .bb_mult = 68, }, | ||
1725 | { .gm = 4, .pga = 7, .pad = 4, .dac = 0, .bb_mult = 66, }, | ||
1726 | { .gm = 4, .pga = 7, .pad = 4, .dac = 0, .bb_mult = 64, }, | ||
1727 | { .gm = 4, .pga = 7, .pad = 4, .dac = 0, .bb_mult = 62, }, | ||
1728 | { .gm = 4, .pga = 7, .pad = 4, .dac = 0, .bb_mult = 61, }, | ||
1729 | { .gm = 4, .pga = 7, .pad = 4, .dac = 0, .bb_mult = 59, }, | ||
1730 | { .gm = 4, .pga = 7, .pad = 3, .dac = 0, .bb_mult = 67, }, | ||
1731 | { .gm = 4, .pga = 7, .pad = 3, .dac = 0, .bb_mult = 65, }, | ||
1732 | { .gm = 4, .pga = 7, .pad = 3, .dac = 0, .bb_mult = 63, }, | ||
1733 | { .gm = 4, .pga = 7, .pad = 3, .dac = 0, .bb_mult = 62, }, | ||
1734 | { .gm = 4, .pga = 7, .pad = 3, .dac = 0, .bb_mult = 60, }, | ||
1735 | { .gm = 4, .pga = 6, .pad = 3, .dac = 0, .bb_mult = 65, }, | ||
1736 | { .gm = 4, .pga = 6, .pad = 3, .dac = 0, .bb_mult = 63, }, | ||
1737 | { .gm = 4, .pga = 6, .pad = 3, .dac = 0, .bb_mult = 61, }, | ||
1738 | { .gm = 4, .pga = 6, .pad = 3, .dac = 0, .bb_mult = 60, }, | ||
1739 | { .gm = 4, .pga = 6, .pad = 3, .dac = 0, .bb_mult = 58, }, | ||
1740 | { .gm = 4, .pga = 5, .pad = 3, .dac = 0, .bb_mult = 68, }, | ||
1741 | { .gm = 4, .pga = 5, .pad = 3, .dac = 0, .bb_mult = 66, }, | ||
1742 | { .gm = 4, .pga = 5, .pad = 3, .dac = 0, .bb_mult = 64, }, | ||
1743 | { .gm = 4, .pga = 5, .pad = 3, .dac = 0, .bb_mult = 62, }, | ||
1744 | }; | 1744 | }; |
1745 | 1745 | ||
1746 | static struct lpphy_tx_gain_table_entry lpphy_rev1_5ghz_tx_gain_table[] = { | 1746 | static struct lpphy_tx_gain_table_entry lpphy_rev1_5ghz_tx_gain_table[] = { |
@@ -2168,103 +2168,103 @@ static struct lpphy_tx_gain_table_entry lpphy_rev2_5ghz_tx_gain_table[] = { | |||
2168 | { .gm = 255, .pga = 255, .pad = 255, .dac = 0, .bb_mult = 68, }, | 2168 | { .gm = 255, .pga = 255, .pad = 255, .dac = 0, .bb_mult = 68, }, |
2169 | { .gm = 255, .pga = 255, .pad = 255, .dac = 0, .bb_mult = 66, }, | 2169 | { .gm = 255, .pga = 255, .pad = 255, .dac = 0, .bb_mult = 66, }, |
2170 | { .gm = 255, .pga = 255, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2170 | { .gm = 255, .pga = 255, .pad = 255, .dac = 0, .bb_mult = 64, }, |
2171 | { .gm = 255, .pga = 248, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2171 | { .gm = 255, .pga = 255, .pad = 248, .dac = 0, .bb_mult = 64, }, |
2172 | { .gm = 255, .pga = 241, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2172 | { .gm = 255, .pga = 255, .pad = 241, .dac = 0, .bb_mult = 64, }, |
2173 | { .gm = 255, .pga = 234, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2173 | { .gm = 255, .pga = 255, .pad = 234, .dac = 0, .bb_mult = 64, }, |
2174 | { .gm = 255, .pga = 227, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2174 | { .gm = 255, .pga = 255, .pad = 227, .dac = 0, .bb_mult = 64, }, |
2175 | { .gm = 255, .pga = 221, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2175 | { .gm = 255, .pga = 255, .pad = 221, .dac = 0, .bb_mult = 64, }, |
2176 | { .gm = 255, .pga = 215, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2176 | { .gm = 255, .pga = 255, .pad = 215, .dac = 0, .bb_mult = 64, }, |
2177 | { .gm = 255, .pga = 208, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2177 | { .gm = 255, .pga = 255, .pad = 208, .dac = 0, .bb_mult = 64, }, |
2178 | { .gm = 255, .pga = 203, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2178 | { .gm = 255, .pga = 255, .pad = 203, .dac = 0, .bb_mult = 64, }, |
2179 | { .gm = 255, .pga = 197, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2179 | { .gm = 255, .pga = 255, .pad = 197, .dac = 0, .bb_mult = 64, }, |
2180 | { .gm = 255, .pga = 191, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2180 | { .gm = 255, .pga = 255, .pad = 191, .dac = 0, .bb_mult = 64, }, |
2181 | { .gm = 255, .pga = 186, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2181 | { .gm = 255, .pga = 255, .pad = 186, .dac = 0, .bb_mult = 64, }, |
2182 | { .gm = 255, .pga = 181, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2182 | { .gm = 255, .pga = 255, .pad = 181, .dac = 0, .bb_mult = 64, }, |
2183 | { .gm = 255, .pga = 175, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2183 | { .gm = 255, .pga = 255, .pad = 175, .dac = 0, .bb_mult = 64, }, |
2184 | { .gm = 255, .pga = 170, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2184 | { .gm = 255, .pga = 255, .pad = 170, .dac = 0, .bb_mult = 64, }, |
2185 | { .gm = 255, .pga = 166, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2185 | { .gm = 255, .pga = 255, .pad = 166, .dac = 0, .bb_mult = 64, }, |
2186 | { .gm = 255, .pga = 161, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2186 | { .gm = 255, .pga = 255, .pad = 161, .dac = 0, .bb_mult = 64, }, |
2187 | { .gm = 255, .pga = 156, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2187 | { .gm = 255, .pga = 255, .pad = 156, .dac = 0, .bb_mult = 64, }, |
2188 | { .gm = 255, .pga = 152, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2188 | { .gm = 255, .pga = 255, .pad = 152, .dac = 0, .bb_mult = 64, }, |
2189 | { .gm = 255, .pga = 148, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2189 | { .gm = 255, .pga = 255, .pad = 148, .dac = 0, .bb_mult = 64, }, |
2190 | { .gm = 255, .pga = 143, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2190 | { .gm = 255, .pga = 255, .pad = 143, .dac = 0, .bb_mult = 64, }, |
2191 | { .gm = 255, .pga = 139, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2191 | { .gm = 255, .pga = 255, .pad = 139, .dac = 0, .bb_mult = 64, }, |
2192 | { .gm = 255, .pga = 135, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2192 | { .gm = 255, .pga = 255, .pad = 135, .dac = 0, .bb_mult = 64, }, |
2193 | { .gm = 255, .pga = 132, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2193 | { .gm = 255, .pga = 255, .pad = 132, .dac = 0, .bb_mult = 64, }, |
2194 | { .gm = 255, .pga = 128, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2194 | { .gm = 255, .pga = 255, .pad = 128, .dac = 0, .bb_mult = 64, }, |
2195 | { .gm = 255, .pga = 124, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2195 | { .gm = 255, .pga = 255, .pad = 124, .dac = 0, .bb_mult = 64, }, |
2196 | { .gm = 255, .pga = 121, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2196 | { .gm = 255, .pga = 255, .pad = 121, .dac = 0, .bb_mult = 64, }, |
2197 | { .gm = 255, .pga = 117, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2197 | { .gm = 255, .pga = 255, .pad = 117, .dac = 0, .bb_mult = 64, }, |
2198 | { .gm = 255, .pga = 114, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2198 | { .gm = 255, .pga = 255, .pad = 114, .dac = 0, .bb_mult = 64, }, |
2199 | { .gm = 255, .pga = 111, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2199 | { .gm = 255, .pga = 255, .pad = 111, .dac = 0, .bb_mult = 64, }, |
2200 | { .gm = 255, .pga = 108, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2200 | { .gm = 255, .pga = 255, .pad = 108, .dac = 0, .bb_mult = 64, }, |
2201 | { .gm = 255, .pga = 104, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2201 | { .gm = 255, .pga = 255, .pad = 104, .dac = 0, .bb_mult = 64, }, |
2202 | { .gm = 255, .pga = 102, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2202 | { .gm = 255, .pga = 255, .pad = 102, .dac = 0, .bb_mult = 64, }, |
2203 | { .gm = 255, .pga = 99, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2203 | { .gm = 255, .pga = 255, .pad = 99, .dac = 0, .bb_mult = 64, }, |
2204 | { .gm = 255, .pga = 96, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2204 | { .gm = 255, .pga = 255, .pad = 96, .dac = 0, .bb_mult = 64, }, |
2205 | { .gm = 255, .pga = 93, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2205 | { .gm = 255, .pga = 255, .pad = 93, .dac = 0, .bb_mult = 64, }, |
2206 | { .gm = 255, .pga = 90, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2206 | { .gm = 255, .pga = 255, .pad = 90, .dac = 0, .bb_mult = 64, }, |
2207 | { .gm = 255, .pga = 88, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2207 | { .gm = 255, .pga = 255, .pad = 88, .dac = 0, .bb_mult = 64, }, |
2208 | { .gm = 255, .pga = 85, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2208 | { .gm = 255, .pga = 255, .pad = 85, .dac = 0, .bb_mult = 64, }, |
2209 | { .gm = 255, .pga = 83, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2209 | { .gm = 255, .pga = 255, .pad = 83, .dac = 0, .bb_mult = 64, }, |
2210 | { .gm = 255, .pga = 81, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2210 | { .gm = 255, .pga = 255, .pad = 81, .dac = 0, .bb_mult = 64, }, |
2211 | { .gm = 255, .pga = 78, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2211 | { .gm = 255, .pga = 255, .pad = 78, .dac = 0, .bb_mult = 64, }, |
2212 | { .gm = 255, .pga = 76, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2212 | { .gm = 255, .pga = 255, .pad = 76, .dac = 0, .bb_mult = 64, }, |
2213 | { .gm = 255, .pga = 74, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2213 | { .gm = 255, .pga = 255, .pad = 74, .dac = 0, .bb_mult = 64, }, |
2214 | { .gm = 255, .pga = 72, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2214 | { .gm = 255, .pga = 255, .pad = 72, .dac = 0, .bb_mult = 64, }, |
2215 | { .gm = 255, .pga = 70, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2215 | { .gm = 255, .pga = 255, .pad = 70, .dac = 0, .bb_mult = 64, }, |
2216 | { .gm = 255, .pga = 68, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2216 | { .gm = 255, .pga = 255, .pad = 68, .dac = 0, .bb_mult = 64, }, |
2217 | { .gm = 255, .pga = 66, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2217 | { .gm = 255, .pga = 255, .pad = 66, .dac = 0, .bb_mult = 64, }, |
2218 | { .gm = 255, .pga = 64, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2218 | { .gm = 255, .pga = 255, .pad = 64, .dac = 0, .bb_mult = 64, }, |
2219 | { .gm = 255, .pga = 64, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2219 | { .gm = 255, .pga = 255, .pad = 64, .dac = 0, .bb_mult = 64, }, |
2220 | { .gm = 255, .pga = 62, .pad = 255, .dac = 0, .bb_mult = 64, }, | 2220 | { .gm = 255, .pga = 255, .pad = 62, .dac = 0, .bb_mult = 64, }, |
2221 | { .gm = 255, .pga = 62, .pad = 248, .dac = 0, .bb_mult = 64, }, | 2221 | { .gm = 255, .pga = 248, .pad = 62, .dac = 0, .bb_mult = 64, }, |
2222 | { .gm = 255, .pga = 60, .pad = 248, .dac = 0, .bb_mult = 64, }, | 2222 | { .gm = 255, .pga = 248, .pad = 60, .dac = 0, .bb_mult = 64, }, |
2223 | { .gm = 255, .pga = 60, .pad = 241, .dac = 0, .bb_mult = 64, }, | 2223 | { .gm = 255, .pga = 241, .pad = 60, .dac = 0, .bb_mult = 64, }, |
2224 | { .gm = 255, .pga = 59, .pad = 241, .dac = 0, .bb_mult = 64, }, | 2224 | { .gm = 255, .pga = 241, .pad = 59, .dac = 0, .bb_mult = 64, }, |
2225 | { .gm = 255, .pga = 59, .pad = 234, .dac = 0, .bb_mult = 64, }, | 2225 | { .gm = 255, .pga = 234, .pad = 59, .dac = 0, .bb_mult = 64, }, |
2226 | { .gm = 255, .pga = 57, .pad = 234, .dac = 0, .bb_mult = 64, }, | 2226 | { .gm = 255, .pga = 234, .pad = 57, .dac = 0, .bb_mult = 64, }, |
2227 | { .gm = 255, .pga = 57, .pad = 227, .dac = 0, .bb_mult = 64, }, | 2227 | { .gm = 255, .pga = 227, .pad = 57, .dac = 0, .bb_mult = 64, }, |
2228 | { .gm = 255, .pga = 55, .pad = 227, .dac = 0, .bb_mult = 64, }, | 2228 | { .gm = 255, .pga = 227, .pad = 55, .dac = 0, .bb_mult = 64, }, |
2229 | { .gm = 255, .pga = 55, .pad = 221, .dac = 0, .bb_mult = 64, }, | 2229 | { .gm = 255, .pga = 221, .pad = 55, .dac = 0, .bb_mult = 64, }, |
2230 | { .gm = 255, .pga = 54, .pad = 221, .dac = 0, .bb_mult = 64, }, | 2230 | { .gm = 255, .pga = 221, .pad = 54, .dac = 0, .bb_mult = 64, }, |
2231 | { .gm = 255, .pga = 54, .pad = 215, .dac = 0, .bb_mult = 64, }, | 2231 | { .gm = 255, .pga = 215, .pad = 54, .dac = 0, .bb_mult = 64, }, |
2232 | { .gm = 255, .pga = 52, .pad = 215, .dac = 0, .bb_mult = 64, }, | 2232 | { .gm = 255, .pga = 215, .pad = 52, .dac = 0, .bb_mult = 64, }, |
2233 | { .gm = 255, .pga = 52, .pad = 208, .dac = 0, .bb_mult = 64, }, | 2233 | { .gm = 255, .pga = 208, .pad = 52, .dac = 0, .bb_mult = 64, }, |
2234 | { .gm = 255, .pga = 51, .pad = 208, .dac = 0, .bb_mult = 64, }, | 2234 | { .gm = 255, .pga = 208, .pad = 51, .dac = 0, .bb_mult = 64, }, |
2235 | { .gm = 255, .pga = 51, .pad = 203, .dac = 0, .bb_mult = 64, }, | 2235 | { .gm = 255, .pga = 203, .pad = 51, .dac = 0, .bb_mult = 64, }, |
2236 | { .gm = 255, .pga = 49, .pad = 203, .dac = 0, .bb_mult = 64, }, | 2236 | { .gm = 255, .pga = 203, .pad = 49, .dac = 0, .bb_mult = 64, }, |
2237 | { .gm = 255, .pga = 49, .pad = 197, .dac = 0, .bb_mult = 64, }, | 2237 | { .gm = 255, .pga = 197, .pad = 49, .dac = 0, .bb_mult = 64, }, |
2238 | { .gm = 255, .pga = 48, .pad = 197, .dac = 0, .bb_mult = 64, }, | 2238 | { .gm = 255, .pga = 197, .pad = 48, .dac = 0, .bb_mult = 64, }, |
2239 | { .gm = 255, .pga = 48, .pad = 191, .dac = 0, .bb_mult = 64, }, | 2239 | { .gm = 255, .pga = 191, .pad = 48, .dac = 0, .bb_mult = 64, }, |
2240 | { .gm = 255, .pga = 47, .pad = 191, .dac = 0, .bb_mult = 64, }, | 2240 | { .gm = 255, .pga = 191, .pad = 47, .dac = 0, .bb_mult = 64, }, |
2241 | { .gm = 255, .pga = 47, .pad = 186, .dac = 0, .bb_mult = 64, }, | 2241 | { .gm = 255, .pga = 186, .pad = 47, .dac = 0, .bb_mult = 64, }, |
2242 | { .gm = 255, .pga = 45, .pad = 186, .dac = 0, .bb_mult = 64, }, | 2242 | { .gm = 255, .pga = 186, .pad = 45, .dac = 0, .bb_mult = 64, }, |
2243 | { .gm = 255, .pga = 45, .pad = 181, .dac = 0, .bb_mult = 64, }, | 2243 | { .gm = 255, .pga = 181, .pad = 45, .dac = 0, .bb_mult = 64, }, |
2244 | { .gm = 255, .pga = 44, .pad = 181, .dac = 0, .bb_mult = 64, }, | 2244 | { .gm = 255, .pga = 181, .pad = 44, .dac = 0, .bb_mult = 64, }, |
2245 | { .gm = 255, .pga = 44, .pad = 175, .dac = 0, .bb_mult = 64, }, | 2245 | { .gm = 255, .pga = 175, .pad = 44, .dac = 0, .bb_mult = 64, }, |
2246 | { .gm = 255, .pga = 43, .pad = 175, .dac = 0, .bb_mult = 64, }, | 2246 | { .gm = 255, .pga = 175, .pad = 43, .dac = 0, .bb_mult = 64, }, |
2247 | { .gm = 255, .pga = 43, .pad = 170, .dac = 0, .bb_mult = 64, }, | 2247 | { .gm = 255, .pga = 170, .pad = 43, .dac = 0, .bb_mult = 64, }, |
2248 | { .gm = 255, .pga = 42, .pad = 170, .dac = 0, .bb_mult = 64, }, | 2248 | { .gm = 255, .pga = 170, .pad = 42, .dac = 0, .bb_mult = 64, }, |
2249 | { .gm = 255, .pga = 42, .pad = 166, .dac = 0, .bb_mult = 64, }, | 2249 | { .gm = 255, .pga = 166, .pad = 42, .dac = 0, .bb_mult = 64, }, |
2250 | { .gm = 255, .pga = 40, .pad = 166, .dac = 0, .bb_mult = 64, }, | 2250 | { .gm = 255, .pga = 166, .pad = 40, .dac = 0, .bb_mult = 64, }, |
2251 | { .gm = 255, .pga = 40, .pad = 161, .dac = 0, .bb_mult = 64, }, | 2251 | { .gm = 255, .pga = 161, .pad = 40, .dac = 0, .bb_mult = 64, }, |
2252 | { .gm = 255, .pga = 39, .pad = 161, .dac = 0, .bb_mult = 64, }, | 2252 | { .gm = 255, .pga = 161, .pad = 39, .dac = 0, .bb_mult = 64, }, |
2253 | { .gm = 255, .pga = 39, .pad = 156, .dac = 0, .bb_mult = 64, }, | 2253 | { .gm = 255, .pga = 156, .pad = 39, .dac = 0, .bb_mult = 64, }, |
2254 | { .gm = 255, .pga = 38, .pad = 156, .dac = 0, .bb_mult = 64, }, | 2254 | { .gm = 255, .pga = 156, .pad = 38, .dac = 0, .bb_mult = 64, }, |
2255 | { .gm = 255, .pga = 38, .pad = 152, .dac = 0, .bb_mult = 64, }, | 2255 | { .gm = 255, .pga = 152, .pad = 38, .dac = 0, .bb_mult = 64, }, |
2256 | { .gm = 255, .pga = 37, .pad = 152, .dac = 0, .bb_mult = 64, }, | 2256 | { .gm = 255, .pga = 152, .pad = 37, .dac = 0, .bb_mult = 64, }, |
2257 | { .gm = 255, .pga = 37, .pad = 148, .dac = 0, .bb_mult = 64, }, | 2257 | { .gm = 255, .pga = 148, .pad = 37, .dac = 0, .bb_mult = 64, }, |
2258 | { .gm = 255, .pga = 36, .pad = 148, .dac = 0, .bb_mult = 64, }, | 2258 | { .gm = 255, .pga = 148, .pad = 36, .dac = 0, .bb_mult = 64, }, |
2259 | { .gm = 255, .pga = 36, .pad = 143, .dac = 0, .bb_mult = 64, }, | 2259 | { .gm = 255, .pga = 143, .pad = 36, .dac = 0, .bb_mult = 64, }, |
2260 | { .gm = 255, .pga = 35, .pad = 143, .dac = 0, .bb_mult = 64, }, | 2260 | { .gm = 255, .pga = 143, .pad = 35, .dac = 0, .bb_mult = 64, }, |
2261 | { .gm = 255, .pga = 35, .pad = 139, .dac = 0, .bb_mult = 64, }, | 2261 | { .gm = 255, .pga = 139, .pad = 35, .dac = 0, .bb_mult = 64, }, |
2262 | { .gm = 255, .pga = 34, .pad = 139, .dac = 0, .bb_mult = 64, }, | 2262 | { .gm = 255, .pga = 139, .pad = 34, .dac = 0, .bb_mult = 64, }, |
2263 | { .gm = 255, .pga = 34, .pad = 135, .dac = 0, .bb_mult = 64, }, | 2263 | { .gm = 255, .pga = 135, .pad = 34, .dac = 0, .bb_mult = 64, }, |
2264 | { .gm = 255, .pga = 33, .pad = 135, .dac = 0, .bb_mult = 64, }, | 2264 | { .gm = 255, .pga = 135, .pad = 33, .dac = 0, .bb_mult = 64, }, |
2265 | { .gm = 255, .pga = 33, .pad = 132, .dac = 0, .bb_mult = 64, }, | 2265 | { .gm = 255, .pga = 132, .pad = 33, .dac = 0, .bb_mult = 64, }, |
2266 | { .gm = 255, .pga = 32, .pad = 132, .dac = 0, .bb_mult = 64, }, | 2266 | { .gm = 255, .pga = 132, .pad = 32, .dac = 0, .bb_mult = 64, }, |
2267 | { .gm = 255, .pga = 32, .pad = 128, .dac = 0, .bb_mult = 64, }, | 2267 | { .gm = 255, .pga = 128, .pad = 32, .dac = 0, .bb_mult = 64, }, |
2268 | }; | 2268 | }; |
2269 | 2269 | ||
2270 | void lpphy_rev0_1_table_init(struct b43_wldev *dev) | 2270 | void lpphy_rev0_1_table_init(struct b43_wldev *dev) |