asoc: codecs: enable dynamic RX & TX supplies for WCD9335

Enable and vote RX and TX supplies dynamically during respective
usecases.

Change-Id: I671c14b34ce0325e102d94083905329d473d4a78
Signed-off-by: Mangesh Kunchamwar <mangeshk@codeaurora.org>
Signed-off-by: Surendar Karka <skarka@codeaurora.org>
Šī revīzija ir iekļauta:
Mangesh Kunchamwar
2019-01-30 16:24:49 +05:30
revīziju iesūtīja Meng Wang
vecāks efdb8d9f66
revīzija 7f6fc83bc9
8 mainīti faili ar 163 papildinājumiem un 21 dzēšanām

Parādīt failu

@@ -1,5 +1,5 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* Copyright (c) 2016, 2018 The Linux Foundation. All rights reserved.
/* Copyright (c) 2016, 2018-2019 The Linux Foundation. All rights reserved.
*/
#ifndef __CODEC_POWER_SUPPLY_H__
@@ -45,4 +45,9 @@ extern int msm_cdc_init_supplies(struct device *dev,
struct regulator_bulk_data **supplies,
struct cdc_regulator *cdc_vreg,
int num_supplies);
extern int msm_cdc_init_supplies_v2(struct device *dev,
struct regulator_bulk_data **supplies,
struct cdc_regulator *cdc_vreg,
int num_supplies,
u32 vote_regulator_on_demand);
#endif