/Linux-v6.1/Documentation/devicetree/bindings/power/supply/ |
D | qcom,pm8941-charger.yaml | 1 # 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 …]
|
D | summit,smb347-charger.yaml | 1 # 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 …]
|
D | maxim,max8903.yaml | 1 # 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/ |
D | w83792d.rst | 10 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 …]
|
D | ir35221.rst | 9 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 …]
|
D | nct6775.rst | 19 * 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 …]
|
D | w83627ehf.rst | 22 * 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/ |
D | qib_diag.c | 3 * 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/ |
D | adi,ad5758.yaml | 1 # 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/ |
D | pdata.h | 1 /* 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/ |
D | smb347-charger.c | 1 // 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 …]
|
D | max8903_charger.c | 1 // 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 …]
|
D | bd99954-charger.c | 1 // 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 …]
|
D | qcom_smbb.c | 1 // 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/ |
D | qcom-msm8974-sony-xperia-rhine-amami.dts | 1 // 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>;
|
D | qcom-msm8974-sony-xperia-rhine.dtsi | 1 // 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/ |
D | kgd_pp_interface.h | 86 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/ |
D | ad5758.c | 1 // 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/ |
D | ci-hdrc-usb2.txt | 4 - 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/ |
D | power_supply_class.rst | 7 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/ |
D | da9063-regulator.c | 1 // 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/ |
D | sysfs-class-hwmon | 16 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/ |
D | freesync.c | 27 #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/ |
D | dm_pp_smu.h | 220 /* 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/ |
D | cirrus,cs35l41.yaml | 1 # 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 …]
|