/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | cirrus,cs4234.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 17 signal to an external Class H tracking power supply. If not used to 18 drive a tracking power supply, the 5th DAC can instead be used as a 22 provide lead time for the external switch-mode power supply, and a 24 low-latency path to the outputs. 29 - cirrus,cs4234 33 The 7-bit I2C address depends on the state of the ADx pins, in [all …]
|
D | cirrus,cs42l51.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Olivier Moysan <olivier.moysan@foss.st.com> 19 "#sound-dai-cells": 25 clock-names: 27 - const: MCLK 29 reset-gpios: 32 VL-supply: 35 VD-supply: [all …]
|
D | cs4271.txt | 7 - compatible: "cirrus,cs4271" 10 Documentation/devicetree/bindings/spi/spi-bus.txt 14 - reg: the i2c address 19 - reset-gpio: a GPIO spec to define which pin is connected to the chip's 21 - cirrus,amuteb-eq-bmutec: When given, the Codec's AMUTEB=BMUTEC flag 23 - cirrus,enable-soft-reset: 25 line is de-asserted. That also means that clocks cannot be changed 27 a complete re-initialization of all registers. 29 One (undocumented) workaround is to assert and de-assert the PDN bit 36 - vd-supply: Digital power [all …]
|
D | cirrus,cs42l42.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 13 The CS42L42 is a low-power audio codec designed for portable applications. 14 It provides a high-dynamic range, stereo DAC for audio playback and a mono 15 high-dynamic-range ADC for audio capture. There is an integrated headset 21 - cirrus,cs42l42 22 - cirrus,cs42l83 29 VP-supply: [all …]
|
D | cs43130.txt | 5 - compatible : "cirrus,cs43130", "cirrus,cs4399", "cirrus,cs43131", 8 - reg : the I2C address of the device for I2C 10 - VA-supply, VP-supply, VL-supply, VCP-supply, VD-supply: 17 - reset-gpios : Active low GPIO used to reset the device 19 - cirrus,xtal-ibias: 28 - cirrus,dc-measure: 31 - cirrus,ac-measure: 35 - cirrus,dc-threshold: 39 - cirrus,ac-freq: 41 Only used if "cirrus,dc-measure" is defined. [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/amlogic/ |
D | meson-sm1-bananapi-m5.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "meson-sm1.dtsi" 10 #include <dt-bindings/leds/common.h> 11 #include <dt-bindings/input/linux-event-codes.h> 12 #include <dt-bindings/gpio/meson-g12a-gpio.h> 13 #include <dt-bindings/sound/meson-g12a-toacodec.h> 14 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 17 compatible = "bananapi,bpi-m5", "amlogic,sm1"; 18 model = "Banana Pi BPI-M5"; [all …]
|
/Linux-v6.1/drivers/infiniband/hw/hfi1/ |
D | sdma.h | 1 /* SPDX-License-Identifier: GPL-2.0 or BSD-3-Clause */ 3 * Copyright(c) 2015 - 2018 Intel Corporation. 22 #define MAX_SDMA_PKT_SIZE ((16 * 1024) - 1) 61 ((1ULL << SDMA_DESC0_BYTE_COUNT_WIDTH) - 1) 67 ((1ULL << SDMA_DESC0_PHY_ADDR_WIDTH) - 1) 74 ((1ULL << SDMA_DESC1_HEADER_UPDATE1_WIDTH) - 1) 80 ((1ULL << SDMA_DESC1_HEADER_MODE_WIDTH) - 1) 86 ((1ULL << SDMA_DESC1_HEADER_INDEX_WIDTH) - 1) 92 ((1ULL << SDMA_DESC1_HEADER_DWS_WIDTH) - 1) 98 ((1ULL << SDMA_DESC1_GENERATION_WIDTH) - 1) [all …]
|
D | chip.c | 1 // SPDX-License-Identifier: GPL-2.0 or BSD-3-Clause 3 * Copyright(c) 2015 - 2020 Intel Corporation. 32 MODULE_PARM_DESC(num_vls, "Set number of Virtual Lanes to use (1-8)"); 78 #define SEC_SC_HALTED 0x4 /* per-context only */ 79 #define SEC_SPC_FREEZE 0x8 /* per-HFI only */ 87 * 0 - User Fecn Handling 88 * 1 - Vnic 89 * 2 - AIP 90 * 3 - Verbs 101 #define emulator_rev(dd) ((dd)->irev >> 8) [all …]
|
/Linux-v6.1/drivers/rtc/ |
D | rtc-rv3029c2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Micro Crystal RV-3029 / RV-3049 rtc class driver 5 * Author: Gregory Hermant <gregory.hermant@calao-systems.com> 19 #include <linux/hwmon-sysfs.h> 106 #define RV3029_CONTROL_E2P_XOFFS_SIGN BIT(7) /* Sign: 1->pos, 0->neg */ 127 for (i = 100; i > 0; i--) { in rv3029_eeprom_busywait() 128 ret = regmap_read(rv3029->regmap, RV3029_STATUS, &sr); in rv3029_eeprom_busywait() 136 dev_err(rv3029->dev, "EEPROM busy wait timeout.\n"); in rv3029_eeprom_busywait() 137 return -ETIMEDOUT; in rv3029_eeprom_busywait() 145 /* Re-enable eeprom refresh */ in rv3029_eeprom_exit() [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | stm32mp15xx-dkx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2019 - All Rights Reserved 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/mfd/st,stpmic1.h> 16 reserved-memory { 17 #address-cells = <1>; 18 #size-cells = <1>; 22 compatible = "shared-dma-pool"; 24 no-map; 28 compatible = "shared-dma-pool"; [all …]
|
/Linux-v6.1/drivers/staging/media/atomisp/pci/ |
D | atomisp_gmin_platform.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include <media/v4l2-subdev.h> 32 /* X-Powers AXP288 register set */ 125 /* The atomisp uses type==0 for the end-of-list marker, so leave space. */ 151 struct acpi_device *adev = ACPI_COMPANION(&client->dev); in atomisp_register_i2c_module() 153 dev_info(&client->dev, "register atomisp i2c module type %d\n", type); in atomisp_register_i2c_module() 161 adev->power.flags.power_resources = 0; in atomisp_register_i2c_module() 168 return -ENOMEM; in atomisp_register_i2c_module() 177 return -ENODEV; in atomisp_register_i2c_module() 180 pdata.subdevs[i].port = gs->csi_port; in atomisp_register_i2c_module() [all …]
|
/Linux-v6.1/sound/soc/codecs/ |
D | cs4271.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 * The data format accepted is I2S or left-justified. 132 * Default CS4271 power-up configuration 133 * Array contains non-existing in hw register at address 0 153 "vd", "vl", "va" 161 /* Current sample rate for de-emphasis control */ 177 SND_SOC_DAPM_OUTPUT("AOUTA-"), 179 SND_SOC_DAPM_OUTPUT("AOUTB-"), 187 { "AOUTA-", NULL, "Playback" }, 189 { "AOUTB-", NULL, "Playback" }, [all …]
|
D | cs42l51.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 * Based on cs4270.c - Copyright (c) Freescale Semiconductor 12 * - Only I2C is support. Not SPI 13 * - master mode *NOT* supported 38 "VL", 47 unsigned int audio_mode; /* The mode (I2S or left-justified) */ 66 ucontrol->value.enumerated.item[0] = 0; in cs42l51_get_chan_mix() 71 ucontrol->value.enumerated.item[0] = 1; in cs42l51_get_chan_mix() 74 ucontrol->value.enumerated.item[0] = 2; in cs42l51_get_chan_mix() 91 switch (ucontrol->value.enumerated.item[0]) { in cs42l51_set_chan_mix() [all …]
|
D | cs4234.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // cs4234.c -- ALSA SoC CS4234 driver 44 /* -89.92dB to +6.02dB with step of 0.38dB */ 45 static const DECLARE_TLV_DB_SCALE(dac_tlv, -8992, 38, 0); 96 regmap_read(cs4234->regmap, CS4234_ADC_CTRL2, &val); in cs4234_dac14_grp_delay_put() 98 ret = -EBUSY; in cs4234_dac14_grp_delay_put() 99 dev_err(component->dev, "Can't change group delay while ADC are ON\n"); in cs4234_dac14_grp_delay_put() 103 regmap_read(cs4234->regmap, CS4234_DAC_CTRL4, &val); in cs4234_dac14_grp_delay_put() 105 ret = -EBUSY; in cs4234_dac14_grp_delay_put() 106 dev_err(component->dev, "Can't change group delay while DAC are ON\n"); in cs4234_dac14_grp_delay_put() [all …]
|
D | cs42l42.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * cs42l42.c -- CS42L42 ALSA SoC audio driver 31 #include <sound/soc-dapm.h> 34 #include <dt-bindings/sound/cs42l42.h> 44 "VL", 400 static DECLARE_TLV_DB_SCALE(adc_tlv, -9700, 100, true); 401 static DECLARE_TLV_DB_SCALE(mixer_tlv, -6300, 100, true); 410 switch (ucontrol->value.integer.value[0]) { in cs42l42_slow_start_put() 418 return -EINVAL; in cs42l42_slow_start_put() 452 SOC_SINGLE_S8_TLV("ADC Volume", CS42L42_ADC_VOLUME, -97, 12, adc_tlv), [all …]
|
/Linux-v6.1/Documentation/networking/ |
D | rxrpc.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 The RxRPC protocol driver provides a reliable two-phase transport on top of UDP 38 RxRPC is a two-layer protocol. There is a session layer which provides 44 +-------------+ 46 +-------------+ 48 +-------------+ 50 +-------------+ 52 +-------------+ 60 (2) A two-phase protocol. The client transmits a blob (the request) and then 82 to use - currently only PF_INET is supported. [all …]
|
/Linux-v6.1/ |
D | CREDITS | 1 This is at least a partial credits-file of people that have 4 scripts. The fields are: name (N), email (E), web-address 6 snail-mail address (S). 10 ---------- 51 D: in-kernel DRM Maintainer 71 E: tim_alpaerts@toyota-motor-europe.com 75 S: B-2610 Wilrijk-Antwerpen 80 W: http://www-stu.christs.cam.ac.uk/~aia21/ 101 D: Maintainer of ide-cd and Uniform CD-ROM driver, 102 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update. [all …]
|
/Linux-v6.1/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2007 - 2018 Intel Corporation. */ 57 "Copyright (c) 2007-2014 Intel Corporation."; 235 MODULE_AUTHOR("Intel Corporation, <e1000-devel@lists.sourceforge.net>"); 240 static int debug = -1; 285 /* igb_regdump - register printout routine */ 292 switch (reginfo->ofs) { in igb_regdump() 342 pr_info("%-15s %08x\n", reginfo->name, rd32(reginfo->ofs)); in igb_regdump() 346 snprintf(rname, 16, "%s%s", reginfo->name, "[0-3]"); in igb_regdump() 347 pr_info("%-15s %08x %08x %08x %08x\n", rname, regs[0], regs[1], in igb_regdump() [all …]
|