Lines Matching refs:power

5  *  HCI_IBS (HCI In-Band Sleep) is Qualcomm's power management
148 u8 tx_ibs_state; /* HCI_IBS transmit side power state*/
149 u8 rx_ibs_state; /* HCI_IBS receive side power state */
210 * Platform data for the QCA Bluetooth power driver.
265 * side to save power consumption or manual work is required.
273 * side to save power consumption or manual work is required.
1337 /* These power pulses are single byte command which are sent
1341 * and also we use the same power inputs to turn on and off for
1342 * Wi-Fi/BT. Powering up the power sources will not enable BT, until
1343 * we send a power on pulse at 115200 bps. This algorithm will help to
1344 * save power. Disabling hardware flow control is mandatory while
1345 * sending power pulses to SoC.
1347 bt_dev_dbg(hu->hdev, "sending power pulse %02x to controller", cmd);
1353 bt_dev_err(hu->hdev, "failed to send power pulse %02x", cmd);
1636 /* Non-serdev device usually is powered by external power
1637 * and don't need additional action in driver for power on
1827 /* From this point we go into power off state. But serial port is
1836 /* Non-serdev device usually is powered by external power
1837 * and don't need additional action in driver for power down
1880 struct qca_power *power = qcadev->bt_power;
1884 if (power->vregs_on)
1887 BT_DBG("enabling %d regulators)", power->num_vregs);
1889 ret = regulator_bulk_enable(power->num_vregs, power->vreg_bulk);
1893 power->vregs_on = true;
1904 struct qca_power *power;
1909 power = qcadev->bt_power;
1912 if (!power->vregs_on)
1915 regulator_bulk_disable(power->num_vregs, power->vreg_bulk);
1916 power->vregs_on = false;
2061 struct qca_power *power = qcadev->bt_power;
2063 if (qca_is_wcn399x(qcadev->btsoc_type) && power->vregs_on)