Searched +full:micro +full:- +full:usb (Results 1 – 25 of 226) sorted by relevance
12345678910
/linux-6.12.1/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 …]
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/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, 26 tristate "Realtek USB card reader" 27 depends on USB 30 Select this option to get support for Realtek USB 2.0 card readers
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/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
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | msm8916-samsung-rossa-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 #include "msm8916-samsung-fortuna-common.dtsi" 6 /delete-node/ &muic; 9 /delete-node/ &touchscreen; 13 compatible = "siliconmitus,sm5504-muic"; 15 interrupts-extended = <&tlmm 12 IRQ_TYPE_EDGE_FALLING>; 16 pinctrl-0 = <&muic_int_default>; 17 pinctrl-names = "default"; 20 compatible = "usb-b-connector"; 21 label = "micro-USB"; [all …]
|
D | msm8916-samsung-e2015-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 #include "msm8916-samsung-a2015-common.dtsi" 7 compatible = "regulator-haptic"; 8 haptic-supply = <®_motor_vdd>; 9 min-microvolt = <3300000>; 10 max-microvolt = <3300000>; 13 i2c-muic { 15 /delete-node/ extcon@25; 18 compatible = "siliconmitus,sm5504-muic"; 21 interrupt-parent = <&tlmm>; [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/freescale/ |
D | s32g274a-rdb2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 4 * Copyright 2019-2021, 2024 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 */ 43 disable-wp;
|
D | imx8mn-tqma8mqnl-mba8mx-usbotg.dtso | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright (c) 2022-2024 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 8 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 13 #include "imx8mn-pinfunc.h" 17 compatible = "gpio-usb-b-connector", "usb-b-connector"; 18 type = "micro"; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&pinctrl_usb1_connector>; [all …]
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/arch/arm64/boot/dts/exynos/ |
D | exynos850-e850-96.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * WinLink E850-96 board device tree source 8 * Device tree source file for WinLink's E850-96 board which is based on 12 /dts-v1/; 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/input/input.h> 17 #include <dt-bindings/leds/common.h> 20 model = "WinLink E850-96 board"; 21 compatible = "winlink,e850-96", "samsung,exynos850"; 29 stdout-path = &serial_0; [all …]
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/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 …]
|
D | richtek,rt5033.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jakob Hauser <jahau@rocketmail.com> 30 The regulators of RT5033 have to be instantiated under a sub-node named 44 $ref: /schemas/power/supply/richtek,rt5033-charger.yaml# 47 - compatible 48 - reg 49 - interrupts 54 - | [all …]
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/Documentation/devicetree/bindings/usb/ |
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 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 …]
|
D | mediatek,musb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/usb/mediatek,musb.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Min Guo <min.guo@mediatek.com> 15 pattern: '^usb@[0-9a-f]+$' 19 - enum: 20 - mediatek,mt8516-musb 21 - mediatek,mt2701-musb 22 - mediatek,mt7623-musb [all …]
|
D | ci-hdrc-usb2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/ci-hdrc-usb2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: USB2 ChipIdea USB controller 10 - Xu Yang <xu.yang_2@nxp.com> 11 - Peng Fan <peng.fan@nxp.com> 16 - enum: 17 - chipidea,usb2 18 - lsi,zevio-usb [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/nvidia/ |
D | tegra234-p3701.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 41 dma-controller@2930000 { 45 interrupt-controller@2a40000 { 58 vcc-supply = <&vdd_1v8_hs>; 59 address-width = <8>; 62 read-only; 70 compatible = "jedec,spi-nor"; 72 spi-max-frequency = <102000000>; 73 spi-tx-bus-width = <4>; 74 spi-rx-bus-width = <4>; [all …]
|
/linux-6.12.1/include/linux/platform_data/ |
D | lp8727.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * LP8727 Micro/Mini USB IC with integrated charger 47 * @get_batt_present : check battery status - exists or not 52 * @usb : charging parameters for USB type charger 61 struct lp8727_chg_param *usb; member
|
/linux-6.12.1/drivers/usb/core/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 # USB Core configuration 6 bool "USB announce new devices" 8 Say Y here if you want the USB core to always announce the 10 strings for every new USB device to the syslog. This option is 18 comment "Miscellaneous USB options" 21 bool "Enable USB persist by default" 24 Say N here if you don't want USB power session persistence 25 enabled by default. If you say N it will make suspended USB 30 Documentation/driver-api/usb/persist.rst for more info. [all …]
|
/linux-6.12.1/Documentation/admin-guide/media/ |
D | gspca-cardlist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 - gspca_main: main driver 9 - gspca\_\ *driver*: subdriver module with *driver* as follows 19 spca501 040a:0002 Kodak DVC-325 24 spca500 041e:400a Creative PC-CAM 300 25 sunplus 041e:400b Creative PC-CAM 600 26 sunplus 041e:4012 PC-Cam350 41 sq930x 041e:4038 Creative Joy-IT 69 sn9c20x 0458:704c Genius i-Look 1321 70 sn9c20x 045e:00f4 LifeCam VX-6000 (SN9C20x + OV9650) [all …]
|
12345678910