| /linux/Documentation/hwmon/ | 
| H A D | adm9240.rst | 10     Addresses scanned: I2C 0x2c - 0x2f20     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 | dme1737.rst | 18     Addresses scanned: none, address read from Super-I/O config space34     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 …]
 
 | 
| H A D | vt1211.rst | 10     Addresses scanned: none, address read from Super-I/O config space24 -----------------
 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 | pc87360.rst | 22 -----------------27     - 0: None
 28     - **1**: Forcibly enable internal voltage and temperature channels,
 30     - 2: Forcibly enable all voltage and temperature channels, except in9
 31     - 3: Forcibly enable all voltage and temperature channels, including in9
 42 -----------
 56   PC87360     -       2       2       -       0xE1
 57   PC87363     -       2       2       -       0xE8
 58   PC87364     -       3       3       -       0xE4
 60   PC87366     11      3       3       3-4     0xE9
 [all …]
 
 | 
| H A D | w83792d.rst | 10     Addresses scanned: I2C 0x2c - 0x2f19 -----------------
 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 …]
 
 | 
| H A D | adm1026.rst | 16 	- Philip Pokorny <ppokorny@penguincomputing.com> for Penguin Computing17 	- 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 …]
 
 | 
| /linux/arch/arm/boot/dts/intel/socfpga/ | 
| H A D | socfpga_cyclone5_chameleon96.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)8 #include <dt-bindings/gpio/gpio.h>
 14 	compatible = "novtech,chameleon96", "altr,socfpga-cyclone5", "altr,socfpga";
 18 		stdout-path = "serial0:115200n8";
 28 		compatible = "regulator-fixed";
 29 		regulator-name = "3.3V";
 30 		regulator-min-microvolt = <3300000>;
 31 		regulator-max-microvolt = <3300000>;
 35 		compatible = "gpio-leds";
 40 			linux,default-trigger = "heartbeat";
 [all …]
 
 | 
| /linux/arch/mips/boot/dts/brcm/ | 
| H A D | bcm63268-comtrend-vr-3032u.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 7 	compatible = "comtrend,vr-3032u", "brcm,bcm63268";
 8 	model = "Comtrend VR-3032u";
 17 		stdout-path = &uart0;
 23 	brcm,serial-leds;
 24 	brcm,serial-dat-low;
 25 	brcm,serial-shift-inv;
 29 		brcm,hardware-controlled;
 30 		brcm,link-signal-sources = <0>;
 [all …]
 
 | 
| /linux/Documentation/admin-guide/pm/ | 
| H A D | intel-speed-select.rst | 1 .. SPDX-License-Identifier: GPL-2.04 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/drivers/hid/intel-thc-hid/intel-quicki2c/ | 
| H A D | quicki2c-dev.h | 1 /* SPDX-License-Identifier: GPL-2.0 */7 #include <linux/hid-over-i2c.h>
 51  * and low power LTR to save CPU power.
 53  * change to low power LTR mode.
 72  * struct quicki2c_subip_acpi_parameter - QuickI2C ACPI DSD parameters
 74  * @connection_speed: I2C device expected connection speed
 88  * struct quicki2c_subip_acpi_config - QuickI2C ACPI DSD parameters
 90  * @SMLX: Standard Mode (100 kbit/s) Serial Clock Line LOW Period
 94  * @FMLX: Fast Mode (400 kbit/s) Serial Clock Line LOW Period
 100  * @FPLX: Fast Mode Plus (1Mbit/sec) Serial Clock Line LOW Period
 [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 …]
 
 | 
