| /linux/Documentation/hwmon/ |
| H A D | g762.rst | 4 The GMT G762 Fan Speed PWM Controller is connected directly to a fan 5 and performs closed-loop or open-loop control of the fan speed. Two 6 modes - PWM or DC - are supported by the device. 9 http://natisbad.org/NAS/ref/GMT_EDS-762_763-080710-0.2.pdf. sysfs 10 bindings are described in Documentation/hwmon/sysfs-interface.rst. 25 set desired fan speed. This only makes sense in closed-loop 26 fan speed control (i.e. when pwm1_enable is set to 2). 29 provide current fan rotation value in RPM as reported by 44 in closed-loop control mode, if fan RPM value is 25% out 49 set current fan speed control mode i.e. 1 for manual fan [all …]
|
| H A D | aquacomputer_d5next.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 3 Kernel driver aquacomputer-d5next 25 ----------- 32 speed (in RPM), power, voltage and current. Temperature offsets and fan speeds 35 For the D5 Next pump, available sensors are pump and fan speed, power, voltage 36 and current, as well as coolant temperature and eight virtual temp sensors. Also 37 available through debugfs are the serial number, firmware version and power-on 39 temperature curves directly from the pump. If it's not connected, the fan-related 49 as well as eight PWM controllable fans, along with their speed (in RPM), power, voltage 50 and current. Flow sensor pulses are also available. [all …]
|
| H A D | adm1026.rst | 16 - Philip Pokorny <ppokorny@penguincomputing.com> for Penguin Computing 17 - Justin Thiessen <jthiessen@penguincomputing.com> 20 ----------------- 23 List of GPIO pins (0-16) to program as inputs 26 List of GPIO pins (0-16) to program as outputs 29 List of GPIO pins (0-16) to program as inverted 32 List of GPIO pins (0-16) to program as normal/non-inverted 35 List of GPIO pins (0-7) to program as fan tachs 39 ----------- 45 16 general purpose digital I/O lines, eight (8) fan speed sensors (8-bit), [all …]
|
| H A D | gpd-fan.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 3 Kernel driver gpd-fan 7 - Cryolitia PukNgae <cryolitia@uniontech.com> 10 ------------ 16 ----------------- 20 - GPD Win Mini (7840U) 21 - GPD Win Mini (8840U) 22 - GPD Win Mini (HX370) 23 - GPD Pocket 4 24 - GPD Duo [all …]
|
| H A D | lineage-pem.rst | 1 Kernel driver lineage-pem 8 Prefix: 'lineage-pem' 10 Addresses scanned: - 16 Author: Guenter Roeck <linux@roeck-us.net> 20 ----------- 27 and status reporting commands are non-standard. For this reason, a standard 32 ----------- 41 $ modprobe lineage-pem 42 $ echo lineage-pem 0x40 > /sys/bus/i2c/devices/i2c-1/new_device 44 All Lineage CPL power entry modules have a built-in I2C bus master selector [all …]
|
| H A D | nzxt-smart2.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 3 Kernel driver nzxt-smart2 8 - NZXT RGB & Fan controller 9 - NZXT Smart Device v2 12 ----------- 15 Besides typical speed monitoring and PWM duty cycle control, voltage and current 25 ----------- 33 during initialization. Speed, voltage, current monitoring will work even without 43 ------------- 46 fan[1-3]_input Fan speed monitoring (in rpm). [all …]
|
| H A D | acbel-fsg032.rst | 1 Kernel driver acbel-fsg032 6 * ACBEL FSG032-00xG power supply. 11 ----------- 13 This driver supports ACBEL FSG032-00xG Power Supply. This driver 17 ----------- 19 This driver does not auto-detect devices. You will have to instantiate the 20 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for 24 ------------- 29 curr1_crit Critical maximum current. 30 curr1_crit_alarm Input current critical alarm. [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 …]
|
| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | ethtool.sh | 2 # SPDX-License-Identifier: GPL-2.0 58 local -a speeds_arr=($(common_speeds_get $h1 $h2 0 0)) 60 for speed in "${speeds_arr[@]}"; do 62 ethtool_set $h1 speed $speed autoneg off 63 ethtool_set $h2 speed $speed autoneg off 68 check_err $? "ping with speed $speed autoneg off" 69 log_test "force speed $speed on both ends" 72 ethtool -s $h2 autoneg on 73 ethtool -s $h1 autoneg on 82 local -a speeds_arr=($(different_speeds_get $h1 $h2 0 0)) [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
| H A D | pcie.c | 33 nvkm_pcie_speed(enum pci_bus_speed speed) in nvkm_pcie_speed() argument 35 switch (speed) { in nvkm_pcie_speed() 44 if (speed == 0x17) in nvkm_pcie_speed() 46 return -1; in nvkm_pcie_speed() 53 if (!pci->func->pcie.version) in nvkm_pcie_get_version() 54 return -ENOSYS; in nvkm_pcie_get_version() 56 return pci->func->pcie.version(pci); in nvkm_pcie_get_version() 62 if (!pci->func->pcie.version_supported) in nvkm_pcie_get_max_version() 63 return -ENOSYS; in nvkm_pcie_get_max_version() 65 return pci->func->pcie.version_supported(pci); in nvkm_pcie_get_max_version() [all …]
|
| /linux/Documentation/devicetree/bindings/serial/ |
| H A D | snps,arc-uart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/serial/snps,arc-uart.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vineet Gupta <vgupta@kernel.org> 13 Synopsys ARC UART is a non-standard UART used in some of the ARC FPGA boards. 16 - $ref: /schemas/serial/serial.yaml# 20 const: snps,arc-uart 28 clock-frequency: 31 current-speed: [all …]
|
| H A D | xlnx,opb-uartlite.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/serial/xlnx,opb-uartlite.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Peter Korsgaard <jacmet@sunsite.dk> 16 - xlnx,xps-uartlite-1.00.a 17 - xlnx,opb-uartlite-1.00.b 25 port-number: 32 clock-names: 35 current-speed: [all …]
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-designware-core.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 126 * struct dw_i2c_dev - private i2c-designware data 137 * @get_clk_rate_khz: callback to retrieve IP specific bus speed 141 * @msg_write_idx: the element index of the current tx message in the msgs array 142 * @tx_buf_len: the length of the current tx buffer 143 * @tx_buf: the current tx buffer 144 * @msg_read_idx: the element index of the current rx message in the msgs array 145 * @rx_buf_len: the length of the current rx buffer 146 * @rx_buf: the current rx buffer 147 * @msg_err: error status of the current transfer [all …]
|
| /linux/Documentation/driver-api/thermal/ |
| H A D | nouveau_thermal.rst | 12 ----------- 17 Currently, due to the absence of in-kernel API to access HWMON drivers, Nouveau 24 ---------------------- 26 Temperature is exposed under as a read-only HWMON attribute temp1_input. 32 Fan speed is set to 100% when reaching this temperature; 56 -------------- 62 Current fan management mode (NONE, MANUAL or AUTO); 64 Current PWM value (power percentage); 66 The minimum PWM speed allowed; 68 The maximum PWM speed allowed (bypassed when hitting Fan_boost); [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | serial-midi.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 4 --- 5 $id: http://devicetree.org/schemas/sound/serial-midi.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Daniel Kaehn <kaehndan@gmail.com> 23 results in the standard MIDI baud rate, and set the 'current-speed' property to 38400 (default) 26 - $ref: /schemas/serial/serial-peripheral-props.yaml# 30 const: serial-midi 32 current-speed: 37 - compatible [all …]
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | phy-stm32-usbphyc.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/phy/phy-stm32-usbphyc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 The STM32 USBPHYC block contains a dual port High Speed UTMI+ PHY and a UTMI 22 |_ PHY port#2 ----| |________________ 27 - Amelie Delaunay <amelie.delaunay@foss.st.com> 31 const: st,stm32mp1-usbphyc 42 "#address-cells": 45 "#size-cells": [all …]
|
| /linux/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. 24 * struct dwc2_host_chan - Software host channel descriptor 30 * @speed: Device speed. One of the following values: 31 * - USB_SPEED_LOW 32 * - USB_SPEED_FULL 33 * - USB_SPEED_HIGH 35 * - USB_ENDPOINT_XFER_CONTROL: 0 36 * - USB_ENDPOINT_XFER_ISOC: 1 [all …]
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap-zoom-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 #include "omap-gpmc-smsc911x.dtsi" 20 bank-width = <2>; 21 reg-shift = <1>; 22 reg-io-width = <1>; 23 interrupt-parent = <&gpio4>; 25 clock-frequency = <1843200>; 26 current-speed = <115200>; 27 gpmc,mux-add-data = <0>; 28 gpmc,device-width = <1>; [all …]
|
| /linux/include/linux/ |
| H A D | firewire.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 #include <linux/dma-mapping.h> 17 #include <linux/device-id/ieee1394.h> 142 __be32 buffer[(CSR_TOPOLOGY_MAP_END - CSR_TOPOLOGY_MAP) / 4]; 154 kref_get(&card->kref); in fw_card_get() 163 kref_put(&card->kref, fw_card_release); in fw_card_put() 184 // TASCAM FW-1082/FW-1804/FW-1884 often freezes when receiving S400 packets. 201 * Likewise, fw-core will take care to update .node_id before .generation so 202 * that whenever fw_device.generation is current WRT the actual bus generation, 203 * fw_device.node_id is guaranteed to be current too. [all …]
|
| /linux/drivers/macintosh/ |
| H A D | windfarm_rm31.c | 1 // SPDX-License-Identifier: GPL-2.0-only 93 #define LOW_OVER_CLEAR ((-10) << 16) 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() 224 /* Get current */ in read_one_cpu_vals() 227 DBG(" CPU%d, current reading error !\n", cpu); in read_one_cpu_vals() 228 return -EIO; in read_one_cpu_vals() 234 /* Scale voltage and current raw sensor values according to fixed scales in read_one_cpu_vals() [all …]
|
| H A 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) 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() 230 /* Get current */ in read_one_cpu_vals() 233 DBG(" CPU%d, current reading error !\n", cpu); in read_one_cpu_vals() 234 return -EIO; in read_one_cpu_vals() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-driver-w1_ds28e17 | 1 What: /sys/bus/w1/devices/19-<id>/speed 5 Description: When written, this file sets the I2C speed on the connected 6 DS28E17 chip. When read, it reads the current setting from 11 Default 100, can be set by w1_ds28e17.speed= module parameter. 14 What: /sys/bus/w1/devices/19-<id>/stretch 20 chip. When read, returns the current setting.
|
| /linux/usr/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 11 space-separated list of directories and files for building the 21 See <file:Documentation/driver-api/early-userspace/early_userspace_support.rst> for more details. 41 (-1 = current user) will be owned by root in the resulting image. 51 (-1 = current group) will be owned by root in the resulting image. 112 prompt "Built-in initramfs compression mode" 118 decompression speed. Compression speed is only relevant 119 when building a kernel. Decompression speed is relevant at 140 a good balance between compression ratio and decompression speed and 141 has a reasonable compression speed. It is also more likely to be [all …]
|
| /linux/drivers/usb/host/ |
| H A D | xhci-port.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 /* PORTSC - Port Status and Control Register - port_status_base bitmasks */ 9 /* true: port has an over-current condition */ 13 /* Port Link State - bits 5:8 14 * A read gives the current link PM state of the port, 34 /* bits 10:13 indicate device speed: 35 * 0 - undefined speed - port hasn't be initialized by a reset yet 36 * 1 - full speed 37 * 2 - low speed 38 * 3 - high speed [all …]
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_vf_mbx.c | 1 // SPDX-License-Identifier: GPL-2.0 11 * @v_opcode: opcodes for VF-PF communication 31 cmd->id = cpu_to_le32(vfid); in ice_aq_send_msg_to_vf() 39 return ice_sq_send_cmd(hw, &hw->mailboxq, &desc, msg, msglen, cd); in ice_aq_send_msg_to_vf() 58 * @adv_link_support: determines the format of the returned link speed 61 * Convert link speed supported by HW to link speed supported by virtchnl. 62 * If adv_link_support is true, then return link speed in Mbps. Else return 63 * link speed as a VIRTCHNL_LINK_SPEED_* casted to a u32. Note that the caller 66 * expect the speed in Mbps. 71 u32 index = fls(link_speed) - 1; in ice_conv_link_speed_to_virtchnl() [all …]
|