Searched +full:regulator +full:- +full:uv +full:- +full:error +full:- +full:microvolt (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | rohm,bd96801-pmic.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mfd/rohm,bd96801-pmic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com> 13 BD96801 is an automotive grade single-chip power management IC. 15 over-/under voltage and over current detection and a watchdog. 36 interrupt-names: 39 - enum: [intb, errb] 40 - const: errb [all …]
|
H A D | dlg,da9063.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Steve Twiss <stwiss.opensource@diasemi.com> 13 For device-tree bindings of other sub-modules refer to the binding documents 14 under the respective sub-system directories. 15 Using regulator-{uv,ov}-{warn,error,protection}-microvolt requires special 18 UV *and* OV monitoring, both must be set to the same severity and value 21 - https://www.dialog-semiconductor.com/products/da9063l 22 - https://www.dialog-semiconductor.com/products/da9063 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/regulator/ |
H A D | regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/regulator/regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lia [all...] |
/freebsd/sys/arm/allwinner/ |
H A D | axp209.c | 1 /*- 2 * Copyright (c) 2015-2016 Emmanuel Vadot <manu@freebsd.org> 29 * X-Power AXP209/AXP211 PMU for Allwinner SoCs 54 #include <dev/regulator/regulator.h> 61 MALLOC_DEFINE(M_AXP2XX_REG, "Axp2XX regulator", "Axp2XX power regulator"); 409 .desc = "AC Voltage (microvolt)", 439 .desc = "VBUS Voltage (microVolt)", 469 .desc = "Battery Voltage (microVolt)", 525 .value_convert = -(AXP209_TEMPMON_MIN - AXP209_0C_TO_K), 533 .desc = "Battery Voltage (microVolt)", [all …]
|
/freebsd/sys/dev/cpufreq/ |
H A D | cpufreq_dt.c | 1 /*- 45 #include <dev/regulator/regulator.h> 71 #define CPUFREQ_DT_HAVE_REGULATOR(sc) ((sc)->reg != NULL) 95 if (CPU_ISSET(cpu, &sc->cpus)) { in cpufreq_dt_notify() 97 pc->pc_clock = freq; in cpufreq_dt_notify() 114 for (n = 0; n < sc->nopp; n++) { in cpufreq_dt_find_opp() 115 diff = abs64((int64_t)sc->opp[n].freq - (int64_t)freq); in cpufreq_dt_find_opp() 116 DPRINTF(dev, "Testing %ju, diff is %ju\n", sc->opp[n].freq, diff); in cpufreq_dt_find_opp() 120 DPRINTF(dev, "%ju is best for now\n", sc->opp[n].freq); in cpufreq_dt_find_opp() 124 DPRINTF(dev, "Will use %ju\n", sc->opp[best_n].freq); in cpufreq_dt_find_opp() [all …]
|
/freebsd/sys/dev/regulator/ |
H A D | regulator.c | 1 /*- 48 #include <dev/regulator/regulator.h> 54 SYSCTL_NODE(_hw, OID_AUTO, regulator, CTLFLAG_RD | CTLFLAG_MPSAFE, NULL, 57 MALLOC_DEFINE(M_REGULATOR, "regulator", "Regulator framework"); 62 struct regulator; 66 typedef TAILQ_HEAD(regulator_list, regulator) regulator_list_t; 68 /* Default regulator methods. */ 80 * Regulator controller methods. 95 * Regulator node - basic element for modelling SOC and bard power supply 115 phandle_t ofw_node; /* OFW node of regulator */ [all …]
|