Home
last modified time | relevance | path

Searched +full:pin +full:- +full:switches (Results 1 – 25 of 160) sorted by relevance

1234567

/openbmc/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6ull-colibri-iris-v2.dts1 // 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 …]
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dsimple-card.yaml1 # 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 …]
H A Drt5640.txt7 - 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 …]
H A Dqcom,sm8250.yaml1 # 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 …]
H A Drt5651.txt7 - 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 …]
/openbmc/u-boot/board/freescale/mx28evk/
H A DREADME4 Supported hardware: MX28EVK rev C and D are supported in U-Boot.
7 --------------------------
9 arch/arm/cpu/arm926ejs/mxs/ - The CPU support code for the Freescale i.MX28
10 arch/arm/include/asm/arch-mxs/ - Header files for the Freescale i.MX28
11 board/freescale/mx28evk/ - MX28EVK board specific files
12 include/configs/mx28evk.h - MX28EVK configuration file
15 ---------------------
17 To boot MX28EVK from an SD card, set the boot mode DIP switches as:
19 * Boot Mode Select: 1 0 0 1 (Boot from SD card Slot 0 - U42)
26 To boot MX28EVK from SPI NOR flash, set the boot mode DIP switches as:
[all …]
/openbmc/linux/Documentation/spi/
H A Dspi-lm70llp.rst2 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 …]
/openbmc/linux/Documentation/networking/
H A Darcnet-hardware.rst1 .. 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 …]
/openbmc/u-boot/board/sbc8641d/
H A DREADME7 -----------------------------
9 1. Building U-Boot
10 ------------------
20 -----------------------------
21 All Jumpers & Switches are in their default positions. Please refer to
26 --------------------
30 4. Reflashing U-Boot
31 --------------------
33 booting, or for U-Boot backup and recovery. A two pin jumper on the
34 three pin JP10 determines which device is attached to /CS0 line.
[all …]
/openbmc/linux/arch/arm/boot/dts/marvell/
H A Dkirkwood-openblocks_a7.dts1 // 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 …]
H A Dkirkwood-openblocks_a6.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
5 #include "kirkwood-6282.dtsi"
9 compatible = "plathome,openblocks-a6", "marvell,kirkwood-88f6283", "marvell,kirkwood";
18 stdout-path = &uart0;
31 nr-ports = <1>;
44 pinctrl: pin-controller@10000 {
45 pinctrl-0 = <&pmx_dip_switches>;
46 pinctrl-names = "default";
48 pmx_uart0: pmx-uart0 {
[all …]
/openbmc/u-boot/board/sbc8548/
H A DREADME6 memory. It also has 128MB SDRAM 100MHz LBC memory, with both a PCI-e,
7 and a PCI-X slot, dual mini-DB9 for UART, and dual RJ-45 for eTSEC
10 U-Boot Configuration:
13 The following possible U-Boot configuration targets are available:
26 a base clock of 66MHz. Note that you need both PCI enabled in U-Boot
34 then you should build a U-Boot with a _PCI_33_ config and store this
36 card. [The above discussion assumes that the SW2[1-4] has not been changed
41 and three, but with PCI-e support enabled as well.
43 PCI output listing with an intel e1000 PCI-x and a Syskonnect SK-9Exx
44 is shown below for sbc8548_PCI_66_PCIE_config. (Note that PCI-e with
[all …]
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drk3399-roc-pc-plus.dts1 // 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 …]
H A Drk3566-anbernic-rg353ps.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/input/linux-event-codes.h>
7 #include <dt-bindings/pinctrl/rockchip.h>
8 #include "rk3566-anbernic-rg353x.dtsi"
21 compatible = "simple-battery";
22 charge-full-design-microamp-hours = <3472000>;
23 charge-term-current-microamp = <300000>;
24 constant-charge-current-max-microamp = <2000000>;
[all …]
/openbmc/linux/include/uapi/sound/sof/
H A Dtokens.h1 /* 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 */
/openbmc/u-boot/board/udoo/
H A Dudoo.c1 // SPDX-License-Identifier: GPL-2.0+
9 #include <asm/arch/imx-regs.h>
12 #include <asm/arch/mx6-pins.h>
15 #include <asm/mach-imx/iomux-v3.h>
16 #include <asm/mach-imx/sata.h>
44 gd->ram_size = imx_ddr_size(); in dram_init()
71 * Bug: Apparently uDoo does not works with Gigabit switches... in mx6_rgmii_rework()
78 /* control data pad skew - devaddr = 0x02, register = 0x04 */ in mx6_rgmii_rework()
82 /* rx data pad skew - devaddr = 0x02, register = 0x05 */ in mx6_rgmii_rework()
86 /* tx data pad skew - devaddr = 0x02, register = 0x05 */ in mx6_rgmii_rework()
[all …]
/openbmc/linux/rust/kernel/sync/
H A Dcondvar.rs1 // 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 …]
/openbmc/linux/sound/soc/qcom/
H A Dcommon.c1 // 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 …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-ptp41 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
/openbmc/linux/Documentation/driver-api/gpio/
H A Ddriver.rst26 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 …]
/openbmc/linux/Documentation/input/devices/
H A Djoystick-parport.rst3 .. _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 …]
/openbmc/linux/drivers/i2c/muxes/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
10 tristate "GPIO-based I2C arbitration"
20 will be called i2c-arb-gpio-challenge.
23 tristate "GPIO-based I2C multiplexer"
32 will be called i2c-mux-gpio.
42 by a MUX-controller from the MUX subsystem.
45 will be called i2c-mux-gpmux.
56 will be called i2c-mux-ltc4306.
65 will be called i2c-mux-pca9541.
68 tristate "NXP PCA954x/PCA984x and Maxim MAX735x/MAX736x I2C Mux/switches"
[all …]
/openbmc/linux/arch/m68k/atari/
H A Dconfig.c40 #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 …]
/openbmc/u-boot/drivers/power/pmic/
H A DKconfig4 ---help---
5 This config enables the driver-model PMIC support.
6 UCLASS_PMIC - designed to provide an I/O interface for PMIC devices.
7 For the multi-function PMIC devices, this can be used as parent I/O
10 - 'drivers/power/pmic/pmic-uclass.c'
11 - 'include/power/pmic.h'
17 ---help---
21 U-Boot proper.
27 ---help---
35 bool "Enable support for the active-semi 8846 PMIC"
[all …]
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dmscc,ocelot.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Ocelot Externally-Controlled Ethernet Switch
10 - Colin Foster <colin.foster@in-advantage.com>
14 (VSC7513, VSC7514) and chips that don't (VSC7511, VSC7512). All switches have
18 The switch family is a multi-port networking switch that supports many
19 interfaces. Additionally, the device can perform pin control, MDIO buses, and
25 - mscc,vsc7512
30 "#address-cells":
[all …]

1234567