| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/ |
| 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# 10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 13 otg-rev: 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 24 Tells Dual-Role USB controllers that we want to work on a particular 30 hnp-disable: [all …]
|
| /OK3568_Linux_fs/kernel/sound/pci/emu10k1/ |
| H A D | p17v.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk> 9 /* Audigy2Value Tina (P17V) pointer-offset register set, 13 /* 00 - 07: Not used */ 17 /* 09 - 12: Not used */ 21 /* 14 - 17: Not used */ 25 /* 1b - 1f: Not used */ 26 /* 20 - 2f: Not used */ 27 /* 30 - 3b: Not used */ 50 #define ADC_TIMEOUT 0x00000007 /*ADC Timeout Clock Disable */ [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/stable/ |
| H A D | sysfs-transport-srp | 1 What: /sys/class/srp_remote_ports/port-<h>:<n>/delete 4 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org 5 Description: Instructs an SRP initiator to disconnect from a target and to 8 What: /sys/class/srp_remote_ports/port-<h>:<n>/dev_loss_tmo 11 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org 15 will disable the dev_loss timer. 17 What: /sys/class/srp_remote_ports/port-<h>:<n>/fast_io_fail_tmo 20 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org 24 disable the fast_io_fail timer. 26 What: /sys/class/srp_remote_ports/port-<h>:<n>/port_id [all …]
|
| /OK3568_Linux_fs/u-boot/include/usb/ |
| H A D | fotg210.h | 5 * Dante Su <dantesu@faraday-tech.com> 7 * SPDX-License-Identifier: GPL-2.0+ 17 } hccr; /* 0x00 - 0x0f: hccr */ 20 } hcor; /* 0x10 - 0x33: hcor */ 51 uint32_t rxzlp; /* 0x150: Receive Zero-Length-Packet Register */ 52 uint32_t txzlp; /* 0x154: Transfer Zero-Length-Packet Register */ 55 uint32_t iep[8]; /* 0x160 - 0x17f: IN Endpoint Register */ 56 uint32_t oep[8]; /* 0x180 - 0x19f: OUT Endpoint Register */ 61 uint32_t fifocsr[4];/* 0x1b0 - 0x1bf: FIFO Control Status Register */ 82 #define OTGCSR_DEV_A (0 << 21) /* Acts as A-device */ [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-support/curl/curl/ |
| H A D | CVE-2022-27782-1.patch | 6 CVE-2022-27782 8 Reported-by: Harry Sintonen 9 Bug: https://curl.se/docs/CVE-2022-27782.html 12 Upstream-Status: Backport [https://github.com/curl/curl/commit/f18af4f874cecab82a9797e8c7541e0990c7… 13 Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> 14 --- 15 lib/setopt.c | 29 +++++++++++++++++------------ 16 lib/url.c | 23 ++++++++++++++++------- 17 lib/urldata.h | 13 +++++++------ 18 lib/vtls/gtls.c | 32 +++++++++++++++++--------------- [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/usb/ |
| H A D | chipidea.rst | 5 1. How to test OTG FSM(HNP and SRP) 6 ----------------------------------- 8 To show how to demo OTG HNP and SRP functions via sys input files 12 ------------------------- 29 otg-rev = <0x0200>; 30 adp-disable; 33 ------------------- 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 …]
|
| /OK3568_Linux_fs/u-boot/board/ids/ids8313/ |
| H A D | ids8313.c | 7 * ids8313.c - ids8313 board support. 12 * SPDX-License-Identifier: GPL-2.0+ 22 * - board type: *pCpld & 0xF0 23 * - hw-revision: *pCpld & 0x0F 24 * - cpld-revision: *pCpld+1 44 printf("\nInfo: HW-Rev: %i, CPLD-Rev: %i\n", in checkboard() 60 out_be32(&im->sysconf.ddrlaw[0].bar, in fixed_sdram() 62 out_be32(&im->sysconf.ddrlaw[0].ar, LBLAWAR_EN | (msize_log2 - 1)); in fixed_sdram() 63 out_be32(&im->sysconf.ddrcdr, CONFIG_SYS_DDRCDR_VALUE); in fixed_sdram() 72 out_be32(&im->ddr.csbnds[0].csbnds, (msize - 1) >> 24); in fixed_sdram() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | imx7ulp-com.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 /dts-v1/; 8 #include <dt-bindings/input/input.h> 12 compatible = "ea,imx7ulp-com", "fsl,imx7ulp"; 15 stdout-path = &lpuart4; 25 pinctrl-names = "default"; 26 pinctrl-0 = <&pinctrl_lpuart4>; 31 pinctrl-names = "default"; 32 pinctrl-0 = <&pinctrl_usbotg1_id>; 33 srp-disable; [all …]
|
| H A D | imx7ulp-evk.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Copyright 2017-2018 NXP 8 /dts-v1/; 14 compatible = "fsl,imx7ulp-evk", "fsl,imx7ulp"; 17 stdout-path = &lpuart4; 26 compatible = "pwm-backlight"; 28 brightness-levels = <0 20 25 30 35 40 100>; 29 default-brightness-level = <6>; 33 reg_usb_otg1_vbus: regulator-usb-otg1-vbus { 34 compatible = "regulator-fixed"; [all …]
|
| H A D | imx7d-mba7.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR X11 6 * Author: Markus Niebel <Markus.Niebel@tq-group.com> 10 /dts-v1/; 12 #include "imx7d-tqma7.dtsi" 13 #include "imx7-mba7.dtsi" 17 compatible = "tq,imx7d-mba7", "fsl,imx7d"; 21 pinctrl-names = "default"; 22 pinctrl-0 = <&pinctrl_enet2>; 23 phy-mode = "rgmii-id"; 24 phy-reset-gpios = <&gpio2 28 GPIO_ACTIVE_LOW>; [all …]
|
| H A D | imx6q-var-dt6customboard.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Support for Variscite DART-MX6 Carrier-board 9 /dts-v1/; 12 #include "imx6qdl-var-dart.dtsi" 13 #include <dt-bindings/input/linux-event-codes.h> 16 model = "Variscite DART-MX6 Carrier-board"; 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 4 8 16 32 64 128 248>; 23 default-brightness-level = <7>; 27 gpio-keys { [all …]
|
| H A D | qcom-apq8074-dragonboard.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974.dtsi" 3 #include "qcom-pm8841.dtsi" 4 #include "qcom-pm8941.dtsi" 8 compatible = "qcom,apq8074-dragonboard", "qcom,apq8074"; 17 stdout-path = "serial0:115200n8"; 26 bus-width = <8>; 27 non-removable; 30 vmmc-supply = <&pm8941_l20>; 31 vqmmc-supply = <&pm8941_s3>; [all …]
|
| H A D | e60k02.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 11 * found in ebook-readers like the Kobo Clara HD (with i.MX6SLL) and 14 #include <dt-bindings/input/input.h> 19 stdout-path = &uart1; 22 gpio_keys: gpio-keys { 23 compatible = "gpio-keys"; 29 wakeup-source; 36 linux,input-type = <EV_SW>; 37 wakeup-source; 42 compatible = "gpio-leds"; [all …]
|
| H A D | imx6ul-kontron-n6x1x-s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/gpio/gpio.h> 11 gpio-leds { 12 compatible = "gpio-leds"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&pinctrl_gpio_leds>; 17 label = "debug-led1"; 19 default-state = "off"; 20 linux,default-trigger = "heartbeat"; 24 label = "debug-led2"; [all …]
|
| H A D | qcom-msm8974-fairphone-fp2.dts | 1 #include "qcom-msm8974.dtsi" 2 #include "qcom-pm8841.dtsi" 3 #include "qcom-pm8941.dtsi" 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 18 stdout-path = "serial0:115200n8"; 21 gpio-keys { 22 compatible = "gpio-keys"; 23 input-name = "gpio-keys"; [all …]
|
| H A D | qcom-msm8974-sony-xperia-honami.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974.dtsi" 3 #include "qcom-pm8841.dtsi" 4 #include "qcom-pm8941.dtsi" 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 11 compatible = "sony,xperia-honami", "qcom,msm8974"; 18 stdout-path = "serial0:115200n8"; 21 gpio-keys { [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/dwc2/ |
| H A D | core.h | 1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ 3 * core.h - DesignWare HS OTG Controller common declarations 5 * Copyright (C) 2004-2013 Synopsys, Inc. 16 * 3. The names of the above-listed copyright holders may not be used 50 * - no_printk: Disable tracing 51 * - pr_info: Print this info to the console 52 * - trace_printk: Print this info to trace buffer (good for verbose logging) 61 dev_name(hsotg->dev), ##__VA_ARGS__) 66 dev_name(hsotg->dev), ##__VA_ARGS__) 71 /* dwc2-hsotg declarations */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/phy/ |
| H A D | phy-fsl-usb.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 4 #include <linux/usb/otg-fsm.h> 30 /* bit 9-8 are async schedule park mode count */ 37 /* bit 23-16 are interrupt threshold control */ 99 /* bit 11-10 are line status */ 106 /* bit 15-14 are port indicator control */ 113 /* bit 19-16 are port test control */ 122 /* bit 27-26 are port speed */ 134 /* bit 31-30 are port transceiver select */ 194 #define SCCR_USB_CLK_DISABLE (0x00000000) /* USB clk disable */ [all …]
|
| H A D | phy-fsl-usb.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * Jerry Huang <Chang-Ming.Huang@freescale.com> 32 #include "phy-fsl-usb.h" 46 static const char driver_name[] = "fsl-usb2-otg"; 109 fsl_writel(temp, &usb_dr_regs->ulpiview); in write_ulpi() 113 /* -------------------------------------------------------------*/ 116 /* Charge vbus for vbus pulsing in SRP */ 121 tmp = fsl_readl(&usb_dr_regs->otgsc) & ~OTGSC_INTSTS_MASK; in fsl_otg_chrg_vbus() 131 fsl_writel(tmp, &usb_dr_regs->otgsc); in fsl_otg_chrg_vbus() 139 tmp = fsl_readl(&usb_dr_regs->otgsc) & ~OTGSC_INTSTS_MASK; in fsl_otg_dischrg_vbus() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wan/ |
| H A D | cosa.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 1995-1997 Jan "Yenya" Kasprzak <kas@fi.muni.cz> 10 * The driver for the SRP and COSA synchronous serial cards. 20 * For Linux-specific utilities, see below in the "Software info" section. 23 * The SRP (serial port?, the Czech word "srp" means "sickle") card 24 * is a 2-port intelligent (with its own 8-bit CPU) synchronous serial card 28 * "scythe") is a next-generation sync/async board with two interfaces 29 * - currently any of V.24, X.21, V.35 and V.36 can be selected. 30 * It has a 16-bit SAB80166 CPU and can do up to 10 Mb/s per channel. 31 * The 8-channels version is in development. [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mm-var-som-symphony.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "imx8mm-var-som.dtsi" 11 model = "Variscite VAR-SOM-MX8MM Symphony evaluation board"; 12 compatible = "variscite,var-som-mx8mm-symphony", "variscite,var-som-mx8mm", "fsl,imx8mm"; 14 reg_usdhc2_vmmc: regulator-usdhc2-vmmc { 15 compatible = "regulator-fixed"; 16 pinctrl-names = "default"; 17 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; 18 regulator-name = "VSD_3V3"; [all …]
|
| H A D | imx8mn-evk.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/usb/pd.h> 11 stdout-path = &uart2; 14 gpio-leds { 15 compatible = "gpio-leds"; 16 pinctrl-names = "default"; 17 pinctrl-0 = <&pinctrl_gpio_led>; 22 default-state = "on"; 31 reg_usdhc2_vmmc: regulator-usdhc2 { 32 compatible = "regulator-fixed"; [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/usb/gadget/ |
| H A D | dwc2_udc_otg.c | 3 * Designware DWC2 on-chip full/high speed USB OTG 2.0 device controllers 9 * git://git.kernel.org/pub/scm/linux/kernel/git/kki_ap/linux-2.6-samsung.git 14 * Ported to u-boot: 18 * SPDX-License-Identifier: GPL-2.0+ 24 #include <generic-phy.h> 39 #include <asm/mach-types.h> 77 static const char driver_name[] = "dwc2-udc"; 78 static const char ep0name[] = "ep0-control"; 124 the_controller->gadget.dev.device_data = p; in set_udc_gadget_private_data() 129 return gadget->dev.device_data; in get_udc_gadget_private_data() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | stm32mp157a-dk1-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 6 #include <dt-bindings/clock/stm32mp1-clksrc.h> 7 #include "stm32mp157-u-boot.dtsi" 8 #include "stm32mp15-ddr3-1x4Gb-1066-binG.dtsi" 17 u-boot,boot-led = "heartbeat"; 18 u-boot,error-led = "error"; 25 default-state = "off"; 30 default-state = "on"; 36 pinctrl-names = "default"; 37 pinctrl-0 = <&adc12_usb_pwr_pins_a>; [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/usb/musb-new/ |
| H A D | musb_core.c | 5 * Copyright (C) 2005-2006 by Texas Instruments 6 * Copyright (C) 2006-2007 Nokia Corporation 8 * SPDX-License-Identifier: GPL-2.0 12 * Inventra (Multipoint) Dual-Role Controller Driver for Linux. 16 * in the works. These are normal Linux-USB controller drivers which 30 * - Lack of host-side transaction scheduling, for all transfer types. 36 * includes DaVinci EVM in a common non-OTG mode. 60 * - Kconfig for everything user-configurable 61 * - platform_device for addressing, irq, and platform_data 62 * - platform_data is mostly for board-specific informarion [all …]
|