Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9734485c authored by Rafał Miłecki's avatar Rafał Miłecki Committed by John W. Linville
Browse files

b43: N-PHY: add some registers and structs definitions

parent fa9029f8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -104,6 +104,7 @@
#define B43_MMIO_MACFILTER_CONTROL	0x420
#define B43_MMIO_MACFILTER_DATA		0x422
#define B43_MMIO_RCMTA_COUNT		0x43C
#define B43_MMIO_PSM_PHY_HDR		0x492
#define B43_MMIO_RADIO_HWENABLED_LO	0x49A
#define B43_MMIO_GPIO_CONTROL		0x49C
#define B43_MMIO_GPIO_MASK		0x49E
+9 −0
Original line number Diff line number Diff line
@@ -711,6 +711,8 @@
#define B43_NPHY_PAPD_EN1			B43_PHY_N(0x29B) /* PAPD Enable1 TBD */
#define B43_NPHY_EPS_TABLE_ADJ1			B43_PHY_N(0x29C) /* EPS Table Adj1 TBD */

#define B43_PHY_B_BBCFG				B43_PHY_N_BMODE(0x001) /* BB config */
#define B43_PHY_B_TEST				B43_PHY_N_BMODE(0x00A)


/* Broadcom 2055 radio registers */
@@ -924,6 +926,13 @@

struct b43_wldev;

struct b43_chanspec {
	u8 channel;
	u8 sideband;
	u8 b_width;
	u8 b_freq;
};

struct b43_phy_n_iq_comp {
	s16 a0;
	s16 b0;
+9 −0
Original line number Diff line number Diff line
@@ -4,6 +4,15 @@
#include <linux/types.h>


struct b43_phy_n_sfo_cfg {
	u16 phy_bw1a;
	u16 phy_bw2;
	u16 phy_bw3;
	u16 phy_bw4;
	u16 phy_bw5;
	u16 phy_bw6;
};

struct b43_nphy_channeltab_entry {
	/* The channel number */
	u8 channel;