Home
last modified time | relevance | path

Searched +full:sc2731 +full:- +full:regulator (Results 1 – 6 of 6) sorted by relevance

/linux/Documentation/devicetree/bindings/regulator/
H A Dsprd,sc2731-regulator.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/regulator/sprd,sc2731-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Spreadtrum SC2731 Power Management IC regulators
10 - Orson Zhai <orsonzhai@gmail.com>
11 - Baolin Wang <baolin.wang7@gmail.com>
12 - Chunyan Zhang <zhang.lyra@gmail.com>
15 The SC2731 integrates low-voltage and low quiescent current DCDC/LDO.
17 their own bypass (power-down) control signals. It is recommended to use
[all …]
/linux/drivers/regulator/
H A Dsc2731-regulator.c1 // SPDX-License-Identifier: GPL-2.0
10 #include <linux/regulator/driver.h>
11 #include <linux/regulator/of_regulator.h>
14 * SC2731 regulator lock register
20 * SC2731 enable register
39 * SC2731 enable mask
60 * SC2731 vsel register
81 * SC2731 vsel register mask
139 .n_voltages = ((vmax) - (vmin)) / (vstep) + 1, \
217 regmap = dev_get_regmap(pdev->dev.parent, NULL); in sc2731_regulator_probe()
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 # Makefile for regulator drivers.
7 obj-$(CONFIG_REGULATOR) += core.o dummy.o fixed-helper.o helpers.o devres.o irq_helpers.o
8 obj-$(CONFIG_REGULATOR_NETLINK_EVENTS) += event.o
9 obj-$(CONFIG_OF) += of_regulator.o
10 obj-$(CONFIG_REGULATOR_FIXED_VOLTAGE) += fixed.o
11 obj-$(CONFIG_REGULATOR_VIRTUAL_CONSUMER) += virtual.o
12 obj-$(CONFIG_REGULATOR_USERSPACE_CONSUMER) += userspace-consumer.o
14 obj-$(CONFIG_REGULATOR_88PG86X) += 88pg86x.o
15 obj-$(CONFIG_REGULATOR_88PM800) += 88pm800-regulator.o
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig REGULATOR config
3 bool "Voltage and Current Regulator Support"
6 Generic Voltage and Current Regulator support.
14 The intention is to allow systems to dynamically control regulator
26 if REGULATOR
29 bool "Regulator debug support"
34 tristate "Fixed voltage regulator support"
38 managed regulators and simple non-configurable regulators.
41 tristate "Virtual regulator consumer support"
[all …]
/linux/drivers/iio/adc/
H A Dsc27xx_adc.c1 // SPDX-License-Identifier: GPL-2.0
8 #include <linux/nvmem-consumer.h>
12 #include <linux/regulator/consumer.h>
84 struct regulator *volref;
126 * should use the small-scale graph, and if more than 1.2v, we should use the
127 * big-scale graph.
161 return ((calib_data & 0xff) + calib_adc - 128) * 4; in sc27xx_adc_get_calib_data()
173 return -EINVAL; in adc_nvmem_cell_calib_data()
175 cell = nvmem_cell_get(data->dev, cell_name); in adc_nvmem_cell_calib_data()
201 calib_graph = data->var_data->bscale_cal; in sc27xx_adc_scale_calibration()
[all …]
/linux/
H A DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-scsi@vger.kernel.org
88 F: drivers/scsi/3w-*
[all …]