Lines Matching refs:bt_power
164 struct qca_power *bt_power; member
1283 if (!qcadev || !qcadev->bt_power || !qcadev->bt_power->vreg_data || in qca_power_setup()
1284 !qcadev->bt_power->vreg_bulk) in qca_power_setup()
1287 vregs = qcadev->bt_power->vreg_data->vregs; in qca_power_setup()
1288 vreg_bulk = qcadev->bt_power->vreg_bulk; in qca_power_setup()
1289 num_vregs = qcadev->bt_power->vreg_data->num_vregs; in qca_power_setup()
1291 if (on && !qcadev->bt_power->vregs_on) { in qca_power_setup()
1306 qcadev->bt_power->vregs_on = true; in qca_power_setup()
1308 } else if (!on && qcadev->bt_power->vregs_on) { in qca_power_setup()
1310 i = qcadev->bt_power->vreg_data->num_vregs - 1; in qca_power_setup()
1314 qcadev->bt_power->vregs_on = false; in qca_power_setup()
1352 qcadev->bt_power = devm_kzalloc(&serdev->dev, in qca_serdev_probe()
1355 if (!qcadev->bt_power) in qca_serdev_probe()
1358 qcadev->bt_power->dev = &serdev->dev; in qca_serdev_probe()
1359 qcadev->bt_power->vreg_data = data; in qca_serdev_probe()
1360 err = qca_init_regulators(qcadev->bt_power, data->vregs, in qca_serdev_probe()
1367 qcadev->bt_power->vregs_on = false; in qca_serdev_probe()