| /OK3568_Linux_fs/kernel/Documentation/admin-guide/pm/ |
| H A D | intel-speed-select.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Intel(R) Speed Select Technology User Guide 7 The Intel(R) Speed Select Technology (Intel(R) SST) provides a powerful new 14 - https://www.intel.com/content/www/us/en/architecture-and-technology/speed-select-technology-artic… 15 - https://builders.intel.com/docs/networkbuilders/intel-speed-select-technology-base-frequency-enha… 19 dynamically without pre-configuring via BIOS setup options. This dynamic 21 and configure these features is by using the Intel Speed Select utility. 23 This document explains how to use the Intel Speed Select tool to enumerate and 29 intel-speed-select configuration tool 32 Most Linux distribution packages may include the "intel-speed-select" tool. If not, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 7 # NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !! 9 # - Host systems (like PCs) need CONFIG_USB (with "A" jacks). 10 # - Peripherals (like PDAs) need CONFIG_USB_GADGET (with "B" jacks). 11 # - Some systems have both kinds of controllers. 13 # With help from a special transceiver and a "Mini-AB" jack, systems with 14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG). 22 # - integrated/SOC controllers first 23 # - licensed IP used in both SOC and discrete versions 24 # - discrete ones (including all PCI-only controllers) [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/hwmon/ |
| H A D | adm9240.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 20 Addresses scanned: I2C 0x2c - 0x2f 24 http://pdfserv.maxim-ic.com/en/ds/DS1780.pdf 30 Addresses scanned: I2C 0x2c - 0x2f 37 - Frodo Looijaard <frodol@dds.nl>, 38 - Philip Edelbrock <phil@netroedge.com>, 39 - Michiel Rook <michiel@grendelproject.nl>, 40 - Grant Coady <gcoady.lk@gmail.com> with guidance 44 --------- 46 chip MSB 5-bit address. Each chip reports a unique manufacturer [all …]
|
| H A D | vt1211.rst | 10 Addresses scanned: none, address read from Super-I/O config space 24 ----------------- 29 configuration for channels 1-5. 30 Legal values are in the range of 0-31. Bit 0 maps to 47 ----------- 49 The VIA VT1211 Super-I/O chip includes complete hardware monitoring 52 implements 5 universal input channels (UCH1-5) that can be individually 60 connected to the PWM outputs of the VT1211 :-(). 80 ------------------ 82 Voltages are sampled by an 8-bit ADC with a LSB of ~10mV. The supported input [all …]
|
| H A D | w83792d.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 19 ----------------- 35 ----------- 42 parameter; this will put it into a more well-behaved state first. 44 The driver implements three temperature sensors, seven fan rotation speed 48 The driver also implements up to seven fan control outputs: pwm1-7. Pwm1-7 53 Automatic fan control mode is possible only for fan1-fan3. 55 For all pwmX outputs, a value of 0 means minimum fan speed and a value of 56 255 means maximum fan speed. 64 triggered if the rotation speed has dropped below a programmable limit. Fan [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/usb/ |
| H A D | ehci.rst | 5 27-Dec-2002 7 The EHCI driver is used to talk to high speed USB 2.0 devices using 8 USB 2.0-capable host controller hardware. The USB 2.0 standard is 11 - "High Speed" 480 Mbit/sec (60 MByte/sec) 12 - "Full Speed" 12 Mbit/sec (1.5 MByte/sec) 13 - "Low Speed" 1.5 Mbit/sec 15 USB 1.1 only addressed full speed and low speed. High speed devices 23 (TT) in the hub, which turns low or full speed transactions into 24 high speed "split transactions" that don't waste transfer bandwidth. 31 While usb-storage devices have been available since mid-2001 (working [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-bus-pci-drivers-ehci_hcd | 7 PCI-based EHCI USB controllers (i.e., high-speed USB-2.0 9 "companion" full/low-speed USB-1.1 controllers. When a 10 high-speed device is plugged in, the connection is routed 11 to the EHCI controller; when a full- or low-speed device 15 Sometimes you want to force a high-speed device to connect 16 at full speed, which can be accomplished by forcing the 23 For example: To force the high-speed device attached to 24 port 4 on bus 2 to run at full speed:: 28 To return the port to high-speed operation:: 30 echo -4 >/sys/bus/usb/devices/usb2/../companion [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
| H A D | smu7_thermal.c | 32 if (hwmgr->thermal_controller.fanInfo.bNoFan) in smu7_fan_ctrl_get_fan_speed_info() 33 return -ENODEV; in smu7_fan_ctrl_get_fan_speed_info() 35 fan_speed_info->supports_percent_read = true; in smu7_fan_ctrl_get_fan_speed_info() 36 fan_speed_info->supports_percent_write = true; in smu7_fan_ctrl_get_fan_speed_info() 37 fan_speed_info->min_percent = 0; in smu7_fan_ctrl_get_fan_speed_info() 38 fan_speed_info->max_percent = 100; in smu7_fan_ctrl_get_fan_speed_info() 41 hwmgr->thermal_controller.fanInfo.ucTachometerPulsesPerRevolution) { in smu7_fan_ctrl_get_fan_speed_info() 42 fan_speed_info->supports_rpm_read = true; in smu7_fan_ctrl_get_fan_speed_info() 43 fan_speed_info->supports_rpm_write = true; in smu7_fan_ctrl_get_fan_speed_info() 44 fan_speed_info->min_rpm = hwmgr->thermal_controller.fanInfo.ulMinRPM; in smu7_fan_ctrl_get_fan_speed_info() [all …]
|
| H A D | vega20_thermal.c | 34 struct vega20_hwmgr *data = hwmgr->backend; in vega20_disable_fan_control_feature() 37 if (data->smu_features[GNLD_FAN_CONTROL].supported) { in vega20_disable_fan_control_feature() 40 data->smu_features[GNLD_FAN_CONTROL]. in vega20_disable_fan_control_feature() 45 data->smu_features[GNLD_FAN_CONTROL].enabled = false; in vega20_disable_fan_control_feature() 53 struct vega20_hwmgr *data = hwmgr->backend; in vega20_fan_ctrl_stop_smc_fan_control() 55 if (data->smu_features[GNLD_FAN_CONTROL].supported) in vega20_fan_ctrl_stop_smc_fan_control() 63 struct vega20_hwmgr *data = hwmgr->backend; in vega20_enable_fan_control_feature() 66 if (data->smu_features[GNLD_FAN_CONTROL].supported) { in vega20_enable_fan_control_feature() 69 data->smu_features[GNLD_FAN_CONTROL]. in vega20_enable_fan_control_feature() 74 data->smu_features[GNLD_FAN_CONTROL].enabled = true; in vega20_enable_fan_control_feature() [all …]
|
| H A D | vega10_thermal.c | 42 if (hwmgr->thermal_controller.fanInfo.bNoFan) in vega10_fan_ctrl_get_fan_speed_info() 45 fan_speed_info->supports_percent_read = true; in vega10_fan_ctrl_get_fan_speed_info() 46 fan_speed_info->supports_percent_write = true; in vega10_fan_ctrl_get_fan_speed_info() 47 fan_speed_info->min_percent = 0; in vega10_fan_ctrl_get_fan_speed_info() 48 fan_speed_info->max_percent = 100; in vega10_fan_ctrl_get_fan_speed_info() 51 hwmgr->thermal_controller.fanInfo. in vega10_fan_ctrl_get_fan_speed_info() 53 fan_speed_info->supports_rpm_read = true; in vega10_fan_ctrl_get_fan_speed_info() 54 fan_speed_info->supports_rpm_write = true; in vega10_fan_ctrl_get_fan_speed_info() 55 fan_speed_info->min_rpm = in vega10_fan_ctrl_get_fan_speed_info() 56 hwmgr->thermal_controller.fanInfo.ulMinRPM; in vega10_fan_ctrl_get_fan_speed_info() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/function/ |
| H A D | u_uvc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 * Copyright (c) 2013-2014 Samsung Electronics Co., Ltd. 41 * Control descriptors array pointers for full-/high-speed and 42 * super-speed. They point by default to the uvc_fs_control_cls and 50 * Streaming descriptors array pointers for full-speed, high-speed and 51 * super-speed. They will point to the uvc_[fhs]s_streaming_cls arrays 52 * for configfs-based gadgets. Legacy gadgets must initialize them in 59 /* Default control descriptors for configfs-based gadgets. */ 67 * Control descriptors pointers arrays for full-/high-speed and 68 * super-speed. The first element is a configurable control header [all …]
|
| /OK3568_Linux_fs/kernel/drivers/phy/qualcomm/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 26 Support for the USB PHY-s on Qualcomm IPQ40xx SoC-s. 58 controllers on Qualcomm chips. This driver supports the high-speed 65 depends on EXTCON || !EXTCON # if EXTCON=m, this cannot be built-in 68 Support for the USB high-speed ULPI compliant phy on Qualcomm 76 Enable support for the USB high-speed SNPS Femto phy on Qualcomm 89 tristate "Qualcomm 28nm High-Speed PHY" 91 depends on EXTCON || !EXTCON # if EXTCON=m, this cannot be built-in 95 High-Speed PHY driver. This driver supports the Hi-Speed PHY which 100 tristate "Qualcomm USB Super-Speed PHY driver" [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/ |
| H A D | README.soc | 11 --------- 12 The LS1043A integrated multicore processor combines four ARM Cortex-A53 18 - Four 64-bit ARM Cortex-A53 CPUs 19 - 1 MB unified L2 Cache 20 - One 32-bit DDR3L/DDR4 SDRAM memory controllers with ECC and interleaving 22 - Data Path Acceleration Architecture (DPAA) incorporating acceleration the 24 - Packet parsing, classification, and distribution (FMan) 25 - Queue management for scheduling, packet sequencing, and congestion 27 - Hardware buffer management for buffer allocation and de-allocation (BMan) 28 - Cryptography acceleration (SEC) [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/platform_data/ |
| H A D | s3c-hsudc.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * S3C24XX USB 2.0 High-speed USB controller gadget driver 8 * The S3C24XX USB 2.0 high-speed USB controller supports upto 9 endpoints. 17 * s3c24xx_hsudc_platdata - Platform data for USB High-Speed gadget controller. 22 * Representation of platform data for the S3C24XX USB 2.0 High Speed gadget
|
| /OK3568_Linux_fs/u-boot/drivers/usb/gadget/ |
| H A D | epautoconf.c | 2 * epautoconf.c -- endpoint autoconfiguration for usb gadget drivers 6 * SPDX-License-Identifier: GPL-2.0+ 8 * SPDX-License-Identifier: GPL-2.0+ 10 * Ported to U-Boot by: Thomas Smits <ts.smits@gmail.com> and 37 * - ep1, ep2, ... address is fixed, not direction or type 38 * - ep1in, ep2out, ... address and direction are fixed, not type 39 * - ep1-bulk, ep2-bulk, ... address and type are fixed, not direction 40 * - ep1in-bulk, ep2out-iso, ... all three are fixed 41 * - ep-* ... no functionality restrictions 43 * Type suffixes are "-bulk", "-iso", or "-int". Numbers are decimal. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/ |
| H A D | usb.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 19 $ref: /schemas/types.yaml#/definitions/phandle-array 23 phy-names: 27 usb-phy: 28 $ref: /schemas/types.yaml#/definitions/phandle-array 37 UTMI+ PHY with an 8- or 16-bit interface if UTMI+ is selected, UTMI+ low 39 serial is specified and High-Speed Inter-Chip feature if HSIC is [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mmc/ |
| H A D | mmc-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ulf Hansson <ulf.hansson@linaro.org> 25 "#address-cells": 30 "#size-cells": 37 broken-cd: 42 cd-gpios: 46 non-removable: [all …]
|
| /OK3568_Linux_fs/app/forlinx/forlinx_cmd/fltest_spidev_test/ |
| H A D | spidev_test.c | 11 * Cross-compile with cross-gcc -I/path/to/cross-kernel/include 35 static uint32_t speed = 500000; variable 56 .speed_hz = speed, in transfer() 74 printf("Usage: %s [-DsbdlHOLC3]\n", prog); in print_usage() 75 puts(" -D --device device to use (default /dev/spidev1.1)\n" in print_usage() 76 " -s --speed max speed (Hz)\n" in print_usage() 77 " -d --delay delay (usec)\n" in print_usage() 78 " -b --bpw bits per word \n" in print_usage() 79 " -l --loop loopback\n" in print_usage() 80 " -H --cpha clock phase\n" in print_usage() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/dwc2/ |
| H A D | hcd.h | 1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ 3 * hcd.h - DesignWare HS OTG Controller host-mode declarations 5 * Copyright (C) 2004-2013 Synopsys, Inc. 16 * 3. The names of the above-listed copyright holders may not be used 53 * struct dwc2_host_chan - Software host channel descriptor 59 * @speed: Device speed. One of the following values: 60 * - USB_SPEED_LOW 61 * - USB_SPEED_FULL 62 * - USB_SPEED_HIGH 64 * - USB_ENDPOINT_XFER_CONTROL: 0 [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | stih410-b2260.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 12 compatible = "st,stih410-b2260", "st,stih410"; 16 stdout-path = &uart1; 30 compatible = "gpio-leds"; 34 linux,default-trigger = "heartbeat"; 35 default-state = "off"; 41 default-state = "off"; 47 default-state = "off"; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-vehicle-s66-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include "rk3588-vehicle-s66.dtsi" 9 #include "rk3588-rk806-dual.dtsi" 11 pcie20_avdd0v85: pcie20-avdd0v85 { 12 compatible = "regulator-fixed"; 13 regulator-name = "pcie20_avdd0v85"; 14 regulator-boot-on; 15 regulator-always-on; 16 regulator-min-microvolt = <850000>; 17 regulator-max-microvolt = <850000>; [all …]
|
| /OK3568_Linux_fs/u-boot/include/linux/usb/ |
| H A D | composite.h | 2 * composite.h -- framework for usb gadgets which are composite devices 4 * Copyright (C) 2006-2008 David Brownell 6 * SPDX-License-Identifier: GPL-2.0+ 15 * functions within any single configuration, and (b) Multi-configuration 42 * struct usb_function - describes one function of a configuration 46 * @descriptors: Table of full (or low) speed descriptors, using interface and 48 * the function will not be available at full speed (or at low speed). 49 * @hs_descriptors: Table of high speed descriptors, using interface and 51 * the function will not be available at high speed. 52 * @ss_descriptors: Table of super speed descriptors, using interface and [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/i2c/ |
| H A D | stm32f7_i2c.c | 4 * SPDX-License-Identifier: GPL-2.0+ 131 * struct stm32_i2c_spec - private i2c specification timing 132 * @rate: I2C bus speed (Hz) 133 * @rate_min: 80% of I2C bus speed (Hz) 134 * @rate_max: 120% of I2C bus speed (Hz) 141 * @h_min: Min high period of the SCL clock (ns) 158 * struct stm32_i2c_setup - private I2C timing setup parameters 159 * @speed: I2C speed mode (standard, Fast Plus) 160 * @speed_freq: I2C speed frequency (Hz) 164 * @dnf: Digital filter coefficient (0-16) [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/i2c/ |
| H A D | i2c-exynos5.txt | 1 * Samsung's High Speed I2C controller 3 The Samsung's High Speed I2C controller is used to interface with I2C devices 7 - compatible: value should be. 8 -> "samsung,exynos5-hsi2c", (DEPRECATED) 11 -> "samsung,exynos5250-hsi2c", for i2c compatible with HSI2C available 13 -> "samsung,exynos5260-hsi2c", for i2c compatible with HSI2C available 15 -> "samsung,exynos7-hsi2c", for i2c compatible with HSI2C available 18 - reg: physical base address of the controller and length of memory mapped 20 - interrupts: interrupt number to the cpu. 21 - #address-cells: always 1 (for i2c addresses) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_i2c_sw.c | 38 dce_i2c_sw->ctx = ctx; in dce_i2c_sw_construct() 48 dal_gpio_get_value(ddc->pin_data, &value); in read_bit_from_ddc() 50 dal_gpio_get_value(ddc->pin_clock, &value); in read_bit_from_ddc() 63 dal_gpio_set_value(ddc->pin_data, value); in write_bit_to_ddc() 65 dal_gpio_set_value(ddc->pin_clock, value); in write_bit_to_ddc() 72 dal_ddc_close(dce_i2c_sw->ddc); in release_engine_dce_sw() 73 dce_i2c_sw->ddc = NULL; in release_engine_dce_sw() 122 --shift; in write_byte_sw() 125 /* The display sends ACK by preventing the SDA from going high in write_byte_sw() 127 * If the SDA goes high after that bit, it's a NACK in write_byte_sw() [all …]
|