Lines Matching +full:use +full:- +full:vsel +full:- +full:dvs
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright 2011-2013 Texas Instruments Inc.
18 #include <linux/extcon-provider.h>
28 #define TPS65917_RESERVED -1
37 * PALMAS_PMIC_FEATURE_SMPS10_BOOST - used when the PMIC provides SMPS10_BOOST
40 * PALMAS_PMIC_HAS(b, f) - macro to check if a bandgap device is capable of a
41 * specific feature (above) or not. Return non-zero, if yes.
45 ((b)->features & PALMAS_PMIC_FEATURE_ ## f)
140 bool extended_delay; /* use extended delay for conversion */
155 * 1: maintain voltage from VSEL on warm reset
160 * of DVS or uses the method where a GPIO or other control method is
193 u8 vsel; member
323 /* An array of pointers to structures containing sleep mode and DVS
328 /* use LDO6 for vibrator control */
407 #define PALMAS_DATASHEET_NAME(_name) "palmas-gpadc-chan-"#_name
637 #define PALMAS_BASE_TO_SLAVE(x) ((x >> 8) - 1)
3748 return regmap_read(palmas->regmap[slave_id], addr, val); in palmas_read()
3757 return regmap_write(palmas->regmap[slave_id], addr, value); in palmas_write()
3766 return regmap_bulk_write(palmas->regmap[slave_id], addr, in palmas_bulk_write()
3776 return regmap_bulk_read(palmas->regmap[slave_id], addr, in palmas_bulk_read()
3786 return regmap_update_bits(palmas->regmap[slave_id], addr, mask, val); in palmas_update_bits()
3791 return regmap_irq_get_virq(palmas->irq_data, irq); in palmas_irq_get_virq()