Searched +full:boost +full:- +full:ind +full:- +full:nanohenry (Results 1 – 12 of 12) sorted by relevance
/linux/Documentation/devicetree/bindings/sound/ |
H A 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 28 '#sound-dai-cells': 33 reset-gpios: 36 VA-supply: 39 VP-supply: [all …]
|
H A D | cs35l34.txt | 5 - compatible : "cirrus,cs35l34" 7 - reg : the I2C address of the device for I2C. 9 - VA-supply, VP-supply : power supplies for the device, 13 - cirrus,boost-vtge-millivolt : Boost Voltage Value. Configures the boost 17 - cirrus,boost-nanohenry: Inductor value for boost converter. The value is 22 - reset-gpios: GPIO used to reset the amplifier. 24 - interrupts : IRQ line info CS35L34. 25 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 28 - cirrus,boost-peak-milliamp : Boost converter peak current limit in mA. The 32 - cirrus,i2s-sdinloc : ADSP SDIN I2S channel location. Indicates whether the [all …]
|
H A 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 …]
|
H A D | cs35l35.txt | 5 - compatible : "cirrus,cs35l35" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 13 - interrupts : IRQ line info CS35L35. 14 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 17 - cirrus,boost-ind-nanohenry: Inductor value for boost converter. The value is 21 - reset-gpios : gpio used to reset the amplifier 23 - cirrus,stereo-config : Boolean to determine if there are 2 AMPs for a 26 - cirrus,audio-channel : Set Location of Audio Signal on Serial Port 30 - cirrus,advisory-channel : Set Location of Advisory Signal on Serial Port [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
H A 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>; 26 stdout-path = "serial0:115200n8"; 27 #address-cells = <2>; 28 #size-cells = <2>; [all …]
|
H A D | sm8450-sony-xperia-nagara.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 7 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 16 /delete-node/ &adsp_mem; 17 /delete-node/ &rmtfs_mem; 18 /delete-node/ &video_mem; 21 chassis-type = "handset"; 28 stdout-path = "serial0:115200n8"; 31 gpio-keys { 32 compatible = "gpio-keys"; [all …]
|
H A D | sm8350-sony-xperia-sagami.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 7 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 18 * Yes, you are correct, there is NO MORE {msm,board,pmic}-id on SM8350! 24 chassis-type = "handset"; 27 #address-cells = <2>; 28 #size-cells = <2>; 32 compatible = "simple-framebuffer"; 35 /* The display, even though it's 4K, initializes at 1080-ish p */ 49 gpio-keys { [all …]
|
/linux/sound/soc/codecs/ |
H A D | cs35l34.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * cs35l34.c -- CS35l34 ALSA SoC audio driver 28 #include <sound/soc-dapm.h> 48 struct gpio_desc *reset_gpio; /* Active-low reset GPIO */ 235 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in cs35l34_sdin_event() 241 if (priv->tdm_mode) in cs35l34_sdin_event() 242 regmap_update_bits(priv->regmap, CS35L34_PWRCTL3, in cs35l34_sdin_event() 245 ret = regmap_update_bits(priv->regmap, CS35L34_PWRCTL1, in cs35l34_sdin_event() 248 dev_err(component->dev, "Cannot set Power bits %d\n", ret); in cs35l34_sdin_event() 254 if (priv->tdm_mode) { in cs35l34_sdin_event() [all …]
|
H A D | cs35l41.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // cs35l41.c -- CS35l41 ALSA SoC audio driver 5 // Copyright 2017-2021 Cirrus Logic, Inc. 22 #include <sound/soc-dapm.h> 164 return -EINVAL; in cs35l41_get_fs_mon_config_index() 169 1, 913, TLV_DB_MINMAX_ITEM(-10200, 1200)); 186 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in cs35l41_dsp_preload_ev() 192 if (cs35l41->dsp.cs_dsp.booted) in cs35l41_dsp_preload_ev() 197 if (cs35l41->dsp.preloaded) in cs35l41_dsp_preload_ev() 200 if (cs35l41->dsp.cs_dsp.running) { in cs35l41_dsp_preload_ev() [all …]
|
H A D | cs35l35.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * cs35l35.c -- CS35L35 ALSA SoC audio driver 26 #include <sound/soc-dapm.h> 160 gpiod_set_value_cansleep(cs35l35->reset_gpio, 0); in cs35l35_reset() 162 gpiod_set_value_cansleep(cs35l35->reset_gpio, 1); in cs35l35_reset() 170 if (cs35l35->pdata.ext_bst) { in cs35l35_wait_for_pdn() 175 reinit_completion(&cs35l35->pdn_done); in cs35l35_wait_for_pdn() 177 ret = wait_for_completion_timeout(&cs35l35->pdn_done, in cs35l35_wait_for_pdn() 180 dev_err(cs35l35->dev, "PDN_DONE did not complete\n"); in cs35l35_wait_for_pdn() 181 return -ETIMEDOUT; in cs35l35_wait_for_pdn() [all …]
|
H A D | cs35l36.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // cs35l36.c -- CS35L36 ALSA SoC audio driver 27 #include <sound/soc-dapm.h> 446 TLV_DB_MINMAX_ITEM(-10200, 1200)); 463 ucontrol->value.integer.value[0] = cs35l36->ldm_mode_sel; in cs35l36_ldm_sel_get() 475 int val = (ucontrol->value.integer.value[0]) ? CS35L36_NG_AMP_EN_MASK : in cs35l36_ldm_sel_put() 478 cs35l36->ldm_mode_sel = val; in cs35l36_ldm_sel_put() 480 regmap_update_bits(cs35l36->regmap, CS35L36_NG_CFG, in cs35l36_ldm_sel_put() 492 SOC_SINGLE("Amp Gain Zero-Cross Switch", CS35L36_AMP_GAIN_CTRL, 506 snd_soc_dapm_to_component(w->dapm); in cs35l36_main_amp_event() [all …]
|
/linux/sound/pci/hda/ |
H A D | cs35l41_hda.c | 1 // SPDX-License-Identifier: GPL-2.0 37 #define CS35L41_UUID "50d90cdc-3de4-4f18-b528-c7fe3b71f40d" 89 { CS35L41_SP_HIZ_CTRL, 0x00000002 }, // Hi-Z unused 111 { CS35L41_SP_HIZ_CTRL, 0x00000003 }, // Hi-Z unused/disabled 149 return -ENOMEM; in cs35l41_request_tuning_param_file() 151 ret = firmware_request_nowarn(firmware, *filename, cs35l41->dev); in cs35l41_request_tuning_param_file() 153 dev_dbg(cs35l41->dev, "Failed to request '%s'\n", *filename); in cs35l41_request_tuning_param_file() 166 const char * const dsp_name = cs35l41->cs_dsp.name; in cs35l41_request_firmware_file() 170 if (spkid > -1 && ssid && amp_name) in cs35l41_request_firmware_file() 171 *filename = kasprintf(GFP_KERNEL, "cirrus/%s-%s-%s-%s-spkid%d-%s.%s", CS35L41_PART, in cs35l41_request_firmware_file() [all …]
|