Lines Matching refs:PHY_WRITE
506 #define RESTORE_PHY_REG(mac, regs, n) PHY_WRITE((mac), 0x##n, (regs)->phy_##n)
1818 PHY_WRITE(mac, 0x28, 0x8018);
1824 PHY_WRITE(mac, 0x47a, 0xc111);
3182 PHY_WRITE(mac, phy->phy_tbl_ctrl, ofs);
3183 PHY_WRITE(mac, phy->phy_tbl_data_lo, data);
3194 PHY_WRITE(mac, phy->phy_tbl_ctrl, ofs);
3195 PHY_WRITE(mac, phy->phy_tbl_data_hi, data >> 16);
3196 PHY_WRITE(mac, phy->phy_tbl_data_lo, data & 0xffff);
3202 PHY_WRITE(mac, BWI_PHYR_NRSSI_CTRL, ofs);
3203 PHY_WRITE(mac, BWI_PHYR_NRSSI_DATA, (uint16_t)data);
3209 PHY_WRITE(mac, BWI_PHYR_NRSSI_CTRL, ofs);
3236 PHY_WRITE(mac, 0x814, 0);
3237 PHY_WRITE(mac, 0x815, 0);
3240 PHY_WRITE(mac, 0x811, 0);
3241 PHY_WRITE(mac, 0x15, 0xc0);
3243 PHY_WRITE(mac, 0x811, 0x400);
3244 PHY_WRITE(mac, 0x15, 0xc0);
3253 PHY_WRITE(mac, 0x4c2, 0x1816);
3254 PHY_WRITE(mac, 0x4c3, 0x8006);
3264 PHY_WRITE(mac, 0x47e, 0x78);
3293 PHY_WRITE(mac, 0x2e, 0x8075);
3295 PHY_WRITE(mac, 0x2e, 0x807f);
3298 PHY_WRITE(mac, 0x2f, 0x101);
3300 PHY_WRITE(mac, 0x2f, 0x202);
3305 PHY_WRITE(mac, 0x80f, 0x8078);
3322 PHY_WRITE(mac, 0x805, 0x3230);
3353 PHY_WRITE(mac, 0x20, 0x301c);
3354 PHY_WRITE(mac, 0x26, 0);
3355 PHY_WRITE(mac, 0x30, 0xc6);
3356 PHY_WRITE(mac, 0x88, 0x3e00);
3359 PHY_WRITE(mac, 0x89 + ofs, val);
3382 PHY_WRITE(mac, 0x38, 0x677);
3386 PHY_WRITE(mac, 0x14, 0x80);
3387 PHY_WRITE(mac, 0x32, 0xca);
3389 PHY_WRITE(mac, 0x32, 0xe0);
3390 PHY_WRITE(mac, 0x35, 0x7c2);
3394 PHY_WRITE(mac, 0x26, 0xcc00);
3396 PHY_WRITE(mac, 0x26, 0xce00);
3400 PHY_WRITE(mac, 0x2a, 0x88a3);
3402 PHY_WRITE(mac, 0x2a, 0x88c2);
3429 PHY_WRITE(mac, ofs, val);
3437 PHY_WRITE(mac, 0x38, 0x667);
3449 PHY_WRITE(mac, 0x1c, 0x186a);
3459 PHY_WRITE(mac, 0x26, 0xce00);
3460 PHY_WRITE(mac, 0x21, 0x3763);
3461 PHY_WRITE(mac, 0x22, 0x1bc3);
3462 PHY_WRITE(mac, 0x23, 0x6f9);
3463 PHY_WRITE(mac, 0x24, 0x37e);
3465 PHY_WRITE(mac, 0x26, 0xcc00);
3466 PHY_WRITE(mac, 0x30, 0xc6);
3471 PHY_WRITE(mac, 0x20, 0x3e1c);
3473 PHY_WRITE(mac, 0x20, 0x301c);
3501 PHY_WRITE(mac, 0x14, 0x80);
3502 PHY_WRITE(mac, 0x32, 0xca);
3503 PHY_WRITE(mac, 0x2a, 0x88a3);
3522 PHY_WRITE(mac, 0x3e, 0x817a);
3559 PHY_WRITE(mac, ofs, val);
3565 PHY_WRITE(mac, ofs, val);
3571 PHY_WRITE(mac, ofs, (val & 0x3f3f));
3580 PHY_WRITE(mac, 0x5b, 0);
3581 PHY_WRITE(mac, 0x5c, 0);
3611 PHY_WRITE(mac, 0x14, 0x200);
3613 PHY_WRITE(mac, 0x2a, 0x88c2);
3615 PHY_WRITE(mac, 0x2a, 0x8ac0);
3616 PHY_WRITE(mac, 0x38, 0x668);
3635 PHY_WRITE(mac, 0x16, 0x410);
3636 PHY_WRITE(mac, 0x17, 0x820);
3637 PHY_WRITE(mac, 0x62, 0x7);
3660 PHY_WRITE(mac, 0x406, 0x4f19);
3662 PHY_WRITE(mac, 0x42c, 0x5a);
3663 PHY_WRITE(mac, 0x427, 0x1a);
3687 PHY_WRITE(mac, 0x4c0, 0x1861);
3688 PHY_WRITE(mac, 0x4c1, 0x271);
3690 PHY_WRITE(mac, 0x4c0, 0x98);
3691 PHY_WRITE(mac, 0x4c1, 0x70);
3692 PHY_WRITE(mac, 0x4c9, 0x80);
3762 PHY_WRITE(mac, 0x403, 0x1000);
3777 PHY_WRITE(mac, 0x46e, 0x3cf);
3801 PHY_WRITE(mac, 0x455, 0x4);
3830 PHY_WRITE(mac, 0x430, 0x92b);
3834 PHY_WRITE(mac, 0x41f, 0x287a);
3838 PHY_WRITE(mac, 0x422, 0x287a);
3844 PHY_WRITE(mac, 0x48e, 0x1c00);
3848 PHY_WRITE(mac, 0x48b, 0x5e);
3850 PHY_WRITE(mac, 0x48d, 0x2);
4185 PHY_WRITE(mac, 0x5a, 0x780);
4186 PHY_WRITE(mac, 0x59, 0xc810);
4187 PHY_WRITE(mac, 0x58, 0xd);
4207 PHY_WRITE(mac, 0x80f, 0xc020);
4209 PHY_WRITE(mac, 0x80f, 0x8020);
4210 PHY_WRITE(mac, 0x810, 0);
4262 PHY_WRITE(mac, save_phy_regs[i], save_phy[i]);
4269 PHY_WRITE(mac, save_phy_regs[2], save_phy[2] | 0x3);
4271 PHY_WRITE(mac, save_phy_regs[2], save_phy[2]);
4272 PHY_WRITE(mac, save_phy_regs[3], save_phy[3]);
4273 PHY_WRITE(mac, save_phy_regs[0], save_phy[0]);
4274 PHY_WRITE(mac, save_phy_regs[1], save_phy[1]);
4313 PHY_WRITE(mac, 0x15, 0xaa00);
4319 PHY_WRITE(mac, 0x15, 0xaa00);
4410 PHY_WRITE(mac, BWI_PHYR_RF_LO, val);
4549 PHY_WRITE(mac, 0x30, 0xff);
4565 PHY_WRITE(mac, 0x80f, 0xc020);
4567 PHY_WRITE(mac, 0x80f, 0x8020);
4568 PHY_WRITE(mac, 0x810, 0);
4571 PHY_WRITE(mac, 0x812, phy812_val);
4574 PHY_WRITE(mac, 0x811, 0x1b3);
4576 PHY_WRITE(mac, 0x811, 0x9b3);
4601 PHY_WRITE(mac, 0x812, phy812_val);
4604 PHY_WRITE(mac, 0x15, 0xbfaf);
4605 PHY_WRITE(mac, 0x2b, 0x1403);
4609 PHY_WRITE(mac, 0x812, phy812_val);
4612 PHY_WRITE(mac, 0x15, 0xbfa0);
4623 PHY_WRITE(mac, 0x58, 0);
4625 PHY_WRITE(mac, 0x5a, 0x480);
4626 PHY_WRITE(mac, 0x59, 0xc810);
4628 PHY_WRITE(mac, 0x58, 0xd);
4631 PHY_WRITE(mac, 0x812, phy812_val);
4633 PHY_WRITE(mac, 0x15, 0xafb0);
4638 PHY_WRITE(mac, 0x812, phy812_val);
4640 PHY_WRITE(mac, 0x15, 0xefb0);
4645 PHY_WRITE(mac, 0x812, phy812_val);
4647 PHY_WRITE(mac, 0x15, 0xfff0);
4652 PHY_WRITE(mac, 0x58, 0);
4655 PHY_WRITE(mac, 0x812, phy812_val);
4657 PHY_WRITE(mac, 0x15, 0xafb0);
4665 PHY_WRITE(mac, 0x58, 0);
4675 PHY_WRITE(mac, 0x5a, 0xd80);
4676 PHY_WRITE(mac, 0x59, 0xc810);
4678 PHY_WRITE(mac, 0x58, 0xd);
4682 PHY_WRITE(mac, 0x812, phy812_val);
4684 PHY_WRITE(mac, 0x15, 0xafb0);
4690 PHY_WRITE(mac, 0x812, phy812_val);
4692 PHY_WRITE(mac, 0x15, 0xefb0);
4698 PHY_WRITE(mac, 0x812, phy812_val);
4700 PHY_WRITE(mac, 0x15, 0xfff0);
4705 PHY_WRITE(mac, 0x58, 0);
4709 PHY_WRITE(mac, 0x812, phy812_val);
4711 PHY_WRITE(mac, 0x15, 0xafb0);
4733 PHY_WRITE(mac, save_phy_regs_comm[0], save_phy_comm[0]);
4741 PHY_WRITE(mac, save_phy_regs_comm[i], save_phy_comm[i]);
4747 PHY_WRITE(mac, 0x35, phyr_35);
4751 PHY_WRITE(mac, 0x30, phyr_30);
4758 PHY_WRITE(mac, save_phy_regs_11g[i],
4762 PHY_WRITE(mac, 0x80f, phyr_80f);
4763 PHY_WRITE(mac, 0x810, phyr_810);
5054 PHY_WRITE(mac, 0x429, regs.phy_429 & 0x7fff);
5055 PHY_WRITE(mac, 0x802, regs.phy_802 & 0xfffc);
5080 PHY_WRITE(mac, 0x429, regs.phy_429 & 0x7fff);
5081 PHY_WRITE(mac, 0x802, regs.phy_802 & 0xfffc);
5090 PHY_WRITE(mac, 0x2e, 0x7f);
5091 PHY_WRITE(mac, 0x80f, 0x78);
5092 PHY_WRITE(mac, 0x35, regs.phy_35 & 0xff7f);
5094 PHY_WRITE(mac, 0x2b, 0x203);
5095 PHY_WRITE(mac, 0x2a, 0x8a3);
5098 PHY_WRITE(mac, 0x814, regs.phy_814 | 0x3);
5099 PHY_WRITE(mac, 0x815, regs.phy_815 & 0xfffc);
5100 PHY_WRITE(mac, 0x811, 0x1b3);
5101 PHY_WRITE(mac, 0x812, 0xb2);
5106 PHY_WRITE(mac, 0x80f, 0x8078);
5117 PHY_WRITE(mac, 0x15, 0xe300);
5118 PHY_WRITE(mac, 0x812, (devi_ctrl << 8) | 0xa0);
5120 PHY_WRITE(mac, 0x812, (devi_ctrl << 8) | 0xa2);
5122 PHY_WRITE(mac, 0x812, (devi_ctrl << 8) | 0xa3);
5124 PHY_WRITE(mac, 0x15, devi_ctrl | 0xefa0);
5130 PHY_WRITE(mac, 0x2e, 0x807f);
5132 PHY_WRITE(mac, 0x2f, 0x202);
5134 PHY_WRITE(mac, 0x2f, 0x101);
5176 PHY_WRITE(mac, 0x15, 0xe300);
5177 PHY_WRITE(mac, 0x812, ctrl | 0xb0);
5179 PHY_WRITE(mac, 0x812, ctrl | 0xb2);
5181 PHY_WRITE(mac, 0x812, ctrl | 0xb3);
5183 PHY_WRITE(mac, 0x15, 0xf300);
5185 PHY_WRITE(mac, 0x15, ctrl | 0xefa0);
5187 PHY_WRITE(mac, 0x15, ctrl | 0xefe0);
5189 PHY_WRITE(mac, 0x15, ctrl | 0xffe0);
5449 PHY_WRITE(mac, 0x30, 0xff);
5453 PHY_WRITE(mac, 0x26, 0);
5455 PHY_WRITE(mac, 0x2a, 0x8a3);
5471 PHY_WRITE(mac, 0x20, 0x3f3f);
5472 PHY_WRITE(mac, 0x15, 0xf330);
5477 PHY_WRITE(mac, 0x5a, 0x480);
5478 PHY_WRITE(mac, 0x59, 0x810);
5479 PHY_WRITE(mac, 0x58, 0xd);
5488 PHY_WRITE(mac, save_phy_regs[0], save_phy[0]);
5494 PHY_WRITE(mac, save_phy_regs[i], save_phy[i]);
5502 PHY_WRITE(mac, save_phy_regs[i], save_phy[i]);
5563 PHY_WRITE(mac, 0x2e, 0);
5564 PHY_WRITE(mac, 0x2f, 0);
5565 PHY_WRITE(mac, 0x80f, 0);
5566 PHY_WRITE(mac, 0x810, 0);
5600 PHY_WRITE(mac, 0x5a, 0x480);
5601 PHY_WRITE(mac, 0x59, 0x810);
5602 PHY_WRITE(mac, 0x58, 0xd);
5604 PHY_WRITE(mac, 0x3, 0x122);
5643 PHY_WRITE(mac, save_phy6_regs[phy6_idx],
5650 PHY_WRITE(mac, save_phy_comm_regs[i], save_phy_comm[i]);
5662 PHY_WRITE(mac, save_phy6_regs[phy6_idx],
5667 PHY_WRITE(mac, save_phy_comm_regs[0], save_phy_comm[0]);
5668 PHY_WRITE(mac, save_phy_comm_regs[2], save_phy_comm[2]);
5669 PHY_WRITE(mac, save_phy_comm_regs[1], save_phy_comm[1]);
5728 PHY_WRITE(mac, 0x2e, 0);
5729 PHY_WRITE(mac, 0x810, 0);
5772 PHY_WRITE(mac, 0x15, 0xf330);
5790 PHY_WRITE(mac, 0x5a, 0x480);
5791 PHY_WRITE(mac, 0x59, 0x810);
5792 PHY_WRITE(mac, 0x58, 0xd);
5814 PHY_WRITE(mac, save_phy3_regs[phy3_idx],
5831 PHY_WRITE(mac, save_phy_comm_regs[i], save_phy_comm[i]);
5840 PHY_WRITE(mac, save_phy3_regs[phy3_idx],
5919 PHY_WRITE(mac, BWI_PHYR_NRSSI_THR_11B, (((uint16_t)thr) << 8) | 0x1c);
5922 PHY_WRITE(mac, 0x87, 0xe0d);
5923 PHY_WRITE(mac, 0x86, 0xc0b);
5924 PHY_WRITE(mac, 0x85, 0xa09);
5925 PHY_WRITE(mac, 0x84, 0x808);
5926 PHY_WRITE(mac, 0x83, 0x808);
5927 PHY_WRITE(mac, 0x82, 0x604);
5928 PHY_WRITE(mac, 0x81, 0x302);
5929 PHY_WRITE(mac, 0x80, 0x100);
6050 PHY_WRITE(mac, 0x15, 0x8000);
6051 PHY_WRITE(mac, 0x15, 0xcc00);
6053 PHY_WRITE(mac, 0x15, 0xc0);
6055 PHY_WRITE(mac, 0x15, 0);
6101 PHY_WRITE(mac, 0x427, 0x8);
6108 PHY_WRITE(mac, 0x49b, 0xdc);
6325 PHY_WRITE(mac, 0x15, 0xafa0);
6327 PHY_WRITE(mac, 0x15, 0xefa0);
6329 PHY_WRITE(mac, 0x15, 0xffa0);
6374 PHY_WRITE(mac, 0x30, 0xff);
6376 PHY_WRITE(mac, 0x35, regs.phy_35 & 0xff7f);
6380 PHY_WRITE(mac, 0x15, 0xb000);
6383 PHY_WRITE(mac, 0x2b, 0x203);
6384 PHY_WRITE(mac, 0x2a, 0x8a3);
6386 PHY_WRITE(mac, 0x2b, 0x1402);
6425 PHY_WRITE(mac, 0x2f, phy2f);
6434 PHY_WRITE(mac, 0x2f, phy_val + 0x101);