Searched +full:micro +full:- +full:usb (Results 1 – 25 of 347) sorted by relevance
12345678910>>...14
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/connector/ |
| 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 …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/connector/ |
| 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 …]
|
| /kernel/linux/linux-5.10/Documentation/usb/ |
| D | chipidea.rst | 6 ----------------------------------- 12 ------------------------- 29 otg-rev = <0x0200>; 30 adp-disable; 33 ------------------- 38 2) Connect 2 boards with usb cable with one end is micro A plug, the other end 39 is micro B plug. 41 The A-device(with micro A plug inserted) should enumerate B-device. 45 On B-device:: 49 B-device should take host role and enumerate A-device. [all …]
|
| /kernel/linux/linux-6.6/Documentation/usb/ |
| D | chipidea.rst | 6 ----------------------------------- 12 ------------------------- 29 otg-rev = <0x0200>; 30 adp-disable; 33 ------------------- 38 2) Connect 2 boards with usb cable: one end is micro A plug, the other end 39 is micro B plug. 41 The A-device (with micro A plug inserted) should enumerate B-device. 45 On B-device:: 49 B-device should take host role and enumerate A-device. [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/nvidia/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/misc/cardreader/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Alcor Micro/Alcor Link PCI-E card reader" 7 This supports for Alcor Micro PCI-Express card reader including au6601, 9 Alcor Micro card readers support access to many types of memory cards, 14 tristate "Realtek PCI-E card reader" 18 This supports for Realtek PCI-Express card reader including rts5209, 25 tristate "Realtek USB card reader" 26 depends on USB 29 Select this option to get support for Realtek USB 2.0 card readers
|
| /kernel/linux/linux-6.6/drivers/misc/cardreader/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Alcor Micro/Alcor Link PCI-E card reader" 7 This supports for Alcor Micro PCI-Express card reader including au6601, 9 Alcor Micro card readers support access to many types of memory cards, 14 tristate "Realtek PCI-E card reader" 18 This supports for Realtek PCI-Express card reader including rts5209, 25 tristate "Realtek USB card reader" 26 depends on USB 29 Select this option to get support for Realtek USB 2.0 card readers
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/extcon/ |
| D | extcon-rt8973a.txt | 2 * Richtek RT8973A - Micro USB Switch device 4 The Richtek RT8973A is Micro USB Switch with OVP and I2C interface. The RT8973A 5 is a USB port accessory detector and switch that is optimized to protect low 7 speed USB operation. Also, RT8973A support 'auto-configuration' mode. 8 If auto-configuration mode is enabled, RT8973A would control internal h/w patch 9 for USB D-/D+ switching. 12 - compatible: Should be "richtek,rt8973a-muic" 13 - reg: Specifies the I2C slave address of the MUIC block. It should be 0x14 14 - interrupts: Interrupt specifiers for detection interrupt sources. 19 compatible = "richtek,rt8973a-muic"; [all …]
|
| D | extcon-sm5502.txt | 2 * SM5502 MUIC (Micro-USB Interface Controller) device 4 The Silicon Mitus SM5502 is a MUIC (Micro-USB Interface Controller) device 10 - compatible: Should be "siliconmitus,sm5502-muic" 11 - reg: Specifies the I2C slave address of the MUIC block. It should be 0x25 12 - interrupts: Interrupt specifiers for detection interrupt sources. 17 compatible = "siliconmitus,sm5502-muic"; 18 interrupt-parent = <&gpx1>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/extcon/ |
| D | extcon-rt8973a.txt | 2 * Richtek RT8973A - Micro USB Switch device 4 The Richtek RT8973A is Micro USB Switch with OVP and I2C interface. The RT8973A 5 is a USB port accessory detector and switch that is optimized to protect low 7 speed USB operation. Also, RT8973A support 'auto-configuration' mode. 8 If auto-configuration mode is enabled, RT8973A would control internal h/w patch 9 for USB D-/D+ switching. 12 - compatible: Should be "richtek,rt8973a-muic" 13 - reg: Specifies the I2C slave address of the MUIC block. It should be 0x14 14 - interrupts: Interrupt specifiers for detection interrupt sources. 19 compatible = "richtek,rt8973a-muic"; [all …]
|
| D | siliconmitus,sm5502-muic.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/extcon/siliconmitus,sm5502-muic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: SM5502/SM5504 MUIC (Micro-USB Interface Controller) device 10 - Chanwoo Choi <cw00.choi@samsung.com> 13 The Silicon Mitus SM5502 is a MUIC (Micro-USB Interface Controller) device 21 - siliconmitus,sm5502-muic 22 - siliconmitus,sm5504-muic 23 - siliconmitus,sm5703-muic [all …]
|
| /kernel/linux/linux-5.10/drivers/extcon/ |
| D | extcon-max77693.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // extcon-max77693.c - MAX77693 extcon driver to support MAX77693 MUIC 17 #include <linux/mfd/max77693-common.h> 18 #include <linux/mfd/max77693-private.h> 19 #include <linux/extcon-provider.h> 23 #define DEV_NAME "max77693-muic" 29 * extcon-max77693 driver use 'default_init_data' to bring up base operation 34 /* STATUS2 - [3]ChgDetRun */ 38 /* INTMASK1 - Unmask [3]ADC1KM,[0]ADCM */ 43 /* INTMASK2 - Unmask [0]ChgTypM */ [all …]
|
| /kernel/linux/linux-6.6/drivers/extcon/ |
| D | extcon-max77693.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // extcon-max77693.c - MAX77693 extcon driver to support MAX77693 MUIC 8 #include <linux/devm-helpers.h> 18 #include <linux/mfd/max77693-common.h> 19 #include <linux/mfd/max77693-private.h> 20 #include <linux/extcon-provider.h> 24 #define DEV_NAME "max77693-muic" 30 * extcon-max77693 driver use 'default_init_data' to bring up base operation 35 /* STATUS2 - [3]ChgDetRun */ 39 /* INTMASK1 - Unmask [3]ADC1KM,[0]ADCM */ [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/83xx/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 bool "83xx-based boards" 62 bool "Analogue & Micro ASP 834x" 65 This enables support for the Analogue & Micro ASP 83xx 78 # used for usb & gpio 82 # used for math-emu 86 # used for usb & gpio 90 # used for usb & gpio
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/ |
| D | s32g274a-rdb2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 4 * Copyright (c) 2019-2021 NXP 7 /dts-v1/; 12 model = "NXP S32G2 Reference Design Board 2 (S32G-VNP-RDB2)"; 13 compatible = "nxp,s32g274a-rdb2", "nxp,s32g2"; 21 stdout-path = "serial0:115200n8"; 32 /* UART (J2) to Micro USB port */ 37 /* UART (J1) to Micro USB port */
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/83xx/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 bool "83xx-based boards" 94 bool "Analogue & Micro ASP 834x" 97 This enables support for the Analogue & Micro ASP 83xx 110 # used for usb & gpio 114 # used for math-emu 118 # used for usb & gpio 122 # used for usb & gpio
|
| /kernel/linux/linux-6.6/drivers/platform/x86/x86-android-tablets/ |
| D | shared-psy-info.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 * Copyright (C) 2021-2023 Hans de Goede <hdegoede@redhat.com> 17 #include "shared-psy-info.h" 20 const char * const tusb1211_chg_det_psy[] = { "tusb1211-charger-detect" }; 21 const char * const bq24190_psy[] = { "bq24190-charger" }; 22 const char * const bq25890_psy[] = { "bq25890-charger-0" }; 25 PROPERTY_ENTRY_STRING_ARRAY("supplied-from", bq24190_psy), 34 PROPERTY_ENTRY_STRING_ARRAY("supplied-from", bq25890_psy), 44 PROPERTY_ENTRY_STRING("compatible", "simple-battery"), 45 PROPERTY_ENTRY_STRING("device-chemistry", "lithium-ion"), [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/misc/ |
| D | ldusb.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Generic USB driver for report based interrupt in/out devices 4 * like LD Didactic's USB devices. LD Didactic's USB devices are 11 * Devices based on the book USB COMPLETE by Jan Axelson may need 14 * Copyright (C) 2005 Michael Hund <mhund@ld-didactic.de> 16 * Derived from Lego USB Tower driver 18 * 2001-2004 Juergen Stuber <starblue@users.sourceforge.net> 29 #include <linux/usb.h> 33 #define USB_VENDOR_ID_LD 0x0f11 /* USB Vendor ID of LD Didactic GmbH */ 34 #define USB_DEVICE_ID_LD_CASSY 0x1000 /* USB Product ID of CASSY-S modules with 8 bytes endpoint s… [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/misc/ |
| D | ldusb.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Generic USB driver for report based interrupt in/out devices 4 * like LD Didactic's USB devices. LD Didactic's USB devices are 11 * Devices based on the book USB COMPLETE by Jan Axelson may need 14 * Copyright (C) 2005 Michael Hund <mhund@ld-didactic.de> 16 * Derived from Lego USB Tower driver 18 * 2001-2004 Juergen Stuber <starblue@users.sourceforge.net> 29 #include <linux/usb.h> 33 #define USB_VENDOR_ID_LD 0x0f11 /* USB Vendor ID of LD Didactic GmbH */ 34 #define USB_DEVICE_ID_LD_CASSY 0x1000 /* USB Product ID of CASSY-S modules with 8 bytes endpoint s… [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | maxim,max77843.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 17 includes voltage current regulators, charger, fuel-gauge, haptic motor driver 33 motor-driver: 38 const: maxim,max77843-haptic 40 haptic-supply: 47 - compatible 48 - haptic-supply [all …]
|
| D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chanwoo Choi <cw00.choi@samsung.com> 11 - Krzysztof Kozlowski <krzk@kernel.org> 37 max77693-muic: 44 const: maxim,max77693-muic 47 - compatible 55 const: maxim,max77693-muic 58 $ref: /schemas/connector/usb-connector.yaml# [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/ |
| 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 …]
|
| D | generic.txt | 1 Generic USB Properties 4 - maximum-speed: tells USB controllers we want to work up to a certain 5 speed. Valid arguments are "super-speed-plus", 6 "super-speed", "high-speed", "full-speed" and 7 "low-speed". In case this isn't passed via DT, USB 10 - dr_mode: tells Dual-Role USB controllers that we want to work on a 13 passed via DT, USB DRD controllers should default to 15 - phy_type: tells USB controllers that we want to configure the core to support 16 a UTMI+ PHY with an 8- or 16-bit interface if UTMI+ is 18 In case this isn't passed via DT, USB controllers should [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/octeon-usb/ |
| D | octeon-hcd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 * Copyright (c) 2003-2010 Cavium Networks (support@cavium.com). All rights 104 * This register can be used to configure the core after power-on or a change in 105 * mode of operation. This register mainly contains AHB system-related 106 * configuration parameters. The AHB is the processor interface to the O2P USB 110 * The application must program this register as part of the O2P USB core 126 * @nptxfemplvl: Non-Periodic TxFIFO Empty Level (NPTxFEmpLvl) 128 * Indicates when the Non-Periodic TxFIFO Empty Interrupt bit in 131 * * 1'b0: GINTSTS.NPTxFEmp interrupt indicates that the Non- 133 * * 1'b1: GINTSTS.NPTxFEmp interrupt indicates that the Non- [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/host/ |
| D | octeon-hcd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 * Copyright (c) 2003-2010 Cavium Networks (support@cavium.com). All rights 104 * This register can be used to configure the core after power-on or a change in 105 * mode of operation. This register mainly contains AHB system-related 106 * configuration parameters. The AHB is the processor interface to the O2P USB 110 * The application must program this register as part of the O2P USB core 126 * @nptxfemplvl: Non-Periodic TxFIFO Empty Level (NPTxFEmpLvl) 128 * Indicates when the Non-Periodic TxFIFO Empty Interrupt bit in 131 * * 1'b0: GINTSTS.NPTxFEmp interrupt indicates that the Non- 133 * * 1'b1: GINTSTS.NPTxFEmp interrupt indicates that the Non- [all …]
|
12345678910>>...14