bt_power
if (!qcadev->bt_power->vregs_on) {
power = qcadev->bt_power;
struct qca_power *bt_power;
struct qca_power *power = qcadev->bt_power;
power = qcadev->bt_power;
qcadev->bt_power = devm_kzalloc(&serdev->dev,
if (!qcadev->bt_power)
qcadev->bt_power->pwrseq = devm_pwrseq_get(&serdev->dev,
if (IS_ERR(qcadev->bt_power->pwrseq))
qcadev->bt_power->pwrseq = NULL;
qcadev->bt_power->dev = &serdev->dev;
err = qca_init_regulators(qcadev->bt_power, data->vregs,
qcadev->bt_power->vregs_on = false;
qcadev->bt_power->pwrseq = devm_pwrseq_get(&serdev->dev,
if (IS_ERR(qcadev->bt_power->pwrseq))
return PTR_ERR(qcadev->bt_power->pwrseq);
struct qca_power *power = qcadev->bt_power;
struct bt_power pwr;
struct bt_power pwr;