Searched +full:sb +full:- +full:tsi (Results 1 – 10 of 10) sorted by relevance
/linux/Documentation/hwmon/ |
H A D | sbtsi_temp.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 8 * Sideband interface (SBI) Temperature Sensor Interface (SB-TSI) 15 To instantiate this driver on an AMD CPU with SB-TSI 18 Section 6.3.1 of the SoC register reference: The SB-TSI address is normally 22 Datasheet: The SB-TSI interface and protocol is available as part of 35 ----------- 37 The SBI temperature sensor interface (SB-TSI) is an emulation of the software 38 and physical interface of a typical 8-pin remote temperature sensor (RTS) on
|
H A D | nct7904.rst | 20 ----------- 23 internal temperature sensor, Intel PECI and AMD SB-TSI CPU temperature 29 ------------- 34 in[1-20]_input Input voltage measurements (mV) 36 fan[1-12]_input Fan tachometer measurements (rpm) 41 temp[2-9]_input CPU temperatures (1/1000 degree, 44 pwm[1-4]_enable R/W, 1/2 for manual or SmartFan mode 48 pwm[1-4] R/O in SmartFan mode, R/W in manual control mode 57 ----------- 61 - SmartFan control [all …]
|
/linux/Documentation/devicetree/bindings/hwmon/ |
H A D | amd,sbtsi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 Sideband interface Temperature Sensor Interface (SB-TSI) compliant 12 - Kun Yi <kunyi@google.com> 13 - Supreeth Venkatesh <supreeth.venkatesh@amd.com> 16 SB Temperature Sensor Interface (SB-TSI) is an SMBus compatible 18 and resembles a typical 8-pin remote temperature sensor's I2C interface 25 - amd,sbtsi 31 SoC register reference. The SB-TSI address is normally 98h for socket [all …]
|
/linux/drivers/hwmon/ |
H A D | sbtsi_temp.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * sbtsi_temp.c - hwmon driver for a SBI Temperature Sensor Interface (SB-TSI) 19 * SB-TSI registers only support SMBus byte data access. "_INT" registers are 44 * From SB-TSI spec: CPU temperature readings and limit registers encode the 46 * register encodes the base-2 of the integer portion, and the upper 3 bits of 47 * the "low byte" encode in base-2 the decimal portion. 88 err = i2c_smbus_read_byte_data(data->client, SBTSI_REG_CONFIG); in sbtsi_read() 92 mutex_lock(&data->lock); in sbtsi_read() 94 temp_dec = i2c_smbus_read_byte_data(data->client, SBTSI_REG_TEMP_DEC); in sbtsi_read() 95 temp_int = i2c_smbus_read_byte_data(data->client, SBTSI_REG_TEMP_INT); in sbtsi_read() [all …]
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 sensors-detect script from the lm_sensors package. Read 21 <file:Documentation/hwmon/userspace-tools.rst> for details. 76 with SMpro co-processor. 278 will be called as370-hwmon. 311 will be called axi-fan-control 320 lm-sensors 2.10.1 for proper userspace support. 359 Only Intel-based Apple's computers are supported (MacBook Pro, 366 the laptop to act as a pinball machine-esque joystick. 381 will be called scmi-hwmon. [all …]
|
H A D | w83795.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * w83795.c - Linux kernel driver for hardware monitoring 21 #include <linux/hwmon-sysfs.h> 49 /* Multi-Function Pin Ctrl Registers */ 64 * only crit and crit_hyst affect real-time alarm status 106 0x8e, /* VSEN1-4 */ 107 0x90, /* VSEN5-8 */ 108 0x92, /* VSEN9-11 */ 309 reg1 = 0x80 | (reg1 - 1); in pwm_freq_to_reg() 312 if (abs(val - best0) > abs(val - best1)) in pwm_freq_to_reg() [all …]
|
H A D | nct6775-core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * nct6775 - Driver for the hardware monitoring functionality of 4 * Nuvoton NCT677x Super-I/O chips 6 * Copyright (C) 2012 Guenter Roeck <linux@roeck-us.net> 9 * Copyright (C) 2005-2012 Jean Delvare <jdelvare@suse.de> 14 * Copyright (C) 2010 Sheng-Yuan Huang (Nuvoton) (PS00) 36 * nct6796d-s 18 7 7 6+2 0xd801 0xc1 0x5ca3 37 * nct6799d-r 18 7 7 6+2 0xd802 0xc1 0x5ca3 50 #include <linux/hwmon-sysfs.h> 64 /* used to set data->name = nct6775_device_names[data->sio_kind] */ [all …]
|
/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-inventec-starscream.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 /dts-v1/; 6 #include "aspeed-g6.dtsi" 7 #include "aspeed-g6-pinctrl.dtsi" 8 #include <dt-bindings/i2c/i2c.h> 9 #include <dt-bindings/gpio/aspeed-gpio.h> 13 compatible = "inventec,starscream-bmc", "aspeed,ast2600"; 20 stdout-path = &uart5; 28 reserved-memory { 29 #address-cells = <1>; [all …]
|
/linux/fs/jfs/ |
H A D | jfs_dtree.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) International Business Machines Corp., 2000-2004 7 * jfs_dtree.c: directory B+-tree manager 9 * B+-tree with variable length key directory: 11 * each directory page is structured as an array of 32-byte 28 * directory starts as a root/leaf page in on-disk inode 41 * case-insensitive directory file system 43 * names are stored in case-sensitive way in leaf entry. 44 * but stored, searched and compared in case-insensitive (uppercase) order 46 * (note that case-sensitive order is BROKEN in storage, e.g., [all …]
|
/linux/drivers/atm/ |
H A D | nicstar.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * It was taken from the frle-0.22 device driver. 11 * frle-0.22 device driver. 26 * 1 - Per card interrupt spinlock (to protect structures and such) 27 * 2 - Per SCQ scq spinlock 28 * 3 - Per card resource spinlock (to access registers, etc.) 42 #include <linux/dma-mapping.h> 105 #define CMD_BUSY(card) (readl((card)->membase + STAT) & NS_STAT_CMDBZ) 109 #define PTR_DIFF(a, b) ((u32)((unsigned long)(a) - (unsigned long)(b))) 112 #define ATM_SKB(s) (&(s)->atm) [all …]
|