Home
last modified time | relevance | path

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

123456

/OK3568_Linux_fs/kernel/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.
16 $ref: /schemas/types.yaml#/definitions/phandle-array
19 bitclock-master:
20 description: Indicates dai-link bit clock master
[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,ldo1-en-gpios : The GPIO that controls the CODEC's LDO1_EN pin.
[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 …]
H A Dts3a227e.txt4 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>;
H A Dcs35l36.txt5 - 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 …]
/OK3568_Linux_fs/buildroot/board/solidrun/clearfog_gt_8k/
H A Dreadme.txt5 experimenting with the buildroot environment for the SolidRun Clearfog GT-8K
30 The Clearfog GT-8K can be setup to load the bootloader from different sources
31 including eMMC, SPI flash, and SD-card.
33 To select boot from SD-card the DIP switches in SW6 (at the bottom of the
38 Insert the micro SDcard in the Cleargfog GT-8K and power it up.
44 following pinout (pin #1 is marked with triangle on the PCB):
46 pin #1: Ground
47 pin #2: Armada 8040 Rx
48 pin #3: Armada 8040 Tx
53 To enable the Clearfog GT-8K internal switch port make sure to load the
[all …]
/OK3568_Linux_fs/kernel/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 …]
/OK3568_Linux_fs/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 …]
/OK3568_Linux_fs/kernel/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 …]
/OK3568_Linux_fs/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 …]
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
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 …]
/OK3568_Linux_fs/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 …]
/OK3568_Linux_fs/kernel/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 …]
/OK3568_Linux_fs/u-boot/board/udoo/
H A Dudoo.c6 * SPDX-License-Identifier: GPL-2.0+
10 #include <asm/arch/imx-regs.h>
13 #include <asm/arch/mx6-pins.h>
16 #include <asm/mach-imx/iomux-v3.h>
17 #include <asm/mach-imx/sata.h>
45 gd->ram_size = imx_ddr_size(); in dram_init()
72 * Bug: Apparently uDoo does not works with Gigabit switches... in mx6_rgmii_rework()
79 /* control data pad skew - devaddr = 0x02, register = 0x04 */ in mx6_rgmii_rework()
83 /* rx data pad skew - devaddr = 0x02, register = 0x05 */ in mx6_rgmii_rework()
87 /* tx data pad skew - devaddr = 0x02, register = 0x05 */ in mx6_rgmii_rework()
[all …]
/OK3568_Linux_fs/kernel/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 …]
/OK3568_Linux_fs/kernel/arch/m68k/atari/
H A Dconfig.c40 #include <asm/bootinfo-atari.h>
124 * Parse an Atari-specific record in the bootinfo
130 const void *data = record->data; in atari_parse_bootinfo()
132 switch (be16_to_cpu(record->tag)) { in atari_parse_bootinfo()
147 /* Parse the Atari-specific switches= option. */
150 char switches[COMMAND_LINE_SIZE]; in atari_switches_setup() local
153 char *args = switches; in atari_switches_setup()
159 strcpy(switches, str); in atari_switches_setup()
187 early_param("switches", atari_switches_setup);
216 /* Set switches as requested by the user */ in config_atari()
[all …]
/OK3568_Linux_fs/kernel/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 and PCA984x I2C Mux/switches"
[all …]
/OK3568_Linux_fs/u-boot/board/freescale/p1022ds/
H A Ddiu.c2 * Copyright 2010-2011 Freescale Semiconductor, Inc.
7 * SPDX-License-Identifier: GPL-2.0+
38 * Note that we need to byte-swap the value before it's written to the AD
79 temp = in_be32(&gur->clkdvdr) & 0x2000FFFF; in diu_set_pixel_clock()
80 out_be32(&gur->clkdvdr, temp); /* turn off clock */ in diu_set_pixel_clock()
81 out_be32(&gur->clkdvdr, temp | 0x80000000 | ((pixval & 0x1F) << 16)); in diu_set_pixel_clock()
133 * We know that the upper bits are 0 for 32-bit addressing, or 0xF for in platform_diu_init()
134 * 36-bit addressing. in platform_diu_init()
154 temp = in_8(&pixis->brdcfg1); in platform_diu_init()
164 name = "Single-Link LVDS"; in platform_diu_init()
[all …]
/OK3568_Linux_fs/kernel/arch/sh/boards/
H A Dboard-apsh4a3a.c1 // SPDX-License-Identifier: GPL-2.0
3 * ALPHAPROJECT AP-SH4A-3A Support.
54 .end = 0x01000000 - 1,
60 .name = "physmap-flash",
76 .name = "smsc911x-memory",
78 .end = 0xA4000000 + SZ_256 - 1,
82 .name = "smsc911x-irq",
98 .id = -1,
137 printk(KERN_INFO "Alpha Project AP-SH4A-3A support:\n"); in apsh4a3a_setup()
145 /* Return the board specific boot mode pin configuration */
[all …]
/OK3568_Linux_fs/kernel/sound/soc/generic/
H A Dsimple-card-utils.c1 // SPDX-License-Identifier: GPL-2.0
3 // simple-card-utils.c
25 if (data->convert_rate) in asoc_simple_convert_fixup()
26 rate->min = in asoc_simple_convert_fixup()
27 rate->max = data->convert_rate; in asoc_simple_convert_fixup()
29 if (data->convert_channels) in asoc_simple_convert_fixup()
30 channels->min = in asoc_simple_convert_fixup()
31 channels->max = data->convert_channels; in asoc_simple_convert_fixup()
46 snprintf(prop, sizeof(prop), "%s%s", prefix, "convert-rate"); in asoc_simple_parse_convert()
47 of_property_read_u32(np, prop, &data->convert_rate); in asoc_simple_parse_convert()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/misc/
H A Diqs269a.c1 // SPDX-License-Identifier: GPL-2.0+
8 * inductive keys as well as Hall-effect switches, and one for each of the two
149 #define IQS269_ATI_POLL_SLEEP_US (iqs269->delay_mult * 10000)
150 #define IQS269_ATI_POLL_TIMEOUT_US (iqs269->delay_mult * 500000)
151 #define IQS269_ATI_STABLE_DELAY_MS (iqs269->delay_mult * 150)
201 .name = "event-prox",
207 .name = "event-prox-alt",
214 .name = "event-touch",
220 .name = "event-touch-alt",
227 .name = "event-deep",
[all …]
/OK3568_Linux_fs/kernel/drivers/leds/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
50 See Documentation/ABI/testing/sysfs-class-led for details.
59 This option enables support for on-chip LED drivers found on Marvell
76 This option enables support for the AN30259A 3-channel
80 will be called leds-an30259a.
90 If you're looking for APU2/3, use the pcengines-apu2 driver.
94 module will be called leds-apu.
120 This option enables support for the AW2013 3-channel
124 will be called leds-aw2013.
164 will be called leds-cr0014114.
[all …]
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-it87.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * gpio-it8761e.c by Denis Turischev
10 * gpio-stmpe.c by Rabin Vincent
49 * struct it87_gpio - it87-specific GPIO chip
58 * switches on a subset of lines, whereas the others keep the
83 return -EBUSY; in superio_enter()
163 spin_lock(&it87_gpio->lock); in it87_gpio_request()
172 if (group < it87_gpio->simple_size) in it87_gpio_request()
173 superio_set_mask(mask, group + it87_gpio->simple_base); in it87_gpio_request()
175 /* clear output enable, setting the pin to input, as all the in it87_gpio_request()
[all …]
/OK3568_Linux_fs/kernel/drivers/pci/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
21 support for PCI-X and the foundations for PCI Express support.
40 bool "Message Signaled Interrupts (MSI and MSI-X)"
46 PCI bus instead of asserting a device IRQ pin.
81 bool "Enable PCI resource re-allocation detection"
85 re-allocation needs to be enabled. You can always use pci=realloc=on
87 re-allocate PCI resources if SR-IOV BARs have not been allocated by
105 require SR-IOV support, while at the same time the PF (Physical
165 bool "PCI peer-to-peer transfer support"
169 Enableѕ drivers to do PCI peer-to-peer transactions to and from
[all …]

123456