| H A D | hcd_queue.c | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)3  * hcd_queue.c - DesignWare HS OTG Controller host queuing routines
 5  * Copyright (C) 2004-2013 Synopsys, Inc.
 17 #include <linux/dma-mapping.h>
 36  * dwc2_periodic_channel_available() - Checks that a channel is available for a
 48 	 * non-periodic transactions  in dwc2_periodic_channel_available()
 53 	num_channels = hsotg->params.host_channels;  in dwc2_periodic_channel_available()
 54 	if ((hsotg->periodic_channels + hsotg->non_periodic_channels <  in dwc2_periodic_channel_available()
 55 	     num_channels) && (hsotg->periodic_channels < num_channels - 1)) {  in dwc2_periodic_channel_available()
 58 		dev_dbg(hsotg->dev,  in dwc2_periodic_channel_available()
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/usb/ | 
| H A D | usb.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 22   phy-names:
 26   usb-phy:
 27     $ref: /schemas/types.yaml#/definitions/phandle-array
 38       UTMI+ PHY with an 8- or 16-bit interface if UTMI+ is selected, UTMI+ low
 40       serial is specified and High-Speed Inter-Chip feature if HSIC is
 46   maximum-speed:
 [all …]
 
 | 
| H A D | microchip,usb5744.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Microchip USB5744 4-port Hub Controller
 10   Microchip's USB5744 SmartHubTM IC is a 4 port, SuperSpeed (SS)/Hi-Speed (HS),
 11   low power, low pin count configurable and fully compliant with the USB 3.1
 12   Gen 1 specification. The USB5744 also supports Full Speed (FS) and Low Speed
 19   - Michal Simek <michal.simek@amd.com>
 20   - Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
 25       - usb424,2744
 [all …]
 
 | 
| /linux/Documentation/ABI/testing/ | 
| H A D | sysfs-bus-pci-drivers-ehci_hcd | 7 		PCI-based EHCI USB controllers (i.e., high-speed USB-2.09 		"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 …]
 
 | 
| /linux/Documentation/usb/ | 
| H A D | ehci.rst | 5 27-Dec-20027 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 …]
 
 | 
| /linux/Documentation/devicetree/bindings/clock/ | 
| H A D | st,stm32mp21-rcc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/clock/st,stm32mp21-rcc.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Gabriel Fernandez <gabriel.fernandez@foss.st.com>
 17     include/dt-bindings/clock/st,stm32mp21-rcc.h
 18     include/dt-bindings/reset/st,stm32mp21-rcc.h
 23       - st,stm32mp21-rcc
 28   '#clock-cells':
 31   '#reset-cells':
 [all …]
 
 | 
| H A D | st,stm32mp25-rcc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/clock/st,stm32mp25-rcc.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Gabriel Fernandez <gabriel.fernandez@foss.st.com>
 17     include/dt-bindings/clock/st,stm32mp25-rcc.h
 18     include/dt-bindings/reset/st,stm32mp25-rcc.h
 23       - st,stm32mp25-rcc
 28   '#clock-cells':
 31   '#reset-cells':
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/hisilicon/ | 
| H A D | hi3660-hikey960.dts | 1 // SPDX-License-Identifier: GPL-2.09 /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 …]
 
 | 
| /linux/Documentation/cdrom/ | 
| H A D | cdrom-standard.rst | 2 A Linux CD-ROM standard14 Linux is probably the Unix-like operating system that supports
 18 - The large list of hardware devices available for the many platforms
 19   that Linux now supports (i.e., i386-PCs, Sparc Suns, etc.)
 20 - The open design of the operating system, such that anybody can write a
 22 - There is plenty of source code around as examples of how to write a driver.
 29 This divergence of behavior has been very significant for CD-ROM
 32 their drivers totally inconsistent, the writers of Linux CD-ROM
 35 maintain uniform behavior across all the Linux CD-ROM drivers.
 38 all the different CD-ROM device drivers for Linux. This document also
 [all …]
 
 | 
| /linux/drivers/message/fusion/ | 
| H A D | mptfc.c | 6  *  Copyright (c) 1999-2008 LSI Corporation7  *  (mailto:DL-MPTFusionLinux@lsi.com)
 10 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
 24     LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
 43     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 45 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
 69 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
 88 /* scsi-mid layer global parmeter is max_report_luns, which is 511 */
 128 	.this_id			= -1,
 197 	ioc = hd->ioc;  in mptfc_block_error_handler()
 [all …]
 
 | 
| /linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ | 
| H A D | vega12_thermal.c | 38 			return -EINVAL);  in vega12_get_current_rpm()47 	fan_speed_info->supports_percent_read = false;  in vega12_fan_ctrl_get_fan_speed_info()
 48 	fan_speed_info->supports_percent_write = false;  in vega12_fan_ctrl_get_fan_speed_info()
 49 	fan_speed_info->supports_rpm_read = true;  in vega12_fan_ctrl_get_fan_speed_info()
 50 	fan_speed_info->supports_rpm_write = true;  in vega12_fan_ctrl_get_fan_speed_info()
 55 int vega12_fan_ctrl_get_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t *speed)  in vega12_fan_ctrl_get_fan_speed_rpm()  argument
 57 	*speed = 0;  in vega12_fan_ctrl_get_fan_speed_rpm()
 59 	return vega12_get_current_rpm(hwmgr, speed);  in vega12_fan_ctrl_get_fan_speed_rpm()
 63  * vega12_enable_fan_control_feature -Enables the SMC Fan Control Feature.
 66  * Return:   0 on success. -1 otherwise.
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/input/ | 
| H A D | azoteq,iqs7222.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Jeff LaBundy <jeff@labundy.com>
 21       - azoteq,iqs7222a
 22       - azoteq,iqs7222b
 23       - azoteq,iqs7222c
 24       - azoteq,iqs7222d
 29   irq-gpios:
 32       Specifies the GPIO connected to the device's active-low RDY output.
 [all …]
 
 | 
| /linux/Documentation/networking/device_drivers/ethernet/intel/ | 
| H A D | e1000.rst | 1 .. SPDX-License-Identifier: GPL-2.0+8 Copyright(c) 1999 - 2013 Intel Corporation.
 13 - Identifying Your Adapter
 14 - Command Line Parameters
 15 - Speed and Duplex Configuration
 16 - Additional Configurations
 17 - Support
 40 	For more information about the AutoNeg, Duplex, and Speed
 41         parameters, see the "Speed and Duplex Configuration" section in
 50 -------
 [all …]
 
 | 
| /linux/drivers/net/phy/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only40 	  Adds support for a set of LED trigger events per-PHY.  Link
 42 	  LED class driver.  There are triggers for each link speed currently
 44 	  logical-or of all the link speed ones.
 46 	      <mii bus id>:<phy>:<speed>
 48 	  Where speed is in the form:
 49 		<Speed in megabits>Mbps OR <Speed in gigabits>Gbps OR link
 50 		for any speed known to the PHY.
 63 	tristate "MDIO Bus/PHY emulation with fixed speed/link PHYs"
 69 	  Currently tested with mpc866ads and mpc8349e-mitx.
 [all …]
 
 |