/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | wm8994.txt | 3 These devices support both I2C and SPI (configured with pin strapping 8 - compatible : One of "wlf,wm1811", "wlf,wm8994" or "wlf,wm8958". 10 - reg : the I2C address of the device for I2C, the chip select 13 - gpio-controller : Indicates this device is a GPIO controller. 14 - #gpio-cells : Must be 2. The first cell is the pin number and the 17 - power supplies for the device, as covered in 20 - for wlf,wm1811 and wlf,wm8958: 21 AVDD1-supply, AVDD2-supply, DBVDD1-supply, DBVDD2-supply, DBVDD3-supply, 22 DCVDD-supply, CPVDD-supply, SPKVDD1-supply, SPKVDD2-supply 23 - for wlf,wm8994: [all …]
|
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. 24 - cirrus,boost-ind-nanohenry : Inductor estimation LBST reference value. 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 36 - cirrus,boost-ctl-select : Boost conerter control source selection. 39 0x00 - Control Port Value [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/regulator/ |
D | rohm,bd71847-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/regulator/rohm,bd71847-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com> 15 Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml 21 regulator-boot-on at least for BUCK5. LDO6 is supplied by it and it must 30 "^LDO[1-6]$": 37 regulator-name: 38 pattern: "^ldo[1-6]$" [all …]
|
D | rohm,bd71837-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/regulator/rohm,bd71837-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com> 15 Documentation/devicetree/bindings/mfd/rohm,bd71837-pmic.yaml 21 regulator-boot-on at least for BUCK6 and BUCK7 so that those are not 31 "^LDO[1-7]$": 38 regulator-name: 39 pattern: "^ldo[1-7]$" [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/mfd/ |
D | as3711.txt | 4 standard regulator properties, they must belong to a sub-node, called 9 - compatible : must be "ams,as3711" 10 - reg : specifies the I2C address 14 - su1-dev : framebuffer phandle 15 - su1-max-uA : maximum current 19 - su2-dev : framebuffer phandle 20 - su1-max-uA : maximum current 23 feedback used: 24 - su2-feedback-voltage : voltage feedback is used 25 - su2-feedback-curr1 : CURR1 input used for current feedback [all …]
|
/Linux-v6.1/sound/soc/intel/boards/ |
D | cml_rt1011_rt5682.c | 1 // SPDX-License-Identifier: GPL-2.0-only 21 #include <sound/soc-acpi.h> 29 #define CML_RT1011_CODEC_DAI "rt1011-aif" 30 #define CML_RT5682_CODEC_DAI "rt5682-aif1" 44 sof_rt1011_quirk = (unsigned long)id->driver_data; in sof_rt1011_quirk_cb() 107 /* HP jack connectors - unknown if we have jack detection */ 126 .pin = "Headphone Jack", 130 .pin = "Headset Mic", 137 struct card_private *ctx = snd_soc_card_get_drvdata(rtd->card); in cml_rt5682_codec_init() 138 struct snd_soc_component *component = asoc_rtd_to_codec(rtd, 0)->component; in cml_rt5682_codec_init() [all …]
|
D | sof_da7219_max98373.c | 1 // SPDX-License-Identifier: GPL-2.0-only 14 #include <sound/soc-acpi.h> 16 #include "../../codecs/da7219-aad.h" 19 #define DIALOG_CODEC_DAI "da7219-hifi" 20 #define MAX98373_CODEC_DAI "max98373-aif1" 21 #define MAXIM_DEV0_NAME "i2c-MX98373:00" 22 #define MAXIM_DEV1_NAME "i2c-MX98373:01" 39 struct snd_soc_dapm_context *dapm = w->dapm; in platform_clock_control() 40 struct snd_soc_card *card = dapm->card; in platform_clock_control() 46 dev_err(card->dev, "Codec dai not found; Unable to set/unset codec pll\n"); in platform_clock_control() [all …]
|
D | sof_ssp_amp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * sof_ssp_amp.c - ASoc Machine driver for Intel platforms 114 if (!ctx->idisp_codec) in sof_card_late_probe() 117 if (list_empty(&ctx->hdmi_pcm_list)) in sof_card_late_probe() 118 return -EINVAL; in sof_card_late_probe() 120 if (ctx->common_hdmi_codec_drv) { in sof_card_late_probe() 121 pcm = list_first_entry(&ctx->hdmi_pcm_list, struct sof_hdmi_pcm, in sof_card_late_probe() 123 component = pcm->codec_dai->component; in sof_card_late_probe() 128 list_for_each_entry(pcm, &ctx->hdmi_pcm_list, head) { in sof_card_late_probe() 129 component = pcm->codec_dai->component; in sof_card_late_probe() [all …]
|
D | skl_nau88l25_ssm4567.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 #include <sound/soc-acpi.h> 24 #define SKL_NUVOTON_CODEC_DAI "nau8825-hifi" 25 #define SKL_SSM_CODEC_DAI "ssm4567-hifi" 26 #define DMIC_CH(p) p->list[p->count-1] 62 struct snd_soc_dapm_context *dapm = w->dapm; in platform_clock_control() 63 struct snd_soc_card *card = dapm->card; in platform_clock_control() 69 dev_err(card->dev, "Codec dai not found\n"); in platform_clock_control() 70 return -EIO; in platform_clock_control() 77 dev_err(card->dev, "set sysclk err = %d\n", ret); in platform_clock_control() [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | sunxi-bananapi-m2-plus-v1.2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Copyright (C) 2018 Chen-Yu Tsai <wens@csie.org> 6 #include "sunxi-bananapi-m2-plus.dtsi" 11 * resistance on the CPU regulator's feedback pin. 13 reg_vdd_cpux: vdd-cpux { 14 compatible = "regulator-gpio"; 15 regulator-name = "vdd-cpux"; 16 regulator-type = "voltage"; 17 regulator-boot-on; 18 regulator-always-on; [all …]
|
D | exynos4210-smdkv310.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2010-2011 Samsung Electronics Co., Ltd. 7 * Copyright (c) 2010-2011 Linaro Ltd. 14 /dts-v1/; 16 #include <dt-bindings/gpio/gpio.h> 17 #include "exynos-mfc-reserved-memory.dtsi" 30 stdout-path = "serial1:115200n8"; 33 fixed-rate-clocks { 35 compatible = "samsung,clock-xxti"; 36 clock-frequency = <12000000>; [all …]
|
D | exynos5250-smdk5250.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 10 #include <dt-bindings/clock/maxim,max77686.h> 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 29 stdout-path = "serial2:115200n8"; 32 vdd: fixed-regulator-vdd { 33 compatible = "regulator-fixed"; 34 regulator-name = "vdd-supply"; 35 regulator-min-microvolt = <1800000>; [all …]
|
/Linux-v6.1/drivers/video/backlight/ |
D | as3711_bl.c | 1 // SPDX-License-Identifier: GPL-2.0 42 switch (su->type) { in to_supply() 55 struct as3711 *as3711 = supply->as3711; in as3711_set_brightness_auto_i() 56 const struct as3711_bl_pdata *pdata = supply->pdata; in as3711_set_brightness_auto_i() 60 if (pdata->su2_auto_curr1) in as3711_set_brightness_auto_i() 61 ret = regmap_write(as3711->regmap, AS3711_CURR1_VALUE, in as3711_set_brightness_auto_i() 63 if (!ret && pdata->su2_auto_curr2) in as3711_set_brightness_auto_i() 64 ret = regmap_write(as3711->regmap, AS3711_CURR2_VALUE, in as3711_set_brightness_auto_i() 66 if (!ret && pdata->su2_auto_curr3) in as3711_set_brightness_auto_i() 67 ret = regmap_write(as3711->regmap, AS3711_CURR3_VALUE, in as3711_set_brightness_auto_i() [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/mmc/ |
D | arm,pl18x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 11 - Ulf Hansson <ulf.hansson@linaro.org> 20 - $ref: /schemas/arm/primecell.yaml# 21 - $ref: mmc-controller.yaml# 29 - arm,pl180 30 - arm,pl181 31 - arm,pl18x [all …]
|
/Linux-v6.1/Documentation/hwmon/ |
D | g762.rst | 5 and performs closed-loop or open-loop control of the fan speed. Two 6 modes - PWM or DC - are supported by the device. 9 http://natisbad.org/NAS/ref/GMT_EDS-762_763-080710-0.2.pdf. sysfs 10 bindings are described in Documentation/hwmon/sysfs-interface.rst. 25 set desired fan speed. This only makes sense in closed-loop 40 reports fan failure, i.e. no transition on fan gear pin for 44 in closed-loop control mode, if fan RPM value is 25% out 50 speed control (open-loop) via pwm1 described below, 2 for 51 automatic fan speed control (closed-loop) via fan1_target 58 get or set PWM fan control value in open-loop mode. This is an [all …]
|
/Linux-v6.1/Documentation/input/joydev/ |
D | joystick.rst | 3 .. _joystick-doc: 14 linux-input@vger.kernel.org 16 send "subscribe linux-input" to majordomo@vger.kernel.org to subscribe to it. 25 --------- 29 usually packaged as ``joystick``, ``input-utils``, ``evtest``, and so on. 35 ------------ 48 ln -s input/js0 js0 49 ln -s input/js1 js1 50 ln -s input/js2 js2 51 ln -s input/js3 js3 [all …]
|
/Linux-v6.1/drivers/media/tuners/ |
D | xc2028-types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * Copyright (c) 2007-2008 Mauro Carvalho Chehab <mchehab@kernel.org> 36 DTV6 - 6MHz - ATSC/DVB-C/DVB-T/ISDB-T/DOCSIS 37 DTV8 - 8MHz - DVB-C/DVB-T 53 Makes it use RF input 1 (pin #2) instead of input 2 (pin #4) 59 and for non-MTS STD/MN (PAL, NTSC/M or NTSC/Kr) 66 and for non-MTS STD/MN (PAL, NTSC/M or NTSC/Kr) 94 /* There are different scode tables for MTS and non-MTS. 104 It is not clear where secam/k3 is used, nor we have a feedback of this
|
/Linux-v6.1/Documentation/devicetree/bindings/iio/dac/ |
D | adi,ad3552r.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Nuno Sá <nuno.sa@analog.com> 16 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3542r.pdf 17 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3552r.pdf 22 - adi,ad3542r 23 - adi,ad3552r 28 spi-max-frequency: 31 reset-gpios: [all …]
|
/Linux-v6.1/drivers/extcon/ |
D | extcon-intel-cht-wc.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * Copyright (C) 2013-2015 Intel Corporation. All rights reserved. 10 #include <linux/extcon-provider.h> 24 #include "extcon-intel.h" 67 /* 0 - open drain, 1 - regular push-pull output */ 69 /* 0 - pin is controlled by SW, 1 - by HW */ 125 * According to the spec. we should read the USB-ID pin ADC value here in cht_wc_extcon_get_id() 126 * to determine the resistance of the used pull-down resister and then in cht_wc_extcon_get_id() 129 * a combination of a charging port with one or more USB-A ports, so in cht_wc_extcon_get_id() 131 * is hard to read / badly-worded so some of them actually indicate in cht_wc_extcon_get_id() [all …]
|
/Linux-v6.1/drivers/gpu/drm/radeon/ |
D | radeon_vce.c | 15 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 50 * radeon_vce_init - allocate memory, load vce firmware 65 INIT_DELAYED_WORK(&rdev->vce.idle_work, radeon_vce_idle_work_handler); in radeon_vce_init() 67 switch (rdev->family) { in radeon_vce_init() 84 return -EINVAL; in radeon_vce_init() 87 r = request_firmware(&rdev->vce_fw, fw_name, rdev->dev); in radeon_vce_init() 89 dev_err(rdev->dev, "radeon_vce: Can't load firmware \"%s\"\n", in radeon_vce_init() 96 size = rdev->vce_fw->size - strlen(fw_version) - 9; in radeon_vce_init() 97 c = rdev->vce_fw->data; in radeon_vce_init() 98 for (;size > 0; --size, ++c) in radeon_vce_init() [all …]
|
/Linux-v6.1/arch/arm/mach-s3c/ |
D | s3c64xx.c | 1 // SPDX-License-Identifier: GPL-2.0 28 #include <linux/dma-mapping.h> 31 #include <linux/irqchip/arm-vic.h> 40 #include "regs-gpio.h" 41 #include "gpio-samsung.h" 46 #include "gpio-cfg.h" 47 #include "pwm-core.h" 48 #include "regs-irqtype.h" 50 #include "irq-uart-s3c64xx.h" 70 s3c24xx_init_uartdevs("s3c6400-uart", s3c64xx_uart_resources, cfg, no); in s3c64xx_init_uarts() [all …]
|
/Linux-v6.1/drivers/gpu/drm/amd/pm/powerplay/inc/ |
D | smu9_driver_if.h | 46 #define MAX_GFXCLK_DPM_LEVEL (NUM_GFXCLK_DPM_LEVELS - 1) 47 #define MAX_UVD_DPM_LEVEL (NUM_UVD_DPM_LEVELS - 1) 48 #define MAX_VCE_DPM_LEVEL (NUM_VCE_DPM_LEVELS - 1) 49 #define MAX_MP0CLK_DPM_LEVEL (NUM_MP0CLK_DPM_LEVELS - 1) 50 #define MAX_UCLK_DPM_LEVEL (NUM_UCLK_DPM_LEVELS - 1) 51 #define MAX_SOCCLK_DPM_LEVEL (NUM_SOCCLK_DPM_LEVELS - 1) 52 #define MAX_DCEFCLK_DPM_LEVEL (NUM_DCEFCLK_DPM_LEVELS - 1) 53 #define MAX_LINK_DPM_LEVEL (NUM_LINK_LEVELS - 1) 65 #define MAX_EVV_VOLTAGE_LEVEL (NUM_EVV_VOLTAGE_LEVELS - 1) 81 uint32_t FbMult; /* Feedback Multiplier, bit 8:0 int, bit 15:12 post_div, bit 31:16 frac */ [all …]
|
/Linux-v6.1/include/linux/mfd/wm8994/ |
D | pdata.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * include/linux/mfd/wm8994/pdata.h -- Platform data for WM8994 39 * panel provided by the WISCE - see http://www.wolfsonmicro.com/wisce/ 52 * control panel in WISCE - see http://www.wolfsonmicro.com/wisce/ 64 * WISCE - see http://www.wolfsonmicro.com/wisce/ 78 * multiband compressor configuration panel in WISCE - see 89 * multiband compressor configuration panel in WISCE - see 100 * the multiband compressor configuration panel in WISCE - see 129 * Default values for GPIOs if non-zero, WM8994_CONFIGURE_GPIO 168 /* Common mode feedback */ [all …]
|
/Linux-v6.1/arch/arm/mach-omap1/ |
D | devices.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * linux/arch/arm/mach-omap1/devices.c 8 #include <linux/dma-mapping.h> 16 #include <linux/platform_data/omap-wd-timer.h> 17 #include <linux/soc/ti/omap1-io.h> 53 .id = -1, 68 /*-------------------------------------------------------------------------*/ 91 if (mmc_controller->slots[0].wires == 4 && !cpu_is_omap7xx()) { in omap1_mmc_mux() 94 if (!mmc_controller->slots[0].nomux) in omap1_mmc_mux() 102 if (!mmc_controller->slots[1].nomux) { in omap1_mmc_mux() [all …]
|
/Linux-v6.1/Documentation/driver-api/media/ |
D | cec-core.rst | 1 .. SPDX-License-Identifier: GPL-2.0 15 ---------------- 33 --------------------- 53 will be stored in adap->priv and can be used by the adapter ops. 95 Implementing the Low-Level CEC Adapter 96 -------------------------------------- 98 The following low-level adapter operations have to be implemented in 103 .. code-block:: none 107 /* Low-level callbacks */ 121 /* High-level callback */ [all …]
|