| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/connector/ |
| H A D | usb-connector.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/connector/usb-connector.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: USB Connector 10 - Rob Herring <robh@kernel.org> 13 A USB connector node represents a physical USB connector. It should be a child 14 of a USB interface controller or a separate node when it is attached to both 15 MUX and USB interface controller. 20 - enum: [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/ |
| H A D | mediatek,musb.txt | 2 ------------------------------------------- 5 - compatible : should be one of: 6 "mediatek,mt2701-musb" 8 followed by "mediatek,mtk-musb" 9 - reg : specifies physical base address and size of 11 - interrupts : interrupt used by musb controller 12 - interrupt-names : must be "mc" 13 - phys : PHY specifier for the OTG phy 14 - dr_mode : should be one of "host", "peripheral" or "otg", 15 refer to usb/generic.txt [all …]
|
| H A D | richtek,rt1711h.txt | 4 - compatible : Must be "richtek,rt1711h". 5 - reg : Must be 0x4e, it's slave address of RT1711H. 6 - interrupts : <a b> where a is the interrupt number and b represents an 9 Required sub-node: 10 - connector: The "usb-c-connector" attached to the tcpci chip, the bindings 11 of connector node are specified in 12 Documentation/devicetree/bindings/connector/usb-connector.yaml 18 interrupt-parent = <&gpio26>; 21 usb_con: connector { 22 compatible = "usb-c-connector"; [all …]
|
| H A D | usb-drd.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/usb/usb-drd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic USB OTG Controller Device Tree Bindings 10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 13 otg-rev: 15 Tells usb driver the release number of the OTG and EH supplement with 16 which the device and its descriptors are compliant, in binary-coded 18 features (HNP/SRP/ADP) is enabled. If ADP is required, otg-rev should be [all …]
|
| H A D | faraday,fotg210.txt | 3 This OTG-capable USB host controller is found in Cortina Systems 7 - compatible: should be one of: 9 "cortina,gemini-usb", "faraday,fotg210" 10 - reg: should contain one register range i.e. start and length 11 - interrupts: description of the interrupt line 14 - clocks: should contain the IP block clock 15 - clock-names: should be "PCLK" for the IP block clock 17 Required properties for "cortina,gemini-usb" compatible: 18 - syscon: a phandle to the system controller to access PHY registers 20 Optional properties for "cortina,gemini-usb" compatible: [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-driver-typec-displayport | 5 Shows the current DisplayPort configuration for the connector. 6 Valid values are USB, source and sink. Source means DisplayPort 14 USB [source] sink 18 Note. USB configuration does not equal to Exit Mode. It is 20 USB Type-C Standard. Functionally it equals to the situation 22 Documentation/ABI/testing/sysfs-bus-typec, and use file 29 VESA DisplayPort Alt Mode on USB Type-C Standard defines six 30 different pin assignments for USB Type-C connector that are 31 labeled A, B, C, D, E, and F. The supported pin assignments are 42 connector is actually configured. [all …]
|
| /OK3568_Linux_fs/kernel/include/dt-bindings/usb/ |
| H A D | pd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 21 #define PDO_FIXED_SUSPEND (1 << 28) /* USB Suspend supported (Source) */ 24 #define PDO_FIXED_USB_COMM (1 << 26) /* USB communications capable */ 64 #define PDO_APDO_TYPE_SHIFT 28 /* Only valid value currently is 0x0 - PPS */ 89 * Based on "Table 6-14 Fixed Supply PDO - Sink" of "USB Power Delivery Specification Revision 3.0, 99 * -------------------- 100 * <31> :: data capable as a USB host 101 * <30> :: data capable as a USB device 103 * <26> :: modal operation supported (1b == yes) 105 * <22:21> :: connector type (SVDM version 2.0+ only; set to zero in version 1.0) [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/usb/ |
| H A D | pd_vdo.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright 2015-2017 Google, Inc 21 * ---------- 23 * <15> :: VDM type ( 1b == structured, 0b == unstructured ) 26 * <10:8> :: object position (1-7 valid ... used for enter/exit mode only) 85 * SVDM Identity request -> response 106 * -------------------- 107 * <31> :: data capable as a USB host 108 * <30> :: data capable as a USB device 110 * <26> :: modal operation supported (1b == yes) [all …]
|
| H A D | musb.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Inventra (Multidrop) Highspeed Dual-Role Controllers: (M)HDRC. 6 * Board initialization should put one of these into dev->platform_data, 7 * probably on some platform_device named "musb-hdrc". It encapsulates 14 /* The USB role is defined by the connector used on the board, so long as 19 MUSB_HOST, /* A or Mini-A connector */ 20 MUSB_PERIPHERAL, /* B or Mini-B connector */ 21 MUSB_OTG /* Mini-AB connector */ 67 /* MUSB configuration-specific details */ 71 /* need to explicitly de-assert the port reset after resume? */ [all …]
|
| /OK3568_Linux_fs/u-boot/include/power/power_delivery/ |
| H A D | pd_vdo.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright 2015-2017 Google, Inc 21 * ---------- 23 * <15> :: VDM type ( 1b == structured, 0b == unstructured ) 26 * <10:8> :: object position (1-7 valid ... used for enter/exit mode only) 85 * SVDM Identity request -> response 106 * -------------------- 107 * <31> :: data capable as a USB host 108 * <30> :: data capable as a USB device 110 * <26> :: modal operation supported (1b == yes) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/typec/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 tristate "USB Type-C Support" 6 USB Type-C Specification defines a cable and connector for USB where 8 be Type-A plug on one end of the cable and Type-B plug on the other. 9 Determination of the host-to-device relationship happens through a 10 specific Configuration Channel (CC) which goes through the USB Type-C 12 Accessory Modes - Analog Audio and Debug - and if USB Power Delivery 13 is supported, the Alternate Modes, where the connector is used for 14 something else then USB communication. 16 USB Power Delivery Specification defines a protocol that can be used [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/platform_data/ |
| H A D | usb-omap1.h | 2 * Platform data for OMAP1 USB 15 * - "A" connector (rectagular) 17 * - "B" connector (squarish) or "Mini-B" 19 * - "Mini-AB" connector (very similar to Mini-B) 24 u8 otg; /* port number, 1-based: usb1 == 2 */ 35 * 2 == usb0-only, using internal transceiver
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | mt2701-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 14 compatible = "mediatek,mt2701-evb", "mediatek,mt2701"; 22 compatible = "mediatek,mt2701-cs42448-machine"; 25 audio-routing = 42 mediatek,audio-codec = <&cs42448>; 43 mediatek,audio-codec-bt-mrg = <&bt_sco_codec>; 44 pinctrl-names = "default"; 45 pinctrl-0 = <&aud_pins_default>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra186-p2771-0000.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/linux-event-codes.h> 5 #include <dt-bindings/input/gpio-keys.h> 7 #include "tegra186-p3310.dtsi" 11 compatible = "nvidia,p2771-0000", "nvidia,tegra186"; 14 power-monitor@42 { 17 #address-cells = <1>; 18 #size-cells = <0>; 23 shunt-resistor-micro-ohms = <20000>; [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/ls1043aqds/ |
| H A D | README | 2 -------- 3 The LS1043A Development System (QDS) is a high-performance computing, 10 -------------------- 11 Please refer arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc for LS1043A 15 ----------------------- 16 - SERDES Connections, 4 lanes supporting: 17 - PCI Express - 3.0 18 - SGMII, SGMII 2.5 19 - QSGMII 20 - SATA 3.0 [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/ls1046aqds/ |
| H A D | README | 2 -------- 3 The LS1046A Development System (QDS) is a high-performance computing, 10 -------------------- 11 Please refer arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc for LS1046A 15 ----------------------- 16 - SERDES Connections, 8 lanes supporting: 17 - PCI Express - 3.0 18 - SGMII, SGMII 2.5 19 - QSGMII 20 - SATA 3.0 [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/x86/ |
| H A D | earlyprintk.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 Mini-HOWTO for using the earlyprintk=dbgp boot option with a 10 You need two computers, the 'USB debug key' special gadget and 11 two USB cables, connected like this:: 13 [host/target] <-------> [USB debug key] <-------> [client/console] 18 a) Host/target system needs to have USB debug port capability. 21 the lspci -vvv output:: 23 # lspci -vvv 25 …00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) (p… 27 …Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisIN… [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/can/usb/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "CAN USB interfaces" 3 depends on USB 12 tristate "EMS CPC-USB/ARM7 CAN/USB interface" 14 This driver is for the one channel CPC-USB/ARM7 CAN/USB interface 15 from EMS Dr. Thomas Wuensche (http://www.ems-wuensche.de). 18 tristate "ESD USB/2 CAN/USB interface" 20 This driver supports the CAN-USB/2 interface 27 candleLight USB CAN interfaces USB/CAN devices 33 tristate "Kvaser CAN/USB interface" [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/boot/dts/ingenic/ |
| H A D | gcw0.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 5 #include <dt-bindings/clock/ingenic,tcu.h> 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/iio/adc/ingenic,adc.h> 9 #include <dt-bindings/input/input.h> 29 stdout-path = "serial2:57600n8"; 33 compatible = "regulator-fixed"; 34 regulator-name = "vcc"; 36 regulator-min-microvolt = <3300000>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/input/devices/ |
| H A D | xpad.rst | 2 xpad - Linux USB driver for Xbox compatible controllers 5 This driver exposes all first-party and third-party Xbox compatible 25 - if you are using a known controller 26 - if you are using a known dance pad 27 - if using an unknown device (one not listed below), what you set in the 28 module configuration for "Map D-PAD to buttons rather than axes for unknown 33 If you said Y it will map the d-pad to buttons, which is needed for dance 43 ------------------ 46 The jstest-program from joystick-1.2.15 (jstest-version 2.1.0) will report 8 49 All 8 axes work, though they all have the same range (-32768..32767) [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/ls1043ardb/ |
| H A D | README | 2 -------- 3 The LS1043A Reference Design Board (RDB) is a high-performance computing, 7 debugging environment. The LS1043A RDB is lead-free and RoHS-compliant. 10 -------------------- 11 Please refer arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc for LS1043A 15 ----------------------- 16 - SERDES Connections, 4 lanes supporting: 17 - PCI Express 2.0 with two PCIe connectors supporting: miniPCIe card and 19 - QSGMII with x4 RJ45 connector 20 - XFI with x1 RJ45 connector [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/p1010rdb/ |
| H A D | README.P1010RDB-PA | 5 The P1010 is a cost-effective, low-power, highly integrated host processor 14 - 1Gbyte unbuffered DDR3 SDRAM discrete devices (32-bit bus) 15 - 32 Mbyte NOR flash single-chip memory 16 - 32 Mbyte NAND flash memory 17 - 256 Kbit M24256 I2C EEPROM 18 - 16 Mbyte SPI memory 19 - I2C Board EEPROM 128x8 bit memory 20 - SD/MMC connector to interface with the SD memory card 22 - PCIe: 23 - Lane0: x1 mini-PCIe slot [all …]
|
| /OK3568_Linux_fs/u-boot/include/linux/usb/ |
| H A D | musb.h | 3 * Inventra (Multidrop) Highspeed Dual-Role Controllers: (M)HDRC. 5 * Board initialization should put one of these into dev->platform_data, 6 * probably on some platform_device named "musb-hdrc". It encapsulates 19 /* The USB role is defined by the connector used on the board, so long as 24 MUSB_HOST, /* A or Mini-A connector */ 25 MUSB_PERIPHERAL, /* B or Mini-B connector */ 26 MUSB_OTG /* Mini-AB connector */ 72 /* MUSB configuration-specific details */ 77 unsigned big_endian:1; /* true if CPU uses big-endian */ 121 /* MUSB configuration-specific details */ [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/amlogic/ |
| H A D | meson-gxbb-odroidc2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-gxbb.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 14 compatible = "hardkernel,odroid-c2", "amlogic,meson-gxbb"; 15 model = "Hardkernel ODROID-C2"; 23 stdout-path = "serial0:115200n8"; 31 usb_otg_pwr: regulator-usb-pwrs { 32 compatible = "regulator-fixed"; 34 regulator-name = "USB_OTG_PWR"; [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/ls2080ardb/ |
| H A D | README | 2 -------- 3 The LS2080A Reference Design (RDB) is a high-performance computing, 7 The LS2081A Reference Design (RDB) is a high-performance computing, 12 -------------------------------------- 13 Please refer arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc for LS2080A, 17 ----------------------- 18 - SERDES Connections, 16 lanes supporting: 19 - PCI Express - 3.0 20 - SATA 3.0 21 - XFI [all …]
|