| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/ |
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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>;
|
| H A 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 …]
|
| /OK3568_Linux_fs/buildroot/board/solidrun/clearfog_gt_8k/ |
| H A D | readme.txt | 5 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 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 …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/mx28evk/ |
| H A D | README | 4 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 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 …]
|
| /OK3568_Linux_fs/u-boot/board/sbc8548/ |
| H A D | README | 6 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 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 …]
|
| H A D | kirkwood-openblocks_a6.dts | 1 // 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 D | README | 7 ----------------------------- 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 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 …]
|
| /OK3568_Linux_fs/u-boot/board/udoo/ |
| H A D | udoo.c | 6 * 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 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 …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/atari/ |
| H A D | config.c | 40 #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 D | Kconfig | 1 # 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 D | diu.c | 2 * 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 D | board-apsh4a3a.c | 1 // 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 D | simple-card-utils.c | 1 // 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 D | iqs269a.c | 1 // 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 D | Kconfig | 1 # 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 D | gpio-it87.c | 1 // 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 D | Kconfig | 1 # 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 …]
|