/Linux-v5.10/Documentation/admin-guide/pm/ |
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 …]
|
/Linux-v5.10/Documentation/devicetree/bindings/usb/ |
D | usb251xb.txt | 1 Microchip USB 2.0 Hi-Speed Hub Controller 4 Hi-Speed Controller. 7 - compatible : Should be "microchip,usb251xb" or one of the specific types: 11 - reg : I2C address on the selected bus (default is <0x2C>) 14 - reset-gpios : Should specify the gpio for hub reset 15 - vdd-supply : Should specify the phandle to the regulator supplying vdd 16 - skip-config : Skip Hub configuration, but only send the USB-Attach command 17 - vendor-id : Set USB Vendor ID of the hub (16 bit, default is 0x0424) 18 - product-id : Set USB Product ID of the hub (16 bit, default depends on type) 19 - device-id : Set USB Device ID of the hub (16 bit, default is 0x0bb3) [all …]
|
/Linux-v5.10/tools/power/cpupower/utils/ |
D | cpufreq-info.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * (C) 2004-2009 Dominik Brodowski <linux@dominikbrodowski.de> 39 value[LINE_LEN - 1] = '\0'; in count_cpus() 40 if (strlen(value) < (LINE_LEN - 2)) in count_cpus() 62 unsigned long min, max; in proc_cpufreq_output() local 64 printf(_(" minimum CPU frequency - maximum CPU frequency - governor\n")); in proc_cpufreq_output() 72 if (cpufreq_get_hardware_limits(cpu, &min, &max)) { in proc_cpufreq_output() 73 max = 0; in proc_cpufreq_output() 75 min_pctg = (policy->min * 100) / max; in proc_cpufreq_output() 76 max_pctg = (policy->max * 100) / max; in proc_cpufreq_output() [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/ddr/ |
D | lpddr2-timings.txt | 1 * AC timing parameters of LPDDR2(JESD209-2) memories for a given speed-bin 4 - compatible : Should be "jedec,lpddr2-timings" 5 - min-freq : minimum DDR clock frequency for the speed-bin. Type is <u32> 6 - max-freq : maximum DDR clock frequency for the speed-bin. Type is <u32> 11 data-sheet of the device for a given speed-bin. All these properties are 13 a different unit have a suffix indicating the unit such as 'tRAS-max-ns' 14 - tRCD 15 - tWR 16 - tRAS-min 17 - tRRD [all …]
|
/Linux-v5.10/drivers/macintosh/ |
D | windfarm_rm31.c | 1 // SPDX-License-Identifier: GPL-2.0-only 93 #define LOW_OVER_CLEAR ((-10) << 16) 103 /* We max all CPU fans in case of a sensor error. We also do the in cpu_max_all_fans() 155 * We calculate a history of max temperatures and use that for the in cpu_check_overtemp() 161 cpu_thist_total -= t_old; in cpu_check_overtemp() 187 /* High overtemp -> immediate shutdown */ in cpu_check_overtemp() 211 return -EIO; in read_one_cpu_vals() 220 return -EIO; in read_one_cpu_vals() 228 return -EIO; in read_one_cpu_vals() 248 s32 speed, temp, power, t_max = 0; in cpu_fans_tick() local [all …]
|
D | windfarm_pm72.c | 1 // SPDX-License-Identifier: GPL-2.0-only 65 /* Fixed speed for slot fan */ 99 #define LOW_OVER_CLEAR ((-10) << 16) 109 /* We max all CPU fans in case of a sensor error. We also do the in cpu_max_all_fans() 161 * We calculate a history of max temperatures and use that for the in cpu_check_overtemp() 167 cpu_thist_total -= t_old; in cpu_check_overtemp() 193 /* High overtemp -> immediate shutdown */ in cpu_check_overtemp() 217 return -EIO; in read_one_cpu_vals() 226 return -EIO; in read_one_cpu_vals() 234 return -EIO; in read_one_cpu_vals() [all …]
|
D | windfarm_pm112.c | 1 // SPDX-License-Identifier: GPL-2.0-only 57 "cpu-rear-fan-0", 58 "cpu-rear-fan-1", 59 "cpu-front-fan-0", 60 "cpu-front-fan-1", 61 "cpu-pump-0", 62 "cpu-pump-1", 67 #define CPU_FANS_REQD (NR_CPU_FANS - 2) 74 /* Scale factor for fan speed, *100 */ 117 #define LOW_OVER_CLEAR ((-10) << 16) [all …]
|
/Linux-v5.10/drivers/ide/ |
D | ide-timings.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (c) 1999-2001 Vojtech Pavlik 4 * Copyright (c) 2007-2008 Bartlomiej Zolnierkiewicz 7 * e-mail - mail your message to <vojtech@ucw.cz>, or by paper mail: 16 * PIO 0-5, MWDMA 0-2 and UDMA 0-6 timings (in nanoseconds). 17 * These were taken from ATA/ATAPI-6 standard, rev 0a, except 57 struct ide_timing *ide_timing_find_mode(u8 speed) in ide_timing_find_mode() argument 61 for (t = ide_timing; t->mode != speed; t++) in ide_timing_find_mode() 62 if (t->mode == 0xff) in ide_timing_find_mode() 70 u16 *id = drive->id; in ide_pio_cycle_time() [all …]
|
D | ide-xfer-mode.c | 1 // SPDX-License-Identifier: GPL-2.0-only 21 * ide_xfer_verbose - return IDE mode names 51 * ide_get_best_pio_mode - get PIO mode from drive 57 * based on the drive->id information and the ide_pio_blacklist[]. 59 * Drive PIO mode is auto-selected if 255 is passed as mode_wanted. 60 * This is used by most chipset support modules when "auto-tuning". 65 u16 *id = drive->id; in ide_get_best_pio_mode() 66 int pio_mode = -1, overridden = 0; in ide_get_best_pio_mode() 71 if ((drive->hwif->host_flags & IDE_HFLAG_PIO_NO_BLACKLIST) == 0) in ide_get_best_pio_mode() 74 if (pio_mode != -1) { in ide_get_best_pio_mode() [all …]
|
/Linux-v5.10/Documentation/hwmon/ |
D | adm1026.rst | 16 - Philip Pokorny <ppokorny@penguincomputing.com> for Penguin Computing 17 - Justin Thiessen <jthiessen@penguincomputing.com> 20 ----------------- 22 * gpio_input: int array (min = 1, max = 17) 23 List of GPIO pins (0-16) to program as inputs 25 * gpio_output: int array (min = 1, max = 17) 26 List of GPIO pins (0-16) to program as outputs 28 * gpio_inverted: int array (min = 1, max = 17) 29 List of GPIO pins (0-16) to program as inverted 31 * gpio_normal: int array (min = 1, max = 17) [all …]
|
D | dme1737.rst | 18 Addresses scanned: none, address read from Super-I/O config space 34 Addresses scanned: none, address read from Super-I/O config space 43 ----------------- 52 Include non-standard LPC addresses 0x162e and 0x164e 55 - VIA EPIA SN18000 59 ----------- 63 and SCH5127 Super-I/O chips. These chips feature monitoring of 3 temp sensors 64 temp[1-3] (2 remote diodes and 1 internal), 8 voltages in[0-7] (7 external and 65 1 internal) and up to 6 fan speeds fan[1-6]. Additionally, the chips implement 66 up to 5 PWM outputs pwm[1-3,5-6] for controlling fan speeds both manually and [all …]
|
/Linux-v5.10/drivers/ata/ |
D | libata-pata-timings.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2003-2004 Red Hat, Inc. All rights reserved. 6 * Copyright 2003-2004 Jeff Garzik 15 * drivers/ide/ide-timing.h and was originally written by Vojtech Pavlik 18 * PIO 0-4, MWDMA 0-2 and UDMA 0-6 timings (in nanoseconds). 19 * These were taken from ATA/ATAPI-6 standard, rev 0a, except 57 #define ENOUGH(v, unit) (((v)-1)/(unit)+1) 63 q->setup = EZ(t->setup, T); in ata_timing_quantize() 64 q->act8b = EZ(t->act8b, T); in ata_timing_quantize() 65 q->rec8b = EZ(t->rec8b, T); in ata_timing_quantize() [all …]
|
/Linux-v5.10/drivers/net/ethernet/intel/e1000/ |
D | e1000_param.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2006 Intel Corporation. */ 12 #define OPTION_UNSET -1 30 * Valid Range: 80-256 for 82542 and 82543 gigabit ethernet controllers 31 * Valid Range: 80-4096 for 82544 and newer 39 * Valid Range: 80-256 for 82542 and 82543 gigabit ethernet controllers 40 * Valid Range: 80-4096 for 82544 and newer 46 /* User Specified Speed Override 49 * - 0 - auto-negotiate at all supported speeds 50 * - 10 - only link at 10 Mbps [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/pci/ |
D | ti,j721e-pci-ep.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com/ 4 --- 5 $id: "http://devicetree.org/schemas/pci/ti,j721e-pci-ep.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - Kishon Vijay Abraham I <kishon@ti.com> 14 - $ref: "cdns-pcie-ep.yaml#" 19 - ti,j721e-pcie-ep 24 reg-names: 26 - const: intd_cfg [all …]
|
/Linux-v5.10/drivers/usb/core/ |
D | devices.c | 1 // SPDX-License-Identifier: GPL-2.0+ 16 * reason -- maybe it's just too deep of a directory structure. 24 * this in any plug-and-play environment.) 26 * 1999-12-16: Thomas Sailer <sailer@ife.ee.ethz.ch> 32 * 2000-01-04: Thomas Sailer <sailer@ife.ee.ethz.ch> 34 * 2000-07-05: Ashley Montanaro <ashley@compsoc.man.ac.uk> 55 "\nT: Bus=%2.2d Lev=%2.2d Prnt=%2.2d Port=%2.2d Cnt=%2.2d Dev#=%3d Spd=%-4s MxCh=%2d\n"; 77 "D: Ver=%2x.%02x Cls=%02x(%-5s) Sub=%02x Prot=%02x MxPS=%2d #Cfgs=%3d\n"; 89 "A: FirstIf#=%2d IfCount=%2d Cls=%02x(%-5s) Sub=%02x Prot=%02x\n"; 93 "I:%c If#=%2d Alt=%2d #EPs=%2d Cls=%02x(%-5s) Sub=%02x Prot=%02x Driver=%s\n"; [all …]
|
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
D | gk104.c | 29 return (nvkm_rd32(pci->subdev.device, 0x8c1c0) & 0x4) == 0x4 ? 2 : 1; in gk104_pcie_version_supported() 33 gk104_pcie_set_cap_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_cap_speed() argument 35 struct nvkm_device *device = pci->subdev.device; in gk104_pcie_set_cap_speed() 37 switch (speed) { in gk104_pcie_set_cap_speed() 56 int speed = gf100_pcie_cap_speed(pci); in gk104_pcie_cap_speed() local 58 if (speed == 0) in gk104_pcie_cap_speed() 61 if (speed >= 1) { in gk104_pcie_cap_speed() 62 int speed2 = nvkm_rd32(pci->subdev.device, 0x8c1c0) & 0x30000; in gk104_pcie_cap_speed() 74 return -EINVAL; in gk104_pcie_cap_speed() 78 gk104_pcie_set_lnkctl_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_lnkctl_speed() argument [all …]
|
/Linux-v5.10/drivers/usb/gadget/udc/aspeed-vhub/ |
D | dev.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * aspeed-vhub -- Driver for Aspeed SoC "vHub" USB gadget 5 * dev.c - Individual device/gadget management (ie, a port = a gadget) 31 #include <linux/dma-mapping.h> 39 u32 istat = readl(d->regs + AST_VHUB_DEV_ISR); in ast_vhub_dev_irq() 41 writel(istat, d->regs + AST_VHUB_DEV_ISR); in ast_vhub_dev_irq() 44 ast_vhub_ep0_handle_ack(&d->ep0, true); in ast_vhub_dev_irq() 46 ast_vhub_ep0_handle_ack(&d->ep0, false); in ast_vhub_dev_irq() 48 ast_vhub_ep0_handle_setup(&d->ep0); in ast_vhub_dev_irq() 55 if (d->enabled) in ast_vhub_dev_enable() [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/hwmon/ |
D | gpio-fan.txt | 4 - compatible : "gpio-fan" 7 - gpios: Specifies the pins that map to bits in the control value, 8 ordered MSB-->LSB. 9 - gpio-fan,speed-map: A mapping of possible fan RPM speeds and the 12 - alarm-gpios: This pin going active indicates something is wrong with 14 - #cooling-cells: If used as a cooling device, must be <2> 16 Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml 17 min and max states are derived from the speed-map of the fan. 19 Note: At least one the "gpios" or "alarm-gpios" properties must be set. 24 compatible = "gpio-fan"; [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/mediatek/ |
D | mt2712-evb.dts | 5 * SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 14 compatible = "mediatek,mt2712-evb", "mediatek,mt2712"; 26 stdout-path = "serial0:921600n8"; 30 compatible = "regulator-fixed"; 31 regulator-name = "vproc_buck0"; 32 regulator-min-microvolt = <1000000>; 33 regulator-max-microvolt = <1000000>; 37 compatible = "regulator-fixed"; [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/net/ |
D | qualcomm-bluetooth.txt | 2 --------------------- 11 - compatible: should contain one of the following: 12 * "qcom,qca6174-bt" 13 * "qcom,qca9377-bt" 14 * "qcom,wcn3990-bt" 15 * "qcom,wcn3991-bt" 16 * "qcom,wcn3998-bt" 17 * "qcom,qca6390-bt" 19 Optional properties for compatible string qcom,qca6174-bt: 21 - enable-gpios: gpio specifier used to enable chip [all …]
|
/Linux-v5.10/tools/spi/ |
D | spidev_test.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Cross-compile with cross-gcc -I/path/to/cross-kernel/include 43 static uint32_t speed = 500000; variable 71 while (length-- > 0) { in hex_dump() 91 * Unescape - process hexadecimal escape character 92 * converts shell input "\x23" -> 0x23 127 .speed_hz = speed, in transfer() 175 printf("Usage: %s [-DsbdlHOLC3vpNR24SI]\n", prog); in print_usage() 176 puts(" -D --device device to use (default /dev/spidev1.1)\n" in print_usage() 177 " -s --speed max speed (Hz)\n" in print_usage() [all …]
|
/Linux-v5.10/Documentation/sound/cards/ |
D | hdspm.rst | 2 Software Interface ALSA-DSP MADI Driver 5 (translated from German, so no good English ;-), 7 2004 - winfried ritsch 11 the Controls and startup-options are ALSA-Standard and only the 19 ------------------ 21 * number of channels -- depends on transmission mode 29 * Single Speed -- 1..64 channels 37 * Double Speed -- 1..32 channels 40 Note: Choosing the 56-channel mode for 41 transmission/receive-mode , only 28 are transmitted/received [all …]
|
/Linux-v5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
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 …]
|
/Linux-v5.10/drivers/net/pcs/ |
D | pcs-xpcs.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include <linux/pcs/pcs-xpcs.h> 151 return mdiobus_read(xpcs->bus, xpcs->addr, reg_addr); in xpcs_read() 158 return mdiobus_write(xpcs->bus, xpcs->addr, reg_addr, val); in xpcs_write() 193 } while (ret & MDIO_CTRL1_RESET && --retries); in xpcs_poll_reset() 195 return (ret & MDIO_CTRL1_RESET) ? -ETIMEDOUT : 0; in xpcs_poll_reset() 211 if ((__state)->link) \ 212 dev_warn(&(__xpcs)->bus->dev, ##__args); \ 226 return -EFAULT; in xpcs_read_fault() 244 return -EFAULT; in xpcs_read_fault() [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/hisilicon/ |
D | hi3660-hikey960.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 12 #include "hikey960-pinctrl.dtsi" 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/input/input.h> 15 #include <dt-bindings/interrupt-controller/irq.h> 16 #include <dt-bindings/usb/pd.h> 20 compatible = "hisilicon,hi3660-hikey960", "hisilicon,hi3660"; 35 stdout-path = "serial6:115200n8"; 44 reserved-memory { [all …]
|