/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | cs35l36.txt | 5 - compatible : "cirrus,cs35l36" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 13 - cirrus,boost-ctl-millivolt : Boost Voltage Value. Configures the boost 18 - cirrus,boost-peak-milliamp : Boost-converter peak current limit in mA. 19 Configures the peak current by monitoring the current through the boost FET. 24 - cirrus,boost-ind-nanohenry : Inductor estimation LBST reference value. 25 Seeds the digital boost converter's inductor estimation block with the initial 32 - cirrus,multi-amp-mode : Boolean to determine if there are more than 33 one amplifier in the system. If more than one it is best to Hi-Z the ASP [all …]
|
D | cs35l32.txt | 5 - compatible : "cirrus,cs35l32" 7 - reg : the I2C address of the device for I2C. Address is determined by the level 10 - VA-supply, VP-supply : power supplies for the device, 15 - reset-gpios : a GPIO spec for the reset pin. If specified, it will be 18 - cirrus,boost-manager : Boost voltage control. 19 0 = Automatically managed. Boost-converter output voltage is the higher 21 1 = Automatically managed irrespective of audio, adapting for low-power 22 dissipation when LEDs are ON, and operating in Fixed-Boost Bypass Mode 24 2 = (Default) Boost voltage fixed in Bypass Mode (VBST = VP). 25 3 = Boost voltage fixed at 5 V. [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/power/supply/ |
D | bq25890.yaml | 1 # SPDX-License-Identifier: GPL-2.0 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Binding for bq25890, bq25892, bq25895 and bq25896 Li-Ion Charger 11 - Sebastian Reichel <sre@kernel.org> 14 - $ref: power-supply.yaml# 19 - ti,bq25890 20 - ti,bq25892 21 - ti,bq25895 22 - ti,bq25896 [all …]
|
D | richtek,rt9455.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# 25 richtek,output-charge-current: 29 richtek,end-of-charge-percentage: 32 percent of the output charge current. When the current in constant-voltage phase drops 33 below output_charge_current x end-of-charge-percentage, charge is terminated. 35 richtek,battery-regulation-voltage: [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/leds/ |
D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 16 There are two LED outputs available - FLED1 and FLED2. Each of them can 26 const: maxim,max77693-led 28 maxim,boost-mode: 30 In boost mode the device can produce up to 1.2A of total current on both 32 not enabled explicitly, boost setting defaults to LEDS_BOOST_FIXED in 34 See LEDS_BOOST_* in include/dt-bindings/leds/common.h. [all …]
|
/Linux-v6.1/drivers/power/supply/ |
D | rt9455_charger.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 22 #define RT9455_DRIVER_NAME "rt9455-charger" 166 #define GET_MASK(fid) (BIT(rt9455_reg_fields[fid].msb + 1) - \ 170 * Each array initialised below shows the possible real-world values for a 172 * ascending order. The index of each real-world value represents the value 181 * When the charger is in charge mode, REG02[7:2] represent battery regulation 197 * When the charger is in boost mode, REG02[7:2] represent boost output 200 /* REG02[7:2] (Boost output voltage) in uV */ 264 for (i = 0; i < tbl_size - 1; i++) in rt9455_find_idx() 268 return (tbl_size - 1); in rt9455_find_idx() [all …]
|
D | bq2415x_charger.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2011-2013 Pali Rohár <pali@kernel.org> 166 enum bq2415x_mode reported_mode;/* mode reported by hook function */ 167 enum bq2415x_mode mode; /* currently configured mode */ member 172 int autotimer; /* 1 - if driver automatically reset timer, 0 - not */ 173 int automode; /* 1 - enabled, 0 - disabled; -1 - not supported */ 189 struct i2c_client *client = to_i2c_client(bq->dev); in bq2415x_i2c_read() 194 if (!client->adapter) in bq2415x_i2c_read() 195 return -ENODEV; in bq2415x_i2c_read() 197 msg[0].addr = client->addr; in bq2415x_i2c_read() [all …]
|
/Linux-v6.1/sound/soc/codecs/ |
D | cs35l35.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * cs35l35.h -- CS35L35 ALSA SoC audio driver 35 #define CS35L35_PROTECT_CTL 0x18 /* Amp Gain - Prot Ctl Param */ 40 #define CS35L35_BST_CVTR_V_CTL 0x1D /* Boost Conv Voltage Ctl */ 41 #define CS35L35_BST_PEAK_I 0x1E /* Boost Conv Peak Current */ 42 #define CS35L35_BST_RAMP_CTL 0x20 /* Boost Conv Soft Ramp Ctl */ 43 #define CS35L35_BST_CONV_COEF_1 0x21 /* Boost Conv Coefficients 1 */ 44 #define CS35L35_BST_CONV_COEF_2 0x22 /* Boost Conv Coefficients 2 */ 45 #define CS35L35_BST_CONV_SLOPE_COMP 0x23 /* Boost Conv Slope Comp */ 46 #define CS35L35_BST_CONV_SW_FREQ 0x24 /* Boost Conv L BST SW Freq */ [all …]
|
D | wm8960.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * wm8960.c -- WM8960 ALSA SoC Audio driver 5 * Copyright 2007-11 Wolfson Microelectronics, plc 29 /* R25 - Power 1 */ 33 /* R26 - Power 2 */ 38 /* R28 - Anti-pop 1 */ 45 /* R29 - Anti-pop 2 */ 180 if (wm8960->deemph) { in wm8960_set_deemph() 183 if (abs(deemph_settings[i] - wm8960->lrclk) < in wm8960_set_deemph() 184 abs(deemph_settings[best] - wm8960->lrclk)) in wm8960_set_deemph() [all …]
|
D | cs35l34.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * cs35l34.h -- CS35L34 ALSA SoC audio driver 28 #define CS35L34_PROTECT_CTL 0x18 /* Amp Gain - Prot Ctl Param */ 30 #define CS35L34_BST_CVTR_V_CTL 0x1D /* Boost Conv Voltage Ctl */ 31 #define CS35L34_BST_PEAK_I 0x1E /* Boost Conv Peak Current */ 32 #define CS35L34_BST_RAMP_CTL 0x20 /* Boost Conv Soft Ramp Ctl */ 33 #define CS35L34_BST_CONV_COEF_1 0x21 /* Boost Conv Coefficients 1 */ 34 #define CS35L34_BST_CONV_COEF_2 0x22 /* Boost Conv Coefficients 2 */ 35 #define CS35L34_BST_CONV_SLOPE_COMP 0x23 /* Boost Conv Slope Comp */ 36 #define CS35L34_BST_CONV_SW_FREQ 0x24 /* Boost Conv L BST SW Freq */ [all …]
|
D | rt5631.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * rt5631.c -- RT5631 ALSA Soc Audio driver 22 #include <sound/soc-dapm.h> 68 * rt5631_write_index - write index register of 2nd layer 78 * rt5631_read_index - read index register of 2nd layer 169 static const DECLARE_TLV_DB_SCALE(out_vol_tlv, -4650, 150, 0); 170 static const DECLARE_TLV_DB_SCALE(dac_vol_tlv, -95625, 375, 0); 171 static const DECLARE_TLV_DB_SCALE(in_vol_tlv, -3450, 150, 0); 189 ucontrol->value.integer.value[0] = rt5631->dmic_used_flag; in rt5631_dmic_get() 200 rt5631->dmic_used_flag = ucontrol->value.integer.value[0]; in rt5631_dmic_put() [all …]
|
D | cs35l33.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * cs35l33.h -- CS35L33 ALSA SoC audio driver 22 #define CS35L33_BST_PEAK_CTL 0x09 /* Max Current for Boost */ 24 #define CS35L33_BST_CTL1 0x0B /* Boost Converter CTL1 */ 25 #define CS35L33_BST_CTL2 0x0C /* Boost Converter CTL2 */ 36 #define CS35L33_DIAG_LOCK 0x17 /* Diagnostic Mode Register Lock */ 37 #define CS35L33_DIAG_CTRL_1 0x18 /* Diagnostic Mode Register Control */ 38 #define CS35L33_DIAG_CTRL_2 0x19 /* Diagnostic Mode Register Control 2 */ 56 #define CS35L33_BST_CTL4 0x39 /* Boost Converter Control 4 */
|
D | wm8985.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * wm8985.c -- WM8985 / WM8758 ALSA SoC Audio driver 49 { 1, 0x0000 }, /* R1 - Power management 1 */ 50 { 2, 0x0000 }, /* R2 - Power management 2 */ 51 { 3, 0x0000 }, /* R3 - Power management 3 */ 52 { 4, 0x0050 }, /* R4 - Audio Interface */ 53 { 5, 0x0000 }, /* R5 - Companding control */ 54 { 6, 0x0140 }, /* R6 - Clock Gen control */ 55 { 7, 0x0000 }, /* R7 - Additional control */ 56 { 8, 0x0000 }, /* R8 - GPIO Control */ [all …]
|
/Linux-v6.1/Documentation/usb/ |
D | iuu_phoenix.rst | 9 IUU unit in phoenix mode. Loading this module will 10 bring a ttyUSB[0-x] interface. This driver must be 40 boost: 41 overclock boost percent 100 to 500 (int) 43 Card detect mode 50 - clockmode will provide 3 different base settings commonly adopted by 57 - boost provide a way to overclock the reader ( my favorite :-) ) 60 modprobe boost=195 67 - cdmode permit to setup the signal used to inform the userland ( ioctl answer ) 70 - xmas is completely useless except for your eyes. This is one of my friend who was [all …]
|
/Linux-v6.1/arch/x86/kernel/ |
D | itmt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * itmt.c: Support Intel Turbo Boost Max Technology 3.0 8 * On platforms supporting Intel Turbo Boost Max Technology 3.0, (ITMT), 34 * of higher turbo frequency for cpus supporting Intel Turbo Boost Max 51 return -EINVAL; in sched_itmt_update_handler() 72 .mode = 0644, 83 .mode = 0555, 92 * sched_set_itmt_support() - Indicate platform supports ITMT 120 return -ENOMEM; in sched_set_itmt_support() 136 * sched_clear_itmt_support() - Revoke platform's support of ITMT [all …]
|
/Linux-v6.1/drivers/mfd/ |
D | tps6105x.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Core driver for TPS61050/61052 boost converters, used for while LED 5 * boost conversion. Additionally it provides a 1-bit GPIO pin (out or in) 9 * Copyright (C) 2011 ST-Ericsson SA 10 * Written on behalf of Linaro for ST-Ericsson 37 ret = regmap_read(tps6105x->regmap, TPS6105X_REG_0, ®val); in tps6105x_startup() 42 dev_info(&tps6105x->client->dev, in tps6105x_startup() 43 "TPS6105x found in SHUTDOWN mode\n"); in tps6105x_startup() 46 dev_info(&tps6105x->client->dev, in tps6105x_startup() 47 "TPS6105x found in TORCH mode\n"); in tps6105x_startup() [all …]
|
/Linux-v6.1/Documentation/hwmon/ |
D | lm93.rst | 10 Addresses scanned: I2C 0x2c-0x2e 18 Addresses scanned: I2C 0x2c-0x2e 24 - Mark M. Hoffman <mhoffman@lightlink.com> 25 - Ported to 2.6 by Eric J. Bowersox <ericb@aspsys.com> 26 - Adapted to 2.6.20 by Carsten Emde <ce@osadl.org> 27 - Modified for mainline integration by Hans J. Koch <hjk@hansjkoch.de> 30 ----------------- 33 Set to non-zero to force some initializations (default is 0). 38 Configures in7 and in8 limit type, where 0 means absolute and non-zero 54 -------------------- [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/qcom/ |
D | sm8450-sony-xperia-nagara-pdx223.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 11 /delete-node/ &adsp_mem; 12 /delete-node/ &rmtfs_mem; 13 /delete-node/ &video_mem; 18 chassis-type = "handset"; 25 stdout-path = "serial0:115200n8"; 28 reserved-memory { 31 no-map; [all …]
|
D | sm8250-sony-xperia-edo.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 13 /delete-node/ &adsp_mem; 14 /delete-node/ &spss_mem; 15 /delete-node/ &cdsp_secure_heap; 18 qcom,msm-id = <356 0x20001>; /* SM8250 v2.1 */ 19 qcom,board-id = <0x10008 0>; 22 #address-cells = <2>; 23 #size-cells = <2>; 27 compatible = "simple-framebuffer"; [all …]
|
/Linux-v6.1/Documentation/ABI/testing/ |
D | sysfs-platform-asus-wmi | 6 Change CPU clock configuration (write-only). 9 * 0 -> Super Performance Mode 10 * 1 -> High Performance Mode 11 * 2 -> Power Saving Mode 46 Fan boost mode: 47 * 0 - normal, 48 * 1 - overboost, 49 * 2 - silent 56 Throttle thermal policy mode: 57 * 0 - default, [all …]
|
/Linux-v6.1/drivers/regulator/ |
D | tps6105x-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Driver for TPS61050/61052 boost converters, typically used for white LEDs 6 * Copyright (C) 2011 ST-Ericsson SA 7 * Written on behalf of Linaro for ST-Ericsson 39 .name = "tps6105x-boost", 60 struct tps6105x *tps6105x = dev_get_platdata(&pdev->dev); in tps6105x_regulator_probe() 61 struct tps6105x_platform_data *pdata = tps6105x->pdata; in tps6105x_regulator_probe() 65 /* This instance is not set for regulator mode so bail out */ in tps6105x_regulator_probe() 66 if (pdata->mode != TPS6105X_MODE_VOLTAGE) { in tps6105x_regulator_probe() 67 dev_info(&pdev->dev, in tps6105x_regulator_probe() [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/display/panel/ |
D | novatek,nt35950.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Novatek NT35950-based display panels 10 - AngeloGioacchino Del Regno <angelogioacchino.delregno@somainline.org> 13 The nt35950 IC from Novatek is a Driver IC used to drive MIPI-DSI panels, 14 with Static RAM for content retention in command mode and also supports 15 video mode with VESA Frame Buffer Compression or Display Stream Compression 22 - $ref: panel-common.yaml# 27 - enum: [all …]
|
D | ebbg,ft8719.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: EBBG FT8719 MIPI-DSI LCD panel 10 - Joel Selvaraj <jo@jsfamily.in> 14 of 1080x2246. It is a video mode DSI panel. The backlight is managed 18 - $ref: panel-common.yaml# 28 vddio-supply: 31 vddpos-supply: 32 description: positive boost supply regulator [all …]
|
D | novatek,nt36672a.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sumit Semwal <sumit.semwal@linaro.org> 16 resolution of 1080x2246. It is a video mode DSI panel. 19 - $ref: panel-common.yaml# 24 - enum: 25 - tianma,fhd-video 26 - const: novatek,nt36672a 32 reset-gpios: [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/mfd/ |
D | st,stpmic1.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 - pascal Paillet <p.paillet@foss.st.com> 24 "#interrupt-cells": 27 interrupt-controller: true 36 const: st,stpmic1-onkey 40 - description: onkey-falling, happens when onkey is pressed. IT_PONKEY_F of pmic 41 - description: onkey-rising, happens when onkey is released. IT_PONKEY_R of pmic 43 interrupt-names: [all …]
|