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

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

b43: LCN-PHY: upload additional 0x7 table

parent 095be64e
Loading
Loading
Loading
Loading
+17 −0
Original line number Original line Diff line number Diff line
@@ -295,6 +295,20 @@ static const u32 b43_lcntab_0x18[] = {
	0x00080000, 0x00080000, 0x00080000, 0x00080000,
	0x00080000, 0x00080000, 0x00080000, 0x00080000,
};
};


const u16 b43_lcntab_0x0f_late[] = {
	0x0002, 0x0008, 0x0004, 0x0001, 0x0002, 0x0008,
	0x0004, 0x0001, 0x0002, 0x0008, 0x0004, 0x0001,
	0x0002, 0x0008, 0x0004, 0x0001, 0x0002, 0x0008,
	0x0004, 0x0001, 0x0002, 0x0008, 0x0004, 0x0001,
	0x0002, 0x0008, 0x0004, 0x0001, 0x0002, 0x0008,
	0x0004, 0x0001, 0x0002, 0x0008, 0x0004, 0x0001,
	0x0002, 0x0008, 0x0004, 0x0001, 0x0002, 0x0008,
	0x0004, 0x0001, 0x0002, 0x0008, 0x0004, 0x0001,
	0x0002, 0x0008, 0x0004, 0x0001, 0x0002, 0x0008,
	0x0004, 0x0001, 0x0002, 0x0008, 0x0004, 0x0001,
	0x0002, 0x0008, 0x0004, 0x0001,
};

/**************************************************
/**************************************************
 * R/W ops.
 * R/W ops.
 **************************************************/
 **************************************************/
@@ -486,6 +500,9 @@ void b43_phy_lcn_tables_init(struct b43_wldev *dev)
{
{
	b43_phy_lcn_upload_static_tables(dev);
	b43_phy_lcn_upload_static_tables(dev);
	/* TODO: various tables ops here */
	/* TODO: various tables ops here */
	b43_lcntab_write_bulk(dev, B43_LCNTAB16(0xf, 0),
			ARRAY_SIZE(b43_lcntab_0x0f_late), b43_lcntab_0x0f_late);
	/* TODO: various tables ops here */
	b43_phy_lcn_rewrite_tables(dev);
	b43_phy_lcn_rewrite_tables(dev);
	b43_phy_lcn_clean_0x18_table(dev);
	b43_phy_lcn_clean_0x18_table(dev);
}
}