/linux-6.12.1/Documentation/devicetree/bindings/hwmon/ |
D | ti,adc128d818.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Javier Carrasco <javier.carrasco.cruz@gmail.com> 14 The ADC128D818 is a 12-Bit, 8-Channel Analog to Digital Converter (ADC) 31 Mode 0 - 7 single-ended voltage readings (IN0-IN6), 1 temperature 33 Mode 1 - 8 single-ended voltage readings (IN0-IN7), no temperature. 34 Mode 2 - 4 pseudo-differential voltage readings 35 (IN0-IN1, IN3-IN2, IN4-IN5, IN7-IN6), 1 temperature reading (internal). 36 Mode 3 - 4 single-ended voltage readings (IN0-IN3), 2 pseudo-differential [all …]
|
D | ti,lm87.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Javier Carrasco <javier.carrasco.cruz@gmail.com> 27 has-temp3: 34 has-in6: 38 in6. Otherwise the pin is set as FAN1 input. 40 has-in7: 44 in7. Otherwise the pin is set as FAN2 input. 46 vcc-supply: [all …]
|
/linux-6.12.1/arch/powerpc/crypto/ |
D | aesp8-ppc.pl | 2 # SPDX-License-Identifier: GPL-2.0 12 # Copyright (c) 2006-2017, CRYPTOGAMS by <appro@openssl.org> 58 # The module is endian-agnostic in sense that it supports both big- 59 # and little-endian cases. Data alignment in parallelizable modes is 64 # is aligned programmatically, which in turn guarantees exception- 72 # Add XTS subroutine, 9x on little- and 12x improvement on big-endian 76 # Current large-block performance in cycles per byte processed with 77 # 128-bit key (less is better). 79 # CBC en-/decrypt CTR XTS 106 ( $xlate="${dir}ppc-xlate.pl" and -f $xlate ) or [all …]
|
/linux-6.12.1/Documentation/hwmon/ |
D | w83795.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 18 Addresses scanned: I2C 0x2c - 0x2f 23 - Wei Song (Nuvoton) 24 - Jean Delvare <jdelvare@suse.de> 28 ----------- 35 - W83795G 46 19 VSEN7 16h in6 47 20 VSEN8 17h in7 94 - W83795ADG 105 16 VSEN7 16h in6 [all …]
|
D | w83792d.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 19 ----------------- 35 ----------- 42 parameter; this will put it into a more well-behaved state first. 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. 90 12 in6 97 19 in7 116 ---------------- 118 - This driver is only for Winbond W83792D C version device, there [all …]
|
D | powr1220.rst | 19 ----------- 26 Voltages are sampled by a 12-bit ADC with a step size of 2 mV. 27 An in-line attenuator allows measurements from 0 to 6 V. The 43 in6 VMON7 44 in7 VMON8
|
D | lm87.rst | 10 Addresses scanned: I2C 0x2c - 0x2e 18 Addresses scanned: I2C 0x2c - 0x2e 24 - Frodo Looijaard <frodol@dds.nl>, 25 - Philip Edelbrock <phil@netroedge.com>, 26 - Mark Studebaker <mdsxyz123@yahoo.com>, 27 - Stephen Rousset <stephen.rousset@rocketlogix.com>, 28 - Dan Eaton <dan.eaton@rocketlogix.com>, 29 - Jean Delvare <jdelvare@suse.de>, 30 - Original 2.6 port Jeff Oliver 33 ----------- [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 …]
|
D | f71805f.rst | 44 ----------- 57 The Fintek F71806F/FG Super-I/O chip is essentially the same as the 65 ------------------ 67 Voltages are sampled by an 8-bit ADC with a LSB of 8 mV. The supported 84 in1 VIN1 VTT1.2V 10K - 1.00 1.20 V 89 in6 VIN6 VCC1.5V 10K - 1.00 1.50 V 90 in7 VIN7 VCORE 10K - 1.00 ~1.40 V [1]_ 111 -------------- 113 Fan rotation speeds are reported as 12-bit values from a gated clock 119 The chip assumes 2 pulse-per-revolution fans. [all …]
|
D | w83791d.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 12 Datasheet: http://www.winbond-usa.com/products/winbond_products/pdfs/PCIC/W83791D_W83791Gb.pdf 22 - Frodo Looijaard <frodol@dds.nl>, 23 - Philip Edelbrock <phil@netroedge.com>, 24 - Mark Studebaker <mdsxyz123@yahoo.com> 28 - Shane Huang (Winbond), 29 - Rudolf Marek <r.marek@assembler.cz> 33 - Sven Anders <anders@anduras.de> 34 - Marc Hulsman <m.hulsman@tudelft.nl> 37 ----------------- [all …]
|
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 …]
|
D | w83781d.rst | 10 Addresses scanned: I2C 0x28 - 0x2f, ISA 0x290 (8 I/O ports) 12 Datasheet: http://www.winbond-usa.com/products/winbond_products/pdfs/PCIC/w83781d.pdf 18 Addresses scanned: I2C 0x28 - 0x2f, ISA 0x290 (8 I/O ports) 28 Datasheet: http://www.winbond-usa.com/products/winbond_products/pdfs/PCIC/w83783s.pdf 34 Addresses scanned: I2C 0x28 - 0x2f 42 - Frodo Looijaard <frodol@dds.nl>, 43 - Philip Edelbrock <phil@netroedge.com>, 44 - Mark Studebaker <mdsxyz123@yahoo.com> 47 ----------------- 67 ----------- [all …]
|
D | it87.rst | 174 - Christophe Gauthron 175 - Jean Delvare <jdelvare@suse.de> 179 ----------------- 192 misconfigured by BIOS - PWM values would be inverted. This option tries 209 Provided since there are reports that system-wide acpi_enfore_resources=lax 217 ------------------- 219 All the chips supported by this driver are LPC Super-I/O chips, accessed 220 through the LPC bus (ISA-like I/O ports). The IT8712F additionally has an 228 ----------- 247 is stored in the Super-I/O configuration space. Due to technical limitations, [all …]
|
/linux-6.12.1/arch/sh/boards/mach-sdk7786/ |
D | gpio.c | 1 // SPDX-License-Identifier: GPL-2.0 19 "in0", "in1", "in2", "in3", "in4", "in5", "in6", "in7", 34 .label = "sdk7786-fpga", 38 .base = -1, /* don't care */
|
/linux-6.12.1/sound/soc/codecs/ |
D | cs530x.c | 1 // SPDX-License-Identifier: GPL-2.0 28 "vdd-a", 29 "vdd-io", 112 struct regmap *regmap = cs530x->regmap; in cs530x_put_volsw_vu() 130 static const DECLARE_TLV_DB_SCALE(in_vol_tlv, -1270, 50, 0); 133 "Min Phase Slow Roll-off", 134 "Min Phase Fast Roll-off", 135 "Linear Phase Slow Roll-off", 136 "Linear Phase Fast Roll-off", 213 SOC_SINGLE_EXT_TLV("IN6 Volume", CS530X_IN_VOL_CTRL3_1, 0, 255, 1, [all …]
|
/linux-6.12.1/drivers/media/pci/cx18/ |
D | cx18-av-core.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Derived from cx25840-core.h 14 #include <media/v4l2-device.h> 15 #include <media/v4l2-ctrls.h> 20 /* Composite video inputs In1-In8 */ 30 /* S-Video inputs consist of one luma input (In1-In8) ORed with one 31 chroma input (In5-In8) */ 46 /* S-Video aliases for common luma/chroma combinations */ 52 /* Component Video inputs consist of one luma input (In1-In8) ORed 53 with a red chroma (In4-In6) and blue chroma input (In7-In8) */ [all …]
|
/linux-6.12.1/drivers/regulator/ |
D | max8907-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * max8907-regulator.c -- support regulators in max8907 5 * Copyright (C) 2010 Gyungoh Yoo <jack.yoo@maxim-ic.com> 6 * Copyright (C) 2010-2012, NVIDIA CORPORATION. All rights reserved. 8 * Portions based on drivers/regulator/tps65910-regulator.c, 51 .n_voltages = ((max) - (min)) / (step) + 1, \ 94 .n_voltages = ((max) - (min)) / (step) + 1, \ 150 REG_LDO(SD1, "in-v1", MAX8907_REG_SDCTL1, 650000, 2225000, 25000), 151 REG_LDO(SD2, "in-v2", MAX8907_REG_SDCTL2, 637500, 1425000, 12500), 152 REG_LDO(SD3, "in-v3", MAX8907_REG_SDCTL3, 750000, 3900000, 50000), [all …]
|
/linux-6.12.1/drivers/iio/adc/ |
D | palmas_gpadc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * palmas-adc.c -- TI PALMAS GPADC. 26 #define MOD_NAME "palmas-gpadc" 29 #define PALMAS_GPADC_TRIMINVALID -1 66 PALMAS_ADC_INFO(IN6, 2064, 3112, 2520, 3800, 5, 6, false), 67 PALMAS_ADC_INFO(IN7, 2064, 3112, 2520, 3800, 7, 8, false), 90 * struct palmas_gpadc - the palmas_gpadc structure 110 * This is the palmas_gpadc structure to store run-time information 135 if (adc_chan == adc->event0.channel && dir == adc->event0.direction) in palmas_gpadc_get_event() 136 return &adc->event0; in palmas_gpadc_get_event() [all …]
|
/linux-6.12.1/drivers/hwmon/ |
D | lm87.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 * Copyright (C) 2004-2008 Jean Delvare <jdelvare@suse.de> 20 * reported with a 1 deg resolution and a 3-4 deg accuracy. Complete 30 * - in0+in5 (default) or temp3 31 * - fan1 (default) or in6 32 * - fan2 (default) or in7 33 * - VID lines (default) or IRQ lines (not handled by this driver) 52 #include <linux/hwmon-sysfs.h> 53 #include <linux/hwmon-vid.h> 105 * The LM87 uses signed 8-bit values for temperatures. [all …]
|
D | w83792d.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * w83792d.c - Part of lm_sensors, Linux kernel modules for hardware 13 * calculation method to in6-in7(measured value, limits) is a little 30 #include <linux/hwmon-sysfs.h> 153 0x87, /* (bit3-0)SmartFan Fan1 tolerance */ 154 0x87, /* (bit7-4)SmartFan Fan2 tolerance */ 155 0x97 /* (bit3-0)SmartFan Fan3 tolerance */ 174 { 0x88, /* (bit3-0) SmartFanII: Fan1 Non-Stop */ 175 0x88, /* (bit7-4) SmartFanII: Fan1 Level 1 */ 176 0xE0, /* (bit7-4) SmartFanII: Fan1 Level 2 */ [all …]
|
D | dme1737.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * dme1737.c - Driver for the SMSC DME1737, Asus A8000, SMSC SCH311x, SCH5027, 4 * and SCH5127 Super-I/O chips integrated hardware monitoring 24 #include <linux/hwmon-sysfs.h> 25 #include <linux/hwmon-vid.h> 46 "Include probing of non-standard LPC addresses"); 55 /* --------------------------------------------------------------------- 61 * -------- ------------ 68 * in6 Vbat 69 * in7 Vtrip (sch5127 only) [all …]
|
D | lm85.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * lm85.c - Part of lm_sensors, Linux kernel modules for hardware 7 * Copyright (c) 2003 Margit Schubert-While <margitsw@t-online.de> 9 * Copyright (C) 2007--2014 Jean Delvare <jdelvare@suse.de> 21 #include <linux/hwmon-vid.h> 22 #include <linux/hwmon-sysfs.h> 59 ((data)->type == adt7468 && !((data)->cfg5 & ADT7468_OFF64)) 61 ((data)->type == adt7468 && !((data)->cfg5 & ADT7468_HFPWM)) 104 /* IN5, IN6 and IN7 */ 105 #define EMC6D100_REG_IN(nr) (0x70 + ((nr) - 5)) [all …]
|
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-6.12.1/drivers/pinctrl/sunxi/ |
D | pinctrl-sun5i.c | 4 * Copyright (C) 2014-2016 Maxime Ripard <maxime.ripard@free-electrons.com> 5 * Copyright (C) 2016 Mylene Josserand <mylene.josserand@free-electrons.com> 17 #include "pinctrl-sunxi.h" 68 SUNXI_FUNCTION(0x5, "keypad")), /* IN6 */ 75 SUNXI_FUNCTION(0x5, "keypad")), /* IN7 */ 720 unsigned long variant = (unsigned long)of_device_get_match_data(&pdev->dev); in sun5i_pinctrl_probe() 728 .compatible = "allwinner,sun5i-a10s-pinctrl", 732 .compatible = "allwinner,sun5i-a13-pinctrl", 736 .compatible = "nextthing,gr8-pinctrl", 745 .name = "sun5i-pinctrl",
|
D | pinctrl-sun4i-a10.c | 6 * Maxime Ripard <maxime.ripard@free-electrons.com> 18 #include "pinctrl-sunxi.h" 307 /* Undocumented mux function on A10 - See SPDIF MCLK above */ 315 /* Undocumented mux function on A10 - See SPDIF MCLK above */ 1007 SUNXI_FUNCTION(0x4, "keypad"), /* IN6 */ 1020 SUNXI_FUNCTION(0x4, "keypad"), /* IN7 */ 1296 unsigned long variant = (unsigned long)of_device_get_match_data(&pdev->dev); in sun4i_a10_pinctrl_probe() 1304 .compatible = "allwinner,sun4i-a10-pinctrl", 1308 .compatible = "allwinner,sun7i-a20-pinctrl", 1312 .compatible = "allwinner,sun8i-r40-pinctrl", [all …]
|