Home | History | Annotate | Download | only in usb

Lines Matching defs:bbp

466  * Default values for BBP register R196 for RT5592.
669 "MAC/BBP RT%04X (rev 0x%04X), RF %s (MIMO %dT%dR), address %s\n",
1558 /* read vendor BBP settings */
1561 sc->bbp[i].val = val & 0xff;
1562 sc->bbp[i].reg = val >> 8;
1563 DPRINTF(("BBP%d=0x%02x\n", sc->bbp[i].reg,
1564 sc->bbp[i].val));
3749 uint8_t bbp;
3752 run_bbp_read(sc, 27, &bbp);
3753 bbp &= ~(0x3 << 5);
3754 run_bbp_write(sc, 27, bbp | 0 << 5); /* select Rx0 */
3756 run_bbp_write(sc, 27, bbp | 1 << 5); /* select Rx1 */
4023 uint8_t bbp;
4026 run_bbp_read(sc, 105, &bbp);
4028 run_bbp_write(sc, 105, bbp | RT5390_MLD);
4031 run_bbp_read(sc, 4, &bbp);
4032 run_bbp_write(sc, 4, bbp | RT5390_MAC_IF_CTRL);
4059 run_bbp_read(sc, 152, &bbp);
4060 run_bbp_write(sc, 152, bbp | 0x80);
4064 run_bbp_read(sc, 254, &bbp);
4065 run_bbp_write(sc, 254, bbp | 0x80);
4083 /* wait for BBP to wake up */
4093 /* initialize BBP registers to default values */
4216 /* save default BBP registers 25 and 26 values */
4303 /* Save default BBP registers 25 and 26 values. */
4445 uint8_t bbp, rf;
4453 run_bbp_read(sc, 138, &bbp);
4455 bbp |= 0x20; /* turn off DAC1 */
4457 bbp &= ~0x02; /* turn off ADC1 */
4458 run_bbp_write(sc, 138, bbp);
4462 run_bbp_read(sc, 31, &bbp);
4463 run_bbp_write(sc, 31, bbp & ~0x03);
4474 run_bbp_read(sc, 138, &bbp);
4476 bbp |= 0x20; /* turn off DAC1 */
4478 bbp &= ~0x02; /* turn off ADC1 */
4479 run_bbp_write(sc, 138, bbp);
4483 run_bbp_read(sc, 31, &bbp);
4484 run_bbp_write(sc, 31, bbp & ~0x03);
4499 run_bbp_read(sc, 31, &bbp);
4500 run_bbp_write(sc, 31, bbp & ~0x03);
4523 uint8_t bbp, rf;
4558 run_bbp_read(sc, 105, &bbp);
4560 run_bbp_write(sc, 105, bbp | RT5390_MLD);
4563 run_bbp_read(sc, 4, &bbp);
4564 run_bbp_write(sc, 4, bbp | RT5390_MAC_IF_CTRL);
4593 uint8_t bbp, rf;
4601 run_bbp_read(sc, 31, &bbp);
4602 run_bbp_write(sc, 31, bbp & ~0x03);
4606 run_bbp_read(sc, 138, &bbp);
4608 bbp |= 0x20; /* turn off DAC1 */
4610 bbp &= ~0x02; /* turn off ADC1 */
4611 run_bbp_write(sc, 138, bbp);
4620 run_bbp_read(sc, 4, &bbp);
4621 run_bbp_write(sc, 4, bbp | RT5390_MAC_IF_CTRL);
4831 device_printf(sc->sc_dev, "could not initialize BBP\n");
4869 /* write vendor-specific BBP values (from EEPROM) */
4872 if (sc->bbp[i].reg == 0 || sc->bbp[i].reg == 0xff)
4874 run_bbp_write(sc, sc->bbp[i].reg, sc->bbp[i].val);