Searched +full:sdout +full:- +full:pull +full:- +full:down (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | everest,es7241.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Neil Armstrong <neil.armstrong@linaro.org> 15 - everest,es7241 17 reset-gpios: 21 m0-gpios: 25 m1-gpios: 29 everest,sdout-pull-down: 33 the sdout. If the sdout is pulled down, leftj format is used. [all …]
|
/linux-6.12.1/sound/soc/codecs/ |
D | es7241.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 39 gpiod_set_value_cansleep(priv->reset, 0); in es7241_set_mode() 42 gpiod_set_value_cansleep(priv->m0, m0); in es7241_set_mode() 43 gpiod_set_value_cansleep(priv->m1, m1); in es7241_set_mode() 45 /* take the device out of reset - datasheet does not specify a delay */ in es7241_set_mode() 46 gpiod_set_value_cansleep(priv->reset, 1); in es7241_set_mode() 58 for (j = 0; j < mode->slv_mfs_num; j++) { in es7241_set_consumer_mode() 59 if (mode->slv_mfs[j] == mfs) in es7241_set_consumer_mode() 63 return -EINVAL; in es7241_set_consumer_mode() 78 if (mfs && mfs != mode->mst_mfs) in es7241_set_provider_mode() [all …]
|
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 …]
|
D | max98090.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * max98090.c -- MAX98090 ALSA SoC Audio driver 5 * Copyright 2011-2012 Maxim Integrated Products 279 /* Reset the codec by writing to this write-only reset register */ in max98090_reset() 280 ret = regmap_write(max98090->regmap, M98090_REG_SOFTWARE_RESET, in max98090_reset() 283 dev_err(max98090->component->dev, in max98090_reset() 300 -600, 600, 0); 303 0, 3, TLV_DB_SCALE_ITEM(-600, 300, 0), 308 static const DECLARE_TLV_DB_SCALE(max98090_av_tlv, -1200, 100, 0); 311 static const DECLARE_TLV_DB_SCALE(max98090_dv_tlv, -1500, 100, 0); [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | sm8550-sony-xperia-yodo-pdx234.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/firmware/qcom,scm.h> 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 11 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 12 #include <dt-bindings/sound/cs35l45.h> 23 /delete-node/ &hwfence_shbuf; 24 /delete-node/ &mpss_mem; 25 /delete-node/ &rmtfs_mem; [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>; 26 stdout-path = "serial0:115200n8"; 27 #address-cells = <2>; 28 #size-cells = <2>; [all …]
|
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 …]
|
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-6.12.1/drivers/gpio/ |
D | gpio-wm8994.c | 1 // SPDX-License-Identifier: GPL-2.0+ 34 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_request() 36 switch (wm8994->type) { in wm8994_gpio_request() 44 return -EINVAL; in wm8994_gpio_request() 57 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_direction_in() 66 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_get() 83 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_direction_out() 95 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_set() 107 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_set_config() 121 return -ENOTSUPP; in wm8994_gpio_set_config() [all …]
|