Home
last modified time | relevance | path

Searched +full:dc +full:- +full:current +full:- +full:limit (Results 1 – 25 of 120) sorted by relevance

12345

/Linux-v6.1/Documentation/devicetree/bindings/power/supply/
Dqcom,pm8941-charger.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/power/supply/qcom,pm8941-charger.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Switch-Mode Battery Charger and Boost
10 - Sebastian Reichel <sre@kernel.org>
15 - qcom,pm8226-charger
16 - qcom,pm8941-charger
23 - description: charge done
24 - description: charge fast mode
[all …]
Dsummit,smb347-charger.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/supply/summit,smb347-charger.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - David Heidelberg <david@ixit.cz>
11 - Dmitry Osipenko <digetx@gmail.com>
16 - summit,smb345
17 - summit,smb347
18 - summit,smb358
26 monitored-battery:
[all …]
Dmaxim,max8903.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
13 - $ref: power-supply.yaml#
19 dok-gpios:
21 description: Valid DC power has been detected (active low, input)
23 uok-gpios:
27 cen-gpios:
31 chg-gpios:
[all …]
/Linux-v6.1/Documentation/hwmon/
Dw83792d.rst10 Addresses scanned: I2C 0x2c - 0x2f
19 -----------------
35 -----------
42 parameter; this will put it into a more well-behaved state first.
48 The driver also implements up to seven fan control outputs: pwm1-7. Pwm1-7
49 can be configured to PWM output or Analogue DC output via their associated
53 Automatic fan control mode is possible only for fan1-fan3.
64 triggered if the rotation speed has dropped below a programmable limit. Fan
70 or maximum limit.
116 ----------------
[all …]
Dir35221.rst9 Addresses scanned: -
13 Author: Samuel Mendoza-Jonas <sam@mendozajonas.com>
17 -----------
19 IR35221 is a Digital DC-DC Multiphase Converter
23 -----------
32 # echo ir35221 0x70 > /sys/bus/i2c/devices/i2c-4/new_device
36 ----------------
40 curr1_input Measured input current
41 curr1_max Maximum current
42 curr1_max_alarm Current high alarm
[all …]
Dnct6775.rst19 * Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I
87 Guenter Roeck <linux@roeck-us.net>
90 -----------
110 the high limit; it stays on until the temperature falls below the hysteresis
114 triggered if the rotation speed has dropped below a programmable limit. On
125 or maximum limit.
132 The mode works for fan1-fan5.
135 ----------------
137 pwm[1-7]
138 - this file stores PWM duty cycle or DC value (fan speed) in range:
[all …]
Dw83627ehf.rst22 * Winbond W83627DHG-P
46 * Winbond W83667HG-B
54 * Nuvoton NCT6775F/W83667HG-I
73 - Jean Delvare <jdelvare@suse.de>
74 - Yuan Mu (Winbond)
75 - Rudolf Marek <r.marek@assembler.cz>
76 - David Hubbard <david.c.hubbard@gmail.com>
77 - Gong Jun <JGong@nuvoton.com>
80 -----------
83 W83627DHG, W83627DHG-P, W83627UHG, W83667HG, W83667HG-B, W83667HG-I
[all …]
/Linux-v6.1/drivers/infiniband/hw/qib/
Dqib_diag.c3 * Copyright (c) 2006 - 2012 QLogic Corporation. All rights reserved.
16 * - Redistributions of source code must retain the above
20 * - Redistributions in binary form must reproduce the above
80 struct qib_diag_client *dc; in get_client() local
82 dc = client_pool; in get_client()
83 if (dc) in get_client()
85 client_pool = dc->next; in get_client()
88 dc = kmalloc(sizeof(*dc), GFP_KERNEL); in get_client()
90 if (dc) { in get_client()
91 dc->next = NULL; in get_client()
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/iio/dac/
Dadi,ad5758.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michael Hennerich <Michael.Hennerich@analog.com>
19 spi-cpha: true
21 adi,dc-dc-mode:
25 Mode of operation of the dc-to-dc converter
32 In this mode, the VDPC+ voltage is user-programmable to a fixed level
35 The output of the DAC core is either converted to a current or
40 * 1: DPC current mode
[all …]
/Linux-v6.1/include/linux/mfd/wm831x/
Dpdata.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * include/linux/mfd/wm831x/pdata.h -- Platform data for WM831x
18 int max_uA; /** Maximum current to allow */
24 int vlim; /** Voltage limit in millivolts */
25 int ilim; /** Current limit in microamps */
32 int trickle_ilim; /** Trickle charge current limit, in mA */
34 int eoc_iterm; /** End of trickle charge current, in mA */
35 int fast_ilim; /** Fast charge current limit, in mA */
40 * Configuration for the WM831x DC-DC BuckWise convertors. This
59 WM831X_STATUS_PRESERVE = 0, /* Keep the current hardware setting */
[all …]
/Linux-v6.1/drivers/power/supply/
Dsmb347-charger.c1 // SPDX-License-Identifier: GPL-2.0-only
23 #include <dt-bindings/power/summit,smb347-charger.h>
26 #define SMB3XX_SOFT_TEMP_COMPENSATE_DEFAULT -1
28 /* Use default factory programmed value for hard/soft temperature limit */
29 #define SMB3XX_TEMP_USE_DEFAULT -273
34 * reloaded from non-volatile registers after POR.
136 * struct smb347_charger - smb347 charger instance
139 * @mains: power_supply instance for AC/DC power
143 * @mains_online: is AC/DC input connected
147 * @max_charge_current: maximum current (in uA) the battery can be charged
[all …]
Dmax8903_charger.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * max8903_charger.c - Maxim 8903 USB/Adapter Charger Driver
29 struct gpio_desc *dok; /* DC (Adapter) Power OK output */
33 struct gpio_desc *dcm; /* Current-Limit Mode input (1: DC, 2: USB) */
54 val->intval = POWER_SUPPLY_STATUS_UNKNOWN; in max8903_get_property()
55 if (data->chg) { in max8903_get_property()
56 if (gpiod_get_value(data->chg)) in max8903_get_property()
58 val->intval = POWER_SUPPLY_STATUS_CHARGING; in max8903_get_property()
59 else if (data->usb_in || data->ta_in) in max8903_get_property()
60 val->intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in max8903_get_property()
[all …]
Dbd99954-charger.c1 // SPDX-License-Identifier: GPL-2.0-only
16 * Curve (1) represents charging current.
20 * a) Trickle-charge with constant current (8).
21 * b) pre-charge with constant current (6)
22 * c) fast-charge, first with constant current (5) phase. After
24 * voltage phase until charging current has dropped to termination
30 *(4)` `.` ` ` ` ` ` ` ` ` ` ` ` ` ` ----------------------------.
32 * . o----+/:/ ` ` ` ` ` ` ` ` ` ` ` ` `.` ` (5)
34 * . + /- -- .
35 * . +`/- + .
[all …]
Dqcom_smbb.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * This driver is for the multi-block Switch-Mode Battery Charger and Boost
6 * integrated, single-cell lithium-ion battery charger.
8 * Sub-components:
9 * - Charger core
10 * - Buck
11 * - DC charge-path
12 * - USB charge-path
13 * - Battery interface
14 * - Boost (not implemented)
[all …]
/Linux-v6.1/arch/arm/boot/dts/
Dqcom-msm8974-sony-xperia-rhine-amami.dts1 // SPDX-License-Identifier: GPL-2.0
2 #include "qcom-msm8974-sony-xperia-rhine.dtsi"
6 compatible = "sony,xperia-amami", "qcom,msm8974";
10 qcom,fast-charge-safe-current = <1300000>;
11 qcom,fast-charge-current-limit = <1300000>;
12 qcom,dc-current-limit = <1300000>;
Dqcom-msm8974-sony-xperia-rhine.dtsi1 // SPDX-License-Identifier: GPL-2.0
2 #include "qcom-msm8974.dtsi"
3 #include "qcom-pm8841.dtsi"
4 #include "qcom-pm8941.dtsi"
5 #include <dt-bindings/input/input.h>
6 #include <dt-bindings/leds/common.h>
7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
15 stdout-path = "serial0:115200n8";
18 gpio-keys {
19 compatible = "gpio-keys";
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/include/
Dkgd_pp_interface.h86 AMD_VCE_LEVEL_DC_EE = 1, /* DC, entropy encoding */
87 AMD_VCE_LEVEL_DC_LL_LOW = 2, /* DC, low latency queue, res <= 720 */
88 AMD_VCE_LEVEL_DC_LL_HIGH = 3, /* DC, low latency queue, 1080 >= res > 720 */
89 AMD_VCE_LEVEL_DC_GP_LOW = 4, /* DC, general purpose queue, res <= 720 */
90 AMD_VCE_LEVEL_DC_GP_HIGH = 5, /* DC, general purpose queue, 1080 >= res > 720 */
212 * APU power is managed to system-level requirements through the PPT
213 * (package power tracking) feature. PPT is intended to limit power to the
222 * enum pp_power_limit_level - Used to query the power limits
224 * @PP_PWR_LIMIT_MIN: Minimum Power Limit
225 * @PP_PWR_LIMIT_CURRENT: Current Power Limit
[all …]
/Linux-v6.1/drivers/iio/dac/
Dad5758.c1 // SPDX-License-Identifier: GPL-2.0
101 * struct ad5758_state - driver instance specific data
107 * @dc_dc_ilim: variable which stores the dc-to-dc converter current limit
130 * 1000: 0 mA to 20 mA current range
131 * 1001: 0 mA to 24 mA current range
132 * 1010: 4 mA to 20 mA current range
133 * 1011: ±20 mA current range
134 * 1100: ±24 mA current range
135 * 1101: -1 mA to +22 mA current range
160 { AD5758_RANGE_PLUSMINUS_5V, -5000000, 5000000 },
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/usb/
Dci-hdrc-usb2.txt4 - compatible: should be one of:
5 "fsl,imx23-usb"
6 "fsl,imx27-usb"
7 "fsl,imx28-usb"
8 "fsl,imx6q-usb"
9 "fsl,imx6sl-usb"
10 "fsl,imx6sx-usb"
11 "fsl,imx6ul-usb"
12 "fsl,imx7d-usb"
13 "fsl,imx7ulp-usb"
[all …]
/Linux-v6.1/Documentation/power/
Dpower_supply_class.rst7 Power supply class used to represent battery, UPS, AC or DC power supply
8 properties to user-space.
60 +--------------------------------------------------------------------------+
61 | **Charge/Energy/Capacity - how to not confuse** |
62 +--------------------------------------------------------------------------+
66 | - `CHARGE_*` |
68 | - `ENERGY_*` |
70 | - `CAPACITY` |
72 +--------------------------------------------------------------------------+
122 Reports the current measured during boot
[all …]
/Linux-v6.1/drivers/regulator/
Dda9063-regulator.c1 // SPDX-License-Identifier: GPL-2.0+
27 REG_FIELD(_reg, __builtin_ffs((int)_mask) - 1, \
28 sizeof(unsigned int) * 8 - __builtin_clz((_mask)) - 1)
53 /* DA9063-only LDOs */
95 .desc.n_voltages = (((max_mV) - (min_mV))/(step_mV) + 1 \
107 /* Macros for voltage DC/DC converters (BUCKs) */
115 .desc.n_voltages = ((max_mV) - (min_mV))/(step_mV) + 1, \
171 * Current limits array (in uA) for BCORE1, BCORE2, BPRO.
180 * Current limits array (in uA) for BMEM, BIO, BPERI.
189 * Current limits array (in uA) for merged BCORE1 and BCORE2.
[all …]
/Linux-v6.1/Documentation/ABI/testing/
Dsysfs-class-hwmon16 The contents of the label are free-form.
46 If voltage drops to or below this limit, the system may
66 If voltage reaches or exceeds this limit, the system may
135 this voltage channel is being used for, and user-space
137 user-space.
145 When disabled the sensor read will return -ENODATA.
147 - 1: Enable
148 - 0: Disable
253 Only makes sense if the chip supports closed-loop fan speed
263 this fan channel is being used for, and user-space doesn't.
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/modules/freesync/
Dfreesync.c27 #include "dc.h"
38 /* Threshold to exit/exit BTR (to avoid frequent enter-exits at the lower limit) */
54 struct dc *dc; member
60 struct mod_freesync *mod_freesync_create(struct dc *dc) in mod_freesync_create() argument
68 if (dc == NULL) in mod_freesync_create()
71 core_freesync->dc = dc; in mod_freesync_create()
72 return &core_freesync->public; in mod_freesync_create()
117 * 10000) * stream->timing.h_total, in calc_duration_in_us_from_v_total()
118 stream->timing.pix_clk_100hz)); in calc_duration_in_us_from_v_total()
135 frame_duration_in_ns) * (stream->timing.pix_clk_100hz / 10)), in mod_freesync_calc_v_total_from_refresh()
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/
Ddm_pp_smu.h220 /* Not a single SMU message. This call should return maximum sustainable limit for all
221 * clocks that DC depends on. These will be used as basis for mode enumeration.
232 * to perform pstate handshaking in its current state. Typically this handshake
235 * Note that when setting handshake to unsupported, the call is pre-emptive. That means
236 * DC will make the call BEFORE setting up the display state which would cause pstate
237 * request to go un-acked. Only when the call completes should such a state be applied to
238 * DC hardware
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dcirrus,cs35l41.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - david.rhodes@cirrus.com
19 - cirrus,cs35l40
20 - cirrus,cs35l41
25 '#sound-dai-cells':
30 reset-gpios:
33 VA-supply:
36 VP-supply:
[all …]

12345