/Linux-v5.10/Documentation/devicetree/bindings/power/supply/ |
D | cw2015_battery.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Tobias Schramm <t.schramm@manjaro.org> 13 The driver can utilize information from a simple-battery linked via a 14 phandle in monitored-battery. If specified the driver uses the 15 charge-full-design-microamp-hours property of the battery. 24 cellwise,battery-profile: 30 $ref: /schemas/types.yaml#definitions/uint8-array 34 cellwise,monitor-interval-ms: [all …]
|
/Linux-v5.10/Documentation/hwmon/ |
D | ina2xx.rst | 10 Addresses: I2C 0x40 - 0x4f 20 Addresses: I2C 0x40 - 0x4f 30 Addresses: I2C 0x40 - 0x4f 40 Addresses: I2C 0x40 - 0x4f 50 Addresses: I2C 0x40 - 0x4f 59 ----------- 61 The INA219 is a high-side current shunt and power monitor with an I2C 65 The INA220 is a high or low side current shunt and power monitor with an I2C 68 The INA226 is a current shunt and power monitor with an I2C interface. 72 with an I2C interface. The chips monitor both a shunt voltage drop and [all …]
|
D | lm93.rst | 10 Addresses scanned: I2C 0x2c-0x2e 18 Addresses scanned: I2C 0x2c-0x2e 24 - Mark M. Hoffman <mhoffman@lightlink.com> 25 - Ported to 2.6 by Eric J. Bowersox <ericb@aspsys.com> 26 - Adapted to 2.6.20 by Carsten Emde <ce@osadl.org> 27 - Modified for mainline integration by Hans J. Koch <hjk@hansjkoch.de> 30 ----------------- 33 Set to non-zero to force some initializations (default is 0). 38 Configures in7 and in8 limit type, where 0 means absolute and non-zero 54 -------------------- [all …]
|
/Linux-v5.10/Documentation/ABI/testing/ |
D | sysfs-class-led-trigger-netdev | 4 Contact: linux-leds@vger.kernel.org 6 Specifies the network device name to monitor. 8 What: /sys/class/leds/<led>/interval 11 Contact: linux-leds@vger.kernel.org 14 Defaults to 50 ms. 19 Contact: linux-leds@vger.kernel.org 33 Contact: linux-leds@vger.kernel.org 40 in interval to signal transmission. 45 Contact: linux-leds@vger.kernel.org 52 in interval to signal reception.
|
D | sysfs-class-devfreq | 45 the requested polling interval of the corresponding devfreq 46 object. The values are represented in ms. If the value is 50 devfreq-provided central polling 119 monitor the device status such as utilization. The user
|
/Linux-v5.10/Documentation/accounting/ |
D | psi.rst | 4 PSI - Pressure Stall Information 14 either play it safe and under-utilize their hardware resources, or 23 scarcity aids users in sizing workloads to hardware--or provisioning 38 respective file in /proc/pressure/ -- cpu, memory, and io. 52 The "full" line indicates the share of time in which all non-idle 75 time window, e.g. 100ms of total stall time within any 500ms window to 87 would add 150ms threshold for partial memory stall measured within 89 would add 50ms threshold for full io stall measured within 1sec time window. 102 The kernel accepts window sizes ranging from 500ms to 10s, therefore min 103 monitoring update interval is 50ms and max is 1s. Min limit is set to [all …]
|
/Linux-v5.10/tools/perf/Documentation/ |
D | perf-stat.txt | 1 perf-stat(1) 5 ---- 6 perf-stat - Run a command and gather performance counter statistics 9 -------- 11 'perf stat' [-e <EVENT> | --event=EVENT] [-a] <command> 12 'perf stat' [-e <EVENT> | --event=EVENT] [-a] -- <command> [<options>] 13 'perf stat' [-e <EVENT> | --event=EVENT] [-a] record [-o file] -- <command> [<options>] 14 'perf stat' report [-i file] 17 ----------- 23 ------- [all …]
|
/Linux-v5.10/Documentation/networking/ |
D | bonding.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 Corrections, HA extensions: 2000/10/03-15: 13 - Willy Tarreau <willy at meta-x.org> 14 - Constantine Gavrilov <const-g at xpert.com> 15 - Chad N. Tindel <ctindel at ieee dot org> 16 - Janice Girouard <girouard at us dot ibm dot com> 17 - Jay Vosburgh <fubar at us dot ibm dot com> 22 - Mitch Williams <mitch.a.williams at intel.com> 35 the original tools from extreme-linux and beowulf sites will not work 70 7.1 ARP Monitor Operation [all …]
|
D | can.rst | 2 SocketCAN - Controller Area Network 20 .. _socketcan-motivation: 29 functionality. Usually, there is only a hardware-specific device 32 Queueing of frames and higher-level transport protocols like ISO-TP 34 character-device implementations support only one single process to 47 protocol family module and also vice-versa. Also, the protocol family 57 communicate using a specific transport protocol, e.g. ISO-TP, just 60 CAN-IDs, frames, etc. 62 Similar functionality visible from user-space could be provided by a 74 * **Abstraction:** In most existing character-device implementations, the [all …]
|
/Linux-v5.10/drivers/hwmon/ |
D | ina2xx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Driver for Texas Instruments INA219, INA226 power monitor chips 6 * Zero Drift Bi-Directional Current/Power Monitor with I2C Interface 10 * Bi-Directional Current/Power Monitor with I2C Interface 14 * Bi-Directional Current/Power Monitor with I2C Interface 18 * Bi-directional Current/Power Monitor with I2C Interface 32 #include <linux/hwmon-sysfs.h> 61 /* settings - depend on use case */ 65 /* worst case is 68.10 ms (~14.6Hz, ina219) */ 67 #define INA2XX_MAX_DELAY 69 /* worst case delay in ms */ [all …]
|
D | fam15h_power.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * fam15h_power.c - AMD Family 15h processor power monitoring 5 * Copyright (c) 2011-2016 Advanced Micro Devices, Inc. 11 #include <linux/hwmon-sysfs.h> 23 MODULE_DESCRIPTION("AMD Family 15h CPU processor power monitor"); 41 /* set maximum interval as 1 second */ 77 struct pci_dev *f4 = data->pdev; in power1_input_show() 79 pci_bus_read_config_dword(f4->bus, PCI_DEVFN(PCI_SLOT(f4->devfn), 5), in power1_input_show() 96 pci_bus_read_config_dword(f4->bus, PCI_DEVFN(PCI_SLOT(f4->devfn), 5), in power1_input_show() 109 data->base_tdp)) << running_avg_range; in power1_input_show() [all …]
|
/Linux-v5.10/tools/cgroup/ |
D | iocost_monitor.py | 7 This is a drgn script to monitor the blk-iocost cgroup controller. 8 See the comment at the top of block/blk-iocost.c for more details. 28 parser.add_argument('--cgroup', action='append', metavar='REGEX', 30 parser.add_argument('--interval', '-i', metavar='SECONDS', type=float, default=1, 31 help='Monitoring interval in seconds (0 exits immediately ' 33 parser.add_argument('--json', action='store_true', 65 return blkcg.css.cgroup.kn.name.string_().decode('utf-8') 127 f'per={self.period_ms}ms ' \ 158 self.inflight_pct = (vtime - vdone) * 100 / period_vtime 187 out = f'{path[-28:]:28} ' \ [all …]
|
/Linux-v5.10/tools/perf/ |
D | builtin-stat.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * builtin-stat.c 16 1708.761321 task-clock # 11.037 CPUs utilized 17 41,190 context-switches # 0.024 M/sec 18 6,735 CPU-migrations # 0.004 M/sec 19 17,318 page-faults # 0.010 M/sec 21 3,856,436,920 stalled-cycles-frontend # 74.09% frontend cycles idle 22 1,600,790,871 stalled-cycles-backend # 30.75% backend cycles idle 26 6,388,934 branch-misses # 1.32% of all branches 31 * Copyright (C) 2008-2011, Red Hat Inc, Ingo Molnar <mingo@redhat.com> [all …]
|
/Linux-v5.10/Documentation/input/devices/ |
D | atarikbd.rst | 12 provides a convenient connection point for a mouse and switch-type joysticks. 13 The ikbd processor also maintains a time-of-day clock with one second 18 The ikbd communicates with the main processor over a high speed bi-directional 41 0xF8-0xFB relative mouse position records (lsbs determined by 43 0xFC time-of-day 67 --------------------------- 92 +127...-128 range, the motion is broken into multiple packets. 97 --------------------------- 104 --------------------- 120 ------------------------ [all …]
|
/Linux-v5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | main.h | 38 /* uS: 83mS is max packet time (64KB ampdu @ 6Mbps) */ 48 * Usage example, e.g. a three-bit field (bits 4-6): 52 * regval = R_REG(osh, ®s->regfoo); 55 * W_REG(osh, ®s->regfoo, regval); 58 (((unsigned)1 << (width)) - 1) 67 /* max # supported core revisions (0 .. MAXCOREREV - 1) */ 76 #define BRCMS_SHORTSLOT_AUTO -1 /* Driver will manage Shortslot setting */ 91 #define TXFID_QUEUE_MASK 0x0007 /* Bits 0-2 */ 92 #define TXFID_SEQ_MASK 0x7FE0 /* Bits 5-15 */ 136 /* hold pll for radio monitor register checking */ [all …]
|
/Linux-v5.10/Documentation/power/ |
D | charger-manager.rst | 7 Charger Manager provides in-kernel battery charger management that 8 requires temperature monitoring during suspend-to-RAM state 12 Charger Manager is a platform_driver with power-supply-class entries. 13 An instance of Charger Manager (a platform-device created with Charger-Manager) 26 own power-supply-class and each power-supply-class can provide 28 aggregates charger-related information from multiple sources and 29 shows combined information as a single power-supply-class. 31 * Support for in suspend-to-RAM polling (with suspend_again callback) 32 While the battery is being charged and the system is in suspend-to-RAM, 33 we may need to monitor the battery health by looking at the ambient or [all …]
|
/Linux-v5.10/include/linux/usb/ |
D | r8a66597.h | 1 // SPDX-License-Identifier: GPL-2.0 20 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 138 #define XTAL 0xC000 /* b15-14: Crystal selection */ 147 #define HSE 0x0080 /* b7: Hi-speed enable */ 149 #define DRPD 0x0020 /* b5: D+/- pull down control */ 154 #define OVCBIT 0x8000 /* b15-14: Over-current bit */ 155 #define OVCMON 0xC000 /* b15-14: Over-current monitor */ 156 #define SOFEA 0x0020 /* b5: SOF monitor */ 157 #define IDMON 0x0004 /* b3: ID-pin monitor */ 158 #define LNST 0x0003 /* b1-0: D+, D- line status */ [all …]
|
/Linux-v5.10/tools/power/cpupower/po/ |
D | de.po | 3 # Copyright (C) 2004-2009 Dominik Brodowski <linux@dominikbrodowski.net> 8 "Project-Id-Version: cpufrequtils 006\n" 9 "Report-Msgid-Bugs-To: \n" 10 "POT-Creation-Date: 2011-03-08 17:03+0100\n" 11 "PO-Revision-Date: 2019-06-02 15:23+0200\n" 12 "Last-Translator: Benjamin Weis <benjamin.weis@gmx.com>\n" 13 "Language-Team: NONE\n" 15 "MIME-Version: 1.0\n" 16 "Content-Type: text/plain; charset=UTF-8\n" 17 "Content-Transfer-Encoding: 8bit\n" [all …]
|
/Linux-v5.10/include/uapi/linux/ |
D | nl80211.h | 6 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 13 * Copyright 2015-2017 Intel Deutschland GmbH 14 * Copyright (C) 2018-2020 Intel Corporation 32 * be careful not to break things - i.e. don't move anything around or so 74 * - a setup station entry is added, not yet authorized, without any rate 76 * - when the TDLS setup is done, a single NL80211_CMD_SET_STATION is valid 79 * - %NL80211_TDLS_ENABLE_LINK is then used 80 * - after this, the only valid operation is to remove it by tearing down 95 * Frame registration is done on a per-interface basis and registrations 137 * software, like the AP-VLAN type in mac80211 for example, there's [all …]
|
/Linux-v5.10/drivers/usb/gadget/udc/ |
D | m66592-udc.h | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2006-2007 Renesas Solutions Corp. 17 #define M66592_XTAL 0xC000 /* b15-14: Crystal selection */ 26 #define M66592_HSE 0x0080 /* b7: Hi-speed enable */ 28 #define M66592_DMRPD 0x0020 /* b5: D- pull down control */ 30 #define M66592_FSRPC 0x0004 /* b2: Full-speed receiver enable */ 35 #define M66592_LNST 0x0003 /* b1-0: D+, D- line status */ 47 #define M66592_RHST 0x0003 /* b1-0: Reset handshake status */ 48 #define M66592_HSMODE 0x0003 /* Hi-Speed mode */ 49 #define M66592_FSMODE 0x0002 /* Full-Speed mode */ [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/rockchip/ |
D | rk3399-pinebook-pro.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/input/gpio-keys.h> 10 #include <dt-bindings/input/linux-event-codes.h> 11 #include <dt-bindings/pwm/pwm.h> 12 #include <dt-bindings/usb/pd.h> 13 #include <dt-bindings/leds/common.h> 15 #include "rk3399-opp.dtsi" 19 compatible = "pine64,pinebook-pro", "rockchip,rk3399"; 22 stdout-path = "serial2:1500000n8"; [all …]
|
/Linux-v5.10/drivers/power/supply/ |
D | cw2015_battery.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * Authors: xuhuicong <xhc@rock-chips.com> 53 /* poll interval from CellWise GPL Android driver example */ 88 ret = regmap_bulk_read(cw_bat->regmap, reg, &value, sizeof(value)); in cw_read_word() 103 ret = regmap_read(cw_bat->regmap, CW2015_REG_MODE, ®_val); in cw_update_profile() 109 dev_err(cw_bat->dev, in cw_update_profile() 111 return -EINVAL; in cw_update_profile() 115 ret = regmap_raw_write(cw_bat->regmap, CW2015_REG_BATINFO, in cw_update_profile() 116 cw_bat->bat_profile, in cw_update_profile() 124 reg_val |= CW2015_ATHD(cw_bat->alert_level); in cw_update_profile() [all …]
|
D | charger-manager.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * This driver enables to monitor battery health and control charger 7 * during suspend-to-mem. 23 #include <linux/power/charger-manager.h> 35 { "USB-HOST", EXTCON_USB_HOST }, 40 { "FAST-CHARGER", EXTCON_CHG_USB_FAST }, 41 { "SLOW-CHARGER", EXTCON_CHG_USB_SLOW }, 49 { "CHARGE-DOWNSTREAM", EXTCON_CHG_USB_CDP }, 78 /* About in-suspend (suspend-again) monitoring */ 92 * is_batt_present - See if the battery presents in place. [all …]
|
/Linux-v5.10/drivers/thermal/intel/ |
D | intel_powerclamp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * intel_powerclamp.c - package c-state idle injection 16 * cpu in non-irq context does not reduce irq. for majority of the 105 pr_err("Out of recommended range %lu, between 6-25ms\n", in duration_set() 107 ret = -EINVAL; in duration_set() 153 pr_err("Out of recommended window size %lu, between 2-10\n", in window_size_set() 155 ret = -EINVAL; in window_size_set() 201 (highest_subcstate - 1); in find_target_mwait() 233 while (info->msr_index) { in has_pkg_state_counter() 234 if (!rdmsrl_safe(info->msr_index, &val)) in has_pkg_state_counter() [all …]
|
/Linux-v5.10/drivers/staging/comedi/drivers/ |
D | jr3_pci.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 31 * two-byte words. 42 * Channels 1-6 contain the coupled force data Fx through Mz. Channel 43 * 7 contains the sensor's calibration data. The use of channels 8-15 139 * was detected in the on-board RAM during the power-up 153 * become unstable during the approximately 4 ms needed to accomplish 249 * 0 - end transform packet 250 * 1 - translate along X axis (TX) 251 * 2 - translate along Y axis (TY) 252 * 3 - translate along Z axis (TZ) [all …]
|