/linux-6.14.4/Documentation/devicetree/bindings/phy/ |
D | realtek,usb2phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Realtek DHC SoCs USB 2.0 PHY 11 - Stanley Chang <[email protected]> 14 Realtek USB 2.0 PHY support the digital home center (DHC) RTD series SoCs. 15 The USB 2.0 PHY driver is designed to support the XHCI controller. The SoCs 19 RTD1295/RTD1619 SoCs USB 20 The USB architecture includes three XHCI controllers. 21 Each XHCI maps to one USB 2.0 PHY and map one USB 3.0 PHY on some [all …]
|
D | qcom,usb-hsic-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/qcom,usb-hsic-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm USB HSIC PHY Controller 10 - Bjorn Andersson <[email protected]> 11 - Vinod Koul <[email protected]> 16 - enum: 17 - qcom,usb-hsic-phy-mdm9615 18 - qcom,usb-hsic-phy-msm8974 [all …]
|
D | fsl,mxs-usbphy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/fsl,mxs-usbphy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale MXS USB Phy Device 10 - Xu Yang <[email protected]> 15 - enum: 16 - fsl,imx23-usbphy 17 - fsl,imx7ulp-usbphy 18 - fsl,vf610-usbphy [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/usb/ |
D | realtek,rtd-type-c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/usb/realtek,rtd-type-c.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Realtek DHC RTD SoCs USB Type-C Connector detection 11 - Stanley Chang <[email protected]> 20 - realtek,rtd1295-type-c 21 - realtek,rtd1312c-type-c 22 - realtek,rtd1315e-type-c 23 - realtek,rtd1319-type-c [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/net/ |
D | marvell-bt-8xxx.txt | 1 Marvell 8897/8997 (sd8897/sd8997) bluetooth devices (SDIO or USB based) 2 ------ 4 the btmrvl driver is used and when used on USB interface, the btusb driver is 9 - compatible : should be one of the following: 10 * "marvell,sd8897-bt" (for SDIO) 11 * "marvell,sd8997-bt" (for SDIO) 12 * "usb1286,204e" (for USB) 16 - marvell,cal-data: Calibration data downloaded to the device during 20 - marvell,wakeup-pin: It represents wakeup pin number of the bluetooth chip. 22 - marvell,wakeup-gap-ms: wakeup gap represents wakeup latency of the host [all …]
|
/linux-6.14.4/arch/arm/boot/dts/nvidia/ |
D | tegra30-asus-tf201.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "tegra30-asus-transformer-common.dtsi" 5 #include "tegra30-asus-lvds-display.dtsi" 19 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 27 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 35 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 43 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 51 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 57 /* Azurewave AW-NH615 BCM4329B1 */ [all …]
|
D | tegra30-pegatron-chagall.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/gpio-keys.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/thermal/thermal.h> 9 #include "tegra30-cpu-opp.dtsi" 10 #include "tegra30-cpu-opp-microvolt.dtsi" 11 #include "tegra30-asus-lvds-display.dtsi" 16 chassis-type = "tablet"; 35 * pre-existing /chosen node to be available to insert the [all …]
|
D | tegra30-ouya.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/gpio-keys.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/thermal/thermal.h> 9 #include "tegra30-cpu-opp.dtsi" 10 #include "tegra30-cpu-opp-microvolt.dtsi" 26 stdout-path = "serial0:115200n8"; 30 trusted-foundations { 31 compatible = "tlm,trusted-foundations"; [all …]
|
/linux-6.14.4/arch/arm/boot/dts/nxp/imx/ |
D | imx6ull-dhcor-maveo-box.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 7 * DHCR-iMX6ULL-C080-R051-SPI-WBT-I-01LG 8 * DHCOR PCB number: 578-200 or newer 9 * maveo box PCB number: 525-200 or newer 12 /dts-v1/; 14 #include "imx6ull-dhcor-som.dtsi" 18 compatible = "marantec,imx6ull-dhcor-maveo-box", "dh,imx6ull-dhcor-som", 28 stdout-path = "serial0:115200n8"; 31 reg_usb_otg1_vbus: regulator-usb-otg1-vbus { 32 compatible = "regulator-fixed"; [all …]
|
D | imx6ull-uti260b.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 // Copyright (C) 2022-2024 Sebastian Reichel <[email protected]> 4 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/clock/imx6ul-clock.h> 9 #include <dt-bindings/leds/common.h> 12 model = "UNI-T UTi260B Thermal Camera"; 13 compatible = "uni-t,uti260b", "fsl,imx6ull"; 16 stdout-path = "serial0:115200n8"; [all …]
|
D | imx6ull-dhcom-som.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 6 #include "imx6ull-dhcor-som.dtsi" 10 /delete-property/ spi2; 11 /delete-property/ spi3; 28 stdout-path = "serial0:115200n8"; 31 reg_ext_3v3_ref: regulator-ext-3v3-ref { 32 compatible = "regulator-fixed"; 33 regulator-always-on; 34 regulator-max-microvolt = <3300000>; 35 regulator-min-microvolt = <3300000>; [all …]
|
D | imx6ull-tarragon-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 5 /dts-v1/; 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/leds/common.h> 9 #include <dt-bindings/pwm/pwm.h> 18 stdout-path = &uart4; 26 emmc_pwrseq: emmc-pwrseq { 27 compatible = "mmc-pwrseq-emmc"; 28 pinctrl-0 = <&pinctrl_emmc_rst>; 29 pinctrl-names = "default"; [all …]
|
D | imx6qdl-var-som.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Support for Variscite VAR-SOM-MX6 Module 7 * Copyright (C) 2014-2016 Variscite, Ltd. 12 /dts-v1/; 15 #include <dt-bindings/clock/imx6qdl-clock.h> 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/sound/fsl-imx-audmux.h> 20 model = "Variscite VAR-SOM-MX6 module"; 21 compatible = "variscite,var-som-imx6q", "fsl,imx6q"; 24 stdout-path = &uart1; [all …]
|
D | imx6dl-yapp4-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 // Copyright (C) 2015-2018 Y Soft Corporation, a.s. 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/leds/common.h> 9 #include <dt-bindings/pwm/pwm.h> 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 32 64 128 255>; 23 default-brightness-level = <32>; [all …]
|
D | imx6dl-yapp43-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/leds/common.h> 9 #include <dt-bindings/pwm/pwm.h> 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 32 64 128 255>; 23 default-brightness-level = <32>; 24 num-interpolated-steps = <8>; [all …]
|
D | imx6sx-sdb.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 13 compatible = "fsl,imx6sx-sdb", "fsl,imx6sx"; 16 stdout-path = &uart1; 24 backlight_display: backlight-display { 25 compatible = "pwm-backlight"; 27 brightness-levels = <0 4 8 16 32 64 128 255>; 28 default-brightness-level = <6>; [all …]
|
/linux-6.14.4/drivers/phy/realtek/ |
D | phy-rtk-usb2.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * phy-rtk-usb2.c RTK usb2.0 PHY driver 15 #include <linux/nvmem-consumer.h> 20 #include <linux/usb.h> 128 return (int)((((addr) - PAGE_START) & 0x7) + in page_addr_to_array_index() 129 ((((addr) - PAGE_START) & 0x10) >> 1)); in page_addr_to_array_index() 149 pr_err("%s can't program USB phy\n", __func__); in utmi_wait_register() 150 return -ETIMEDOUT; in utmi_wait_register() 158 void __iomem *reg_gusb2phyacc0 = phy_reg->reg_gusb2phyacc0; in rtk_phy_read() 162 addr -= OFFEST_PHY_READ; in rtk_phy_read() [all …]
|
/linux-6.14.4/drivers/phy/qualcomm/ |
D | phy-qcom-usb-hsic.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <linux/pinctrl/pinctrl-state.h> 29 struct ulpi *ulpi = uphy->ulpi; in qcom_usb_hsic_phy_power_on() 33 ret = clk_prepare_enable(uphy->phy_clk); in qcom_usb_hsic_phy_power_on() 37 ret = clk_prepare_enable(uphy->cal_clk); in qcom_usb_hsic_phy_power_on() 41 ret = clk_prepare_enable(uphy->cal_sleep_clk); in qcom_usb_hsic_phy_power_on() 56 pins_default = pinctrl_lookup_state(uphy->pctl, PINCTRL_STATE_DEFAULT); in qcom_usb_hsic_phy_power_on() 62 ret = pinctrl_select_state(uphy->pctl, pins_default); in qcom_usb_hsic_phy_power_on() 71 /* Disable auto-resume */ in qcom_usb_hsic_phy_power_on() 79 clk_disable_unprepare(uphy->cal_sleep_clk); in qcom_usb_hsic_phy_power_on() [all …]
|
/linux-6.14.4/drivers/usb/phy/ |
D | phy-mxs-usb.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright 2012-2014 Freescale Semiconductor, Inc. 12 #include <linux/usb/otg.h> 213 { .compatible = "fsl,imx6sx-usbphy", .data = &imx6sx_phy_data, }, 214 { .compatible = "fsl,imx6sl-usbphy", .data = &imx6sl_phy_data, }, 215 { .compatible = "fsl,imx6q-usbphy", .data = &imx6q_phy_data, }, 216 { .compatible = "fsl,imx23-usbphy", .data = &imx23_phy_data, }, 217 { .compatible = "fsl,vf610-usbphy", .data = &vf610_phy_data, }, 218 { .compatible = "fsl,imx6ul-usbphy", .data = &imx6ul_phy_data, }, 219 { .compatible = "fsl,imx7ulp-usbphy", .data = &imx7ulp_phy_data, }, [all …]
|
/linux-6.14.4/drivers/hid/ |
D | hid-nintendo.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * HID driver for Nintendo Switch Joy-Cons and Pro Controllers 5 * Copyright (c) 2019-2021 Daniel J. Ogorchock <[email protected]> 12 * https://gitlab.com/pjranki/joycon-linux-kernel (Peter Rankin) 16 * hid-wiimote kernel hid driver 17 * hid-logitech-hidpp driver 18 * hid-sony driver 20 * This driver supports the Nintendo Switch Joy-Cons and Pro Controllers. The 21 * Pro Controllers can either be used over USB or Bluetooth. 31 #include "hid-ids.h" [all …]
|
/linux-6.14.4/drivers/net/wireless/intersil/p54/ |
D | eeprom.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (c) 2007-2009, Christian Lamparter <[email protected]> 10 * - the islsm (softmac prism54) driver, which is: 11 * Copyright 2004-2006 Jean-Baptiste Note <[email protected]>, et al. 12 * - stlc45xx driver 13 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies). 22 #include <linux/crc-ccitt.h> 57 * The defaults are taken from usb-logs of the 60 * rssi <-> dBm conversion database. 63 .add = -398, [all …]
|
/linux-6.14.4/drivers/phy/marvell/ |
D | phy-pxa-28nm-usb2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 22 /* USB PXA1928 PHY mapping */ 152 struct platform_device *pdev = mv_phy->pdev; in mv_usb2_phy_28nm_init() 153 void __iomem *base = mv_phy->base; in mv_usb2_phy_28nm_init() 157 clk_prepare_enable(mv_phy->clk); in mv_usb2_phy_28nm_init() 201 * CAL START ___| in mv_usb2_phy_28nm_init() 212 dev_warn(&pdev->dev, "USB PHY PLL calibrate not done after 100mS."); in mv_usb2_phy_28nm_init() 218 dev_warn(&pdev->dev, "USB PHY RX SQ calibrate not done after 100mS."); in mv_usb2_phy_28nm_init() 224 dev_warn(&pdev->dev, "PLL_READY not set after 100mS."); in mv_usb2_phy_28nm_init() 230 clk_disable_unprepare(mv_phy->clk); in mv_usb2_phy_28nm_init() [all …]
|
/linux-6.14.4/Documentation/input/joydev/ |
D | joystick.rst | 3 .. _joystick-doc: 14 linux-[email protected] 16 send "subscribe linux-input" to [email protected] to subscribe to it. 25 --------- 29 usually packaged as ``joystick``, ``input-utils``, ``evtest``, and so on. 35 ------------ 48 ln -s input/js0 js0 49 ln -s input/js1 js1 50 ln -s input/js2 js2 51 ln -s input/js3 js3 [all …]
|
/linux-6.14.4/Documentation/admin-guide/media/ |
D | platform-cardlist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 use neither USB nor PCI bus. Those drivers are called platform 17 am437x-vpfe TI AM437x VPFE 18 aspeed-video Aspeed AST2400 and AST2500 19 atmel-isc ATMEL Image Sensor Controller (ISC) 20 atmel-isi ATMEL Image Sensor Interface (ISI) 24 cdns-csi2rx Cadence MIPI-CSI2 RX Controller 25 cdns-csi2tx Cadence MIPI-CSI2 TX Controller 26 coda-vpu Chips&Media Coda multi-standard codec IP 29 exynos-fimc-is EXYNOS4x12 FIMC-IS (Imaging Subsystem) [all …]
|
/linux-6.14.4/drivers/net/wireless/mediatek/mt7601u/ |
D | mcu.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * (c) Copyright 2002-2010, Ralink Technology, Inc. 11 #include <linux/usb.h> 17 #include "usb.h" 47 for (i = 0; i < skb->len / 4; i++) in trace_mt_mcu_msg_send_cs() 48 csum ^= get_unaligned_le32(skb->data + i * 4); in trace_mt_mcu_msg_send_cs() 70 struct urb *urb = dev->mcu.resp.urb; in mt7601u_mcu_wait_resp() 74 while (i--) { in mt7601u_mcu_wait_resp() 75 if (!wait_for_completion_timeout(&dev->mcu.resp_cmpl, in mt7601u_mcu_wait_resp() 77 dev_warn(dev->dev, "Warning: %s retrying\n", __func__); in mt7601u_mcu_wait_resp() [all …]
|