run_bbp_write
run_bbp_write(sc, 158, 0x2c);
run_bbp_write(sc, 159, val);
run_bbp_write(sc, 158, 0x2d);
run_bbp_write(sc, 159, val);
run_bbp_write(sc, 158, 0x4a);
run_bbp_write(sc, 159, val);
run_bbp_write(sc, 158, 0x4b);
run_bbp_write(sc, 159, val);
run_bbp_write(sc, 158, 0x04);
run_bbp_write(sc, 159, val);
run_bbp_write(sc, 158, 0x03);
run_bbp_write(sc, 159, val);
run_bbp_write(sc, 27, bbp | 0 << 5); /* select Rx0 */
run_bbp_write(sc, 66, agc);
run_bbp_write(sc, 27, bbp | 1 << 5); /* select Rx1 */
run_bbp_write(sc, 66, agc);
run_bbp_write(sc, 66, agc);
run_bbp_write(sc, 62, 0x37 - sc->lna[group]);
run_bbp_write(sc, 63, 0x37 - sc->lna[group]);
run_bbp_write(sc, 64, 0x37 - sc->lna[group]);
run_bbp_write(sc, 86, 0x00);
run_bbp_write(sc, 77, 0x98);
run_bbp_write(sc, 83, (group == 0) ? 0x8a : 0x9a);
run_bbp_write(sc, 75, 0x52);
run_bbp_write(sc, 82, 0x62);
run_bbp_write(sc, 75, 0x46);
run_bbp_write(sc, 79, 0x1c);
run_bbp_write(sc, 80, 0x0e);
run_bbp_write(sc, 81, 0x3a);
run_bbp_write(sc, 82, 0x62);
run_bbp_write(sc, 195, 0x80);
run_bbp_write(sc, 196, 0xe0);
run_bbp_write(sc, 195, 0x81);
run_bbp_write(sc, 196, 0x1f);
run_bbp_write(sc, 195, 0x82);
run_bbp_write(sc, 196, 0x38);
run_bbp_write(sc, 195, 0x83);
run_bbp_write(sc, 196, 0x32);
run_bbp_write(sc, 195, 0x85);
run_bbp_write(sc, 196, 0x28);
run_bbp_write(sc, 195, 0x86);
run_bbp_write(sc, 196, 0x19);
run_bbp_write(sc, 75, 0x50);
run_bbp_write(sc, 82,
run_bbp_write(sc, 75, 0x50);
run_bbp_write(sc, 79, 0x18);
run_bbp_write(sc, 80, 0x08);
run_bbp_write(sc, 81, 0x38);
run_bbp_write(sc, 82, 0x92);
run_bbp_write(sc, 195, 0x80);
run_bbp_write(sc, 196, 0xf0);
run_bbp_write(sc, 195, 0x81);
run_bbp_write(sc, 196, 0x1e);
run_bbp_write(sc, 195, 0x82);
run_bbp_write(sc, 196, 0x28);
run_bbp_write(sc, 195, 0x83);
run_bbp_write(sc, 196, 0x20);
run_bbp_write(sc, 195, 0x85);
static int run_bbp_write(struct run_softc *, uint8_t, uint8_t);
run_bbp_write(sc, 196, 0x7f);
run_bbp_write(sc, 195, 0x86);
run_bbp_write(sc, 196, 0x7f);
run_bbp_write(sc, 82, 0x94);
run_bbp_write(sc, 82,
run_bbp_write(sc, 75, 0x46);
run_bbp_write(sc, 75, 0x50);
run_bbp_write(sc, 195, 0x8d);
run_bbp_write(sc, 196, 0x1a);
run_bbp_write(sc, 25, sc->bbp25);
run_bbp_write(sc, 26, sc->bbp26);
run_bbp_write(sc, 25, 0x09);
run_bbp_write(sc, 26, 0xff);
run_bbp_write(sc, 25, sc->bbp25);
run_bbp_write(sc, 26, sc->bbp26);
run_bbp_write(sc, 25, 0x09);
run_bbp_write(sc, 26, 0xff);
run_bbp_write(sc, 105, 0x34);
run_bbp_write(sc, 152, bbp152 & ~0x80);
run_bbp_write(sc, 152, bbp152 | 0x80);
run_bbp_write(sc, 105, bbp | RT5390_MLD);
run_bbp_write(sc, 4, bbp | RT5390_MAC_IF_CTRL);
run_bbp_write(sc, rt5592_def_bbp[i].reg,
run_bbp_write(sc, 195, i + 0x80);
run_bbp_write(sc, 196, rt5592_bbp_r196[i]);
run_bbp_write(sc, rt5390_def_bbp[i].reg,
run_bbp_write(sc, 88, 0x90);
run_bbp_write(sc, 95, 0x9a);
run_bbp_write(sc, 98, 0x12);
run_bbp_write(sc, 106, 0x12);
run_bbp_write(sc, 134, 0xd0);
run_bbp_write(sc, 135, 0xf6);
run_bbp_write(sc, 148, 0x84);
run_bbp_write(sc, 152, bbp | 0x80);
run_bbp_write(sc, 254, bbp | 0x80);
run_bbp_write(sc, 154, 0);
run_bbp_write(sc, 142, 1);
run_bbp_write(sc, 143, 57);
run_bbp_write(sc, rt2860_def_bbp[i].reg,
run_bbp_write(sc, 79, 0x13);
run_bbp_write(sc, 80, 0x05);
run_bbp_write(sc, 81, 0x33);
run_bbp_write(sc, 86, 0x46);
run_bbp_write(sc, 137, 0x0f);
run_bbp_write(sc, 84, 0x19);
run_bbp_write(sc, 79, 0x13);
run_bbp_write(sc, 80, 0x05);
run_bbp_write(sc, 81, 0x33);
run_bbp_write(sc, 69, 0x16);
run_bbp_write(sc, 73, 0x12);
run_bbp_write(sc, 4, (bbp4 & ~0x18) | 0x10);
run_bbp_write(sc, 4, bbp4 & ~0x18);
run_bbp_write(sc, 24, 0x00);
run_bbp_write(sc, 25, 0x90);
run_bbp_write(sc, 24, 0x06);
run_bbp_write(sc, 25, 0x90);
run_bbp_write(sc, 24, 0x00);
run_bbp_write(sc, 103, 0xc0);
run_bbp_write(sc, 138, bbp);
run_bbp_write(sc, 31, bbp & ~0x03);
run_bbp_write(sc, 103, 0xc0);
run_bbp_write(sc, 31, bbp & ~0x03);
run_bbp_write(sc, 138, bbp);
run_bbp_write(sc, 103, 0xc0);
run_bbp_write(sc, 31, bbp & ~0x03);
run_bbp_write(sc, 103, 0xc0);
run_bbp_write(sc, 105, bbp | RT5390_MLD);
run_bbp_write(sc, 4, bbp | RT5390_MAC_IF_CTRL);
run_bbp_write(sc, 92, 0x02);
run_bbp_write(sc, 82, 0x82);
run_bbp_write(sc, 106, 0x05);
run_bbp_write(sc, 104, 0x92);
run_bbp_write(sc, 88, 0x90);
run_bbp_write(sc, 148, 0xc8);
run_bbp_write(sc, 47, 0x48);
run_bbp_write(sc, 120, 0x50);
run_bbp_write(sc, 163, 0x9d);
run_bbp_write(sc, 142, 0x06);
run_bbp_write(sc, 143, 0xa0);
run_bbp_write(sc, 142, 0x07);
run_bbp_write(sc, 143, 0xa1);
run_bbp_write(sc, 142, 0x08);
run_bbp_write(sc, 143, 0xa2);
run_bbp_write(sc, 31, 0x08);
run_bbp_write(sc, 68, 0x0b);
run_bbp_write(sc, 105, 0x04);
run_bbp_write(sc, 103, 0xc0);
run_bbp_write(sc, 31, bbp & ~0x03);
run_bbp_write(sc, 138, bbp);
run_bbp_write(sc, 4, bbp | RT5390_MAC_IF_CTRL);
run_bbp_write(sc, sc->bbp[i].reg, sc->bbp[i].val);
run_bbp_write(sc, 3, bbp3);
run_bbp_write(sc, 1, bbp1);