| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/ |
| D | imx6ull-colibri-iris-v2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright 2018-2022 Toradex 6 /dts-v1/; 8 #include "imx6ull-colibri-nonwifi.dtsi" 9 #include "imx6ull-colibri-iris-v2.dtsi" 13 compatible = "toradex,colibri-imx6ull-iris-v2", 14 "toradex,colibri-imx6ull", 32 lvds-power-on-hog { 33 gpio-hog; 35 line-name = "LVDS_POWER_ON"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | simple-card.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/simple-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 14 frame-master: 15 description: Indicates dai-link frame master. 16 $ref: /schemas/types.yaml#/definitions/phandle-array 19 bitclock-master: 20 description: Indicates dai-link bit clock master [all …]
|
| D | rt5640.txt | 7 - compatible : One of "realtek,rt5640" or "realtek,rt5639". 9 - reg : The I2C address of the device. 11 - interrupts : The CODEC's interrupt output. 15 - clocks: The phandle of the master clock to the CODEC 16 - clock-names: Should be "mclk" 18 - realtek,in1-differential 19 - realtek,in2-differential 20 - realtek,in3-differential 21 Boolean. Indicate MIC1/2/3 input are differential, rather than single-ended. 23 - realtek,ldo1-en-gpios : The GPIO that controls the CODEC's LDO1_EN pin. [all …]
|
| D | rt5651.txt | 7 - compatible : "realtek,rt5651". 9 - reg : The I2C address of the device. 13 - realtek,in2-differential 14 Boolean. Indicate MIC2 input are differential, rather than single-ended. 16 - realtek,dmic-en 19 - realtek,jack-detect-source 21 1: Use JD1_1 pin for jack-detect 22 2: Use JD1_2 pin for jack-detect 23 3: Use JD2 pin for jack-detect 25 - realtek,jack-detect-not-inverted [all …]
|
| D | ts3a227e.txt | 4 The TS3A227E detect headsets of 3-ring and 4-ring standards and 5 switches automatically to route the microphone correctly. It also 11 - compatible: Should contain "ti,ts3a227e". 12 - reg: The i2c address. Should contain <0x3b>. 13 - interrupts: Interrupt number for /INT pin from the 227e 16 - ti,micbias: Intended MICBIAS voltage (datasheet section 9.6.7). 27 interrupt-parent = <&gpio>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | simple-card.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/simple-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 14 frame-master: 15 description: Indicates dai-link frame master. 18 bitclock-master: 19 description: Indicates dai-link bit clock master 22 frame-inversion: [all …]
|
| D | rt5640.txt | 7 - compatible : One of "realtek,rt5640" or "realtek,rt5639". 9 - reg : The I2C address of the device. 11 - interrupts : The CODEC's interrupt output. 15 - clocks: The phandle of the master clock to the CODEC 16 - clock-names: Should be "mclk" 18 - realtek,in1-differential 19 - realtek,in2-differential 20 - realtek,in3-differential 21 Boolean. Indicate MIC1/2/3 input are differential, rather than single-ended. 23 - realtek,lout-differential [all …]
|
| D | qcom,sm8250.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 19 - items: 20 - enum: 21 - lenovo,yoga-c630-sndcard 22 - qcom,db845c-sndcard 23 - const: qcom,sdm845-sndcard 24 - enum: [all …]
|
| D | rt5651.txt | 7 - compatible : "realtek,rt5651". 9 - reg : The I2C address of the device. 13 - realtek,in2-differential 14 Boolean. Indicate MIC2 input are differential, rather than single-ended. 16 - realtek,dmic-en 19 - realtek,jack-detect-source 21 1: Use JD1_1 pin for jack-detect 22 2: Use JD1_2 pin for jack-detect 23 3: Use JD2 pin for jack-detect 25 - realtek,jack-detect-not-inverted [all …]
|
| /kernel/linux/linux-6.6/Documentation/spi/ |
| D | spi-lm70llp.rst | 2 spi_lm70llp : LM70-LLP parport-to-SPI adapter 15 ----------- 27 -------------------- 28 The schematic for this particular board (the LM70EVAL-LLP) is 39 D0 2 - - 40 D1 3 --> V+ 5 41 D2 4 --> V+ 5 42 D3 5 --> V+ 5 43 D4 6 --> V+ 5 44 D5 7 --> nCS 8 [all …]
|
| /kernel/linux/linux-5.10/Documentation/spi/ |
| D | spi-lm70llp.rst | 2 spi_lm70llp : LM70-LLP parport-to-SPI adapter 15 ----------- 27 -------------------- 28 The schematic for this particular board (the LM70EVAL-LLP) is 39 D0 2 - - 40 D1 3 --> V+ 5 41 D2 4 --> V+ 5 42 D3 5 --> V+ 5 43 D4 6 --> V+ 5 44 D5 7 --> nCS 8 [all …]
|
| /kernel/linux/linux-5.10/Documentation/networking/ |
| D | arcnet-hardware.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 2) This file is no longer Linux-specific. It should probably be moved out 17 e-mail apenwarr@worldvisions.ca with any settings for your particular card, 39 There are two "types" of ARCnet - STAR topology and BUS topology. This 46 well-designed standard. It uses something called "modified token passing" 47 which makes it completely incompatible with so-called "Token Ring" cards, 63 programming interface also means that when high-performance hardware 73 although they are generally kept down to the Ethernet-style 1500 bytes. 91 - Avery Pennraun <apenwarr@worldvisions.ca> 92 - Stephen A. Wood <saw@hallc1.cebaf.gov> [all …]
|
| /kernel/linux/linux-6.6/Documentation/networking/ |
| D | arcnet-hardware.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 2) This file is no longer Linux-specific. It should probably be moved out 17 e-mail apenwarr@worldvisions.ca with any settings for your particular card, 39 There are two "types" of ARCnet - STAR topology and BUS topology. This 46 well-designed standard. It uses something called "modified token passing" 47 which makes it completely incompatible with so-called "Token Ring" cards, 63 programming interface also means that when high-performance hardware 73 although they are generally kept down to the Ethernet-style 1500 bytes. 91 - Avery Pennraun <apenwarr@worldvisions.ca> 92 - Stephen A. Wood <saw@hallc1.cebaf.gov> [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/marvell/ |
| D | kirkwood-openblocks_a7.dts | 1 // SPDX-License-Identifier: GPL-2.0 7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 11 /dts-v1/; 14 #include "kirkwood-6282.dtsi" 18 compatible = "plathome,openblocks-a7", "marvell,kirkwood-88f6283", "marvell,kirkwood"; 27 stdout-path = &uart0; 40 nr-ports = <1>; 53 pinctrl: pin-controller@10000 { 54 pinctrl-0 = <&pmx_dip_switches &pmx_gpio_header 56 pinctrl-names = "default"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | kirkwood-openblocks_a7.dts | 1 // SPDX-License-Identifier: GPL-2.0 7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 11 /dts-v1/; 14 #include "kirkwood-6282.dtsi" 18 compatible = "plathome,openblocks-a7", "marvell,kirkwood-88f6283", "marvell,kirkwood"; 27 stdout-path = &uart0; 40 nr-ports = <1>; 53 pinctrl: pin-controller@10000 { 54 pinctrl-0 = <&pmx_dip_switches &pmx_gpio_header 56 pinctrl-names = "default"; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/ |
| D | rk3399-roc-pc-plus.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Copyright (c) 2017 T-Chip Intelligent Technology Co., Ltd 6 /dts-v1/; 7 #include "rk3399-roc-pc.dtsi" 11 * 1. rk3399-roc-pc-plus is powered by dc_12v directly. 12 * 2. rk3399-roc-pc-plus has only vcc_bus_typec0 in schematic, which is coresponding 13 * to vcc_vbus_typec1 in rk3399-roc-pc. 18 /delete-node/ &fusb1; 19 /delete-node/ &hub_rst; 20 /delete-node/ &mp8859; [all …]
|
| /kernel/linux/linux-6.6/include/uapi/sound/sof/ |
| D | tokens.h | 1 /* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */ 32 * Tokens - must match values in topology configurations 95 * The token for input/output pin binding, it specifies the widget 96 * name that the input/output pin is connected from/to. 156 /* Led control for mute switches */
|
| /kernel/linux/linux-5.10/Documentation/driver-api/gpio/ |
| D | driver.rst | 26 between 0 and n-1, n being the number of GPIOs managed by the chip. 29 example if a system uses a memory-mapped set of I/O-registers where 32 GPIO 30 lines are handled by one bit per line in a 32-bit register, it makes sense to 44 So for example one platform could use global numbers 32-159 for GPIOs, with a 46 global numbers 0..63 with one set of GPIO controllers, 64-79 with another type 47 of GPIO controller, and on one particular board 80-95 with an FPGA. The legacy 49 2000-2063 to identify GPIO lines in a bank of I2C GPIO expanders. 60 - methods to establish GPIO line direction 61 - methods used to access GPIO line values 62 - method to set electrical configuration for a given GPIO line [all …]
|
| /kernel/linux/linux-6.6/rust/kernel/sync/ |
| D | condvar.rs | 1 // SPDX-License-Identifier: GPL-2.0 13 /// Creates a [`CondVar`] initialiser with the given name and a newly-created lock class. 42 /// #[pin] 45 /// #[pin] 64 /// fn new_example() -> Result<Pin<Box<Example>>> { 66 /// value <- new_mutex!(0), 67 /// value_changed <- new_condvar!(), 75 #[pin] 79 /// self-referential, so it cannot be safely moved once it is initialised. 80 #[pin] [all …]
|
| /kernel/linux/linux-6.6/sound/soc/qcom/ |
| D | common.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/input-event-codes.h> 22 struct device *dev = card->dev; in qcom_snd_parse_of() 29 if (ret == 0 && !card->name) in qcom_snd_parse_of() 37 if (of_property_read_bool(dev->of_node, "widgets")) { in qcom_snd_parse_of() 44 if (of_property_read_bool(dev->of_node, "audio-routing")) { in qcom_snd_parse_of() 45 ret = snd_soc_of_parse_audio_routing(card, "audio-routing"); in qcom_snd_parse_of() 50 if (of_property_read_bool(dev->of_node, "qcom,audio-routing")) { in qcom_snd_parse_of() 51 ret = snd_soc_of_parse_audio_routing(card, "qcom,audio-routing"); in qcom_snd_parse_of() 56 ret = snd_soc_of_parse_pin_switches(card, "pin-switches"); in qcom_snd_parse_of() [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-ptp | 41 Write integer to re-configure it. 81 switches the physical clock back to normal, adjustable 89 pin offered by the PTP hardware clock. The file name 90 is the hardware dependent pin name. Reading from this 110 This write-only file enables or disables external 128 This write-only file enables or disables periodic 139 This write-only file enables or disables delivery of
|
| /kernel/linux/linux-6.6/Documentation/driver-api/gpio/ |
| D | driver.rst | 26 between 0 and n-1, n being the number of GPIOs managed by the chip. 29 example if a system uses a memory-mapped set of I/O-registers where 32 GPIO 30 lines are handled by one bit per line in a 32-bit register, it makes sense to 44 So for example one platform could use global numbers 32-159 for GPIOs, with a 46 global numbers 0..63 with one set of GPIO controllers, 64-79 with another type 47 of GPIO controller, and on one particular board 80-95 with an FPGA. The legacy 49 2000-2063 to identify GPIO lines in a bank of I2C GPIO expanders. 60 - methods to establish GPIO line direction 61 - methods used to access GPIO line values 62 - method to set electrical configuration for a given GPIO line [all …]
|
| /kernel/linux/linux-5.10/Documentation/input/devices/ |
| D | joystick-parport.rst | 3 .. _joystick-parport: 9 :Copyright: |copy| 1998-2000 Vojtech Pavlik <vojtech@ucw.cz> 10 :Copyright: |copy| 1998 Andree Borrmann <a.borrmann@tu-bs.de> 18 Any information in this file is provided as-is, without any guarantee that 36 Many console and 8-bit computer gamepads and joysticks are supported. The 40 ------------ 59 for your pads, use either keyboard or joystick port, and make a pass-through 64 some data pin. For most gamepad and parport implementations only one pin is 65 needed, and I'd recommend pin 9 for that, the highest data bit. On the other 67 port, anything between and including pin 4 and pin 9 will work:: [all …]
|
| /kernel/linux/linux-6.6/Documentation/input/devices/ |
| D | joystick-parport.rst | 3 .. _joystick-parport: 9 :Copyright: |copy| 1998-2000 Vojtech Pavlik <vojtech@ucw.cz> 10 :Copyright: |copy| 1998 Andree Borrmann <a.borrmann@tu-bs.de> 18 Any information in this file is provided as-is, without any guarantee that 36 Many console and 8-bit computer gamepads and joysticks are supported. The 40 ------------ 59 for your pads, use either keyboard or joystick port, and make a pass-through 64 some data pin. For most gamepad and parport implementations only one pin is 65 needed, and I'd recommend pin 9 for that, the highest data bit. On the other 67 port, anything between and including pin 4 and pin 9 will work:: [all …]
|
| /kernel/linux/linux-6.6/arch/m68k/atari/ |
| D | config.c | 40 #include <asm/bootinfo-atari.h> 125 * Parse an Atari-specific record in the bootinfo 131 const void *data = record->data; in atari_parse_bootinfo() 133 switch (be16_to_cpu(record->tag)) { in atari_parse_bootinfo() 148 /* Parse the Atari-specific switches= option. */ 151 char switches[COMMAND_LINE_SIZE]; in atari_switches_setup() local 154 char *args = switches; in atari_switches_setup() 160 strcpy(switches, str); in atari_switches_setup() 188 early_param("switches", atari_switches_setup); 216 /* Set switches as requested by the user */ in config_atari() [all …]
|