/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-mic | 8 PCIe form factor add-in Coprocessor card based on the Intel Many 9 Integrated Core (MIC) architecture that runs a Linux OS. 26 MIC device. For example - "x100" 34 MIC device. For example - "A0" or "B0" 42 MIC device in the context of the card OS. Possible values that 47 "ready" The MIC device is ready to boot the card OS. 52 "booting" The MIC device has initiated booting a card OS. 54 "shutting_down" The card OS is shutting down. 55 "resetting" A reset has been initiated for the MIC device 60 operations depending upon the current state of the card OS. [all …]
|
H A D | sysfs-driver-habanalabs | 64 on-board EEPROM 76 Description: Version of the firmware OS running on the device's CPU 82 Description: Interface to trigger a hard-reset operation for the device. 83 Hard-reset will reset ALL internal components of the device 90 Description: Displays how many times the device have undergone a hard-reset 177 value when a user-space process opens the device's file (unless 201 Description: Interface to trigger a soft-reset operation for the device. 202 Soft-reset will reset only the compute and DMA engines of the 209 Description: Displays how many times the device have undergone a soft-reset 218 * "operational" - Device is available for work. [all …]
|
/linux/Documentation/devicetree/bindings/regulator/ |
H A D | regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Liam Girdwood <lgirdwood@gmail.com> 11 - Mark Brown <broonie@kernel.org> 14 regulator-name: 18 regulator-min-microvolt: 21 regulator-max-microvolt: 24 regulator-microvolt-offset: 28 regulator-min-microamp: [all …]
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | psci.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 15 processors") can be used by Linux to initiate various CPU-centric power 25 r0 => 32-bit Function ID / return value 26 {r1 - r3} => Parameters 40 - description: 44 - description: 46 Function IDs are not required and should be ignored by an OS with [all …]
|
/linux/arch/m68k/include/asm/ |
H A D | amigaints.h | 2 ** amigaints.h -- Amiga Linux interrupt handling structs and prototypes 87 #define IF_SOFT 0x0004 /* software initiated interrupt */ 104 ** these functions, they behave exactly like the amiga os routines 113 #endif /* asm-m68k/amigaints.h */
|
/linux/Documentation/sphinx/ |
H A D | kfigure.py | 1 # -*- coding: utf-8; mode: python -*- 14 handling from the author's POV. Directives like ``kernel-figure`` implement 15 methods *to* always get the best output-format even if some tools are not 19 * ``.. kernel-image``: for image handling / a ``.. image::`` replacement 21 * ``.. kernel-figure``: for figure handling / a ``.. figure::`` replacement 23 * ``.. kernel-render``: for render markup / a concept to embed *render* 26 - ``DOT``: render embedded Graphviz's **DOC** 27 - ``SVG``: render embedded Scalable Vector Graphics (**SVG**) 28 - ... *developable* 33 available, the DOT language is inserted as literal-block. [all …]
|
/linux/drivers/usb/storage/ |
H A D | scsiglue.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * (c) 1999-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 10 * (c) 2000 David L. Brown, Jr. (usb-storage@davidb.org) 20 * similar to commands in the SCSI-II and ATAPI specifications. 23 * exhibits class-specific exemptions from the USB specification. 32 #include <linux/dma-mapping.h> 64 return us->scsi_name; in host_info() 69 struct us_data *us = host_to_us(sdev->host); in slave_alloc() 76 sdev->inquiry_len = 36; in slave_alloc() 79 if (us->protocol == USB_PR_BULK && us->max_lun > 0) in slave_alloc() [all …]
|
/linux/drivers/usb/typec/ |
H A D | bus.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Bus for USB Type-C Alternate Modes 21 if (!alt->retimer) in typec_altmode_set_retimer() 24 state.alt = &alt->adev; in typec_altmode_set_retimer() 28 return typec_retimer_set(alt->retimer, &state); in typec_altmode_set_retimer() 36 if (!alt->mux) in typec_altmode_set_mux() 39 state.alt = &alt->adev; in typec_altmode_set_mux() 43 return typec_mux_set(alt->mux, &state); in typec_altmode_set_mux() 46 /* Wrapper to set various Type-C port switches together. */ 62 bool is_port = is_typec_port(adev->dev.parent); in typec_altmode_set_state() [all …]
|
/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
H A D | spr-metrics.json | 4 "MetricExpr": "cstate_core@c1\\-residency@ / TSC", 11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 18 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 25 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 76 …ved by the integrated I/O traffic controller (IIO) of IO reads that are initiated by end device co… 82 …ed by the integrated I/O traffic controller (IIO) of IO writes that are initiated by end device co… 88 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 94 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 100 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 106 …"BriefDescription": "Bandwidth of IO writes that are initiated by end device controllers that are … [all …]
|
/linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
H A D | emr-metrics.json | 4 "MetricExpr": "cstate_core@c1\\-residency@ / TSC", 11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 18 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 25 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 76 …ved by the integrated I/O traffic controller (IIO) of IO reads that are initiated by end device co… 82 …ed by the integrated I/O traffic controller (IIO) of IO writes that are initiated by end device co… 88 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 94 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 100 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 106 …"BriefDescription": "Bandwidth of IO writes that are initiated by end device controllers that are … [all …]
|
/linux/Documentation/scsi/ |
H A D | ChangeLog.megaraid_sas | 1 Release Date : Thu. Jun 19, 2014 17:00:00 PST 2014 - 2 (emaild-id:megaraidlinux@lsi.com) 7 Current Version : 06.803.02.00-rc1 8 Old Version : 06.803.01.00-rc1 14 ------------------------------------------------------------------------------- 15 Release Date : Mon. Mar 10, 2014 17:00:00 PST 2014 - 16 (emaild-id:megaraidlinux@lsi.com) 20 Current Version : 06.803.01.00-rc1 21 Old Version : 06.700.06.00-rc1 25 4. Add Dell PowerEdge VRTX SR-IOV VF device support. [all …]
|
/linux/drivers/hid/intel-ish-hid/ipc/ |
H A D | ipc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2014-2016, Intel Corporation. 8 #include <linux/devm-helpers.h> 14 #include "hw-ish.h" 22 * ish_reg_read() - Read register 35 return readl(hw->mem_addr + offset); in ish_reg_read() 39 * ish_reg_write() - Write register 52 writel(value, hw->mem_addr + offset); in ish_reg_write() 56 * _ish_read_fw_sts_reg() - Read FW status register 69 * check_generated_interrupt() - Check if ISH interrupt [all …]
|
/linux/drivers/net/fddi/skfp/ |
H A D | skfddi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 41 * 02-Mar-98 CG Created. 43 * 10-Mar-99 CG Support for 2.2.x added. 44 * 25-Mar-99 CG Corrected IRQ routing for SMP (APIC) 45 * 26-Oct-99 CG Fixed compilation error on 2.2.13 46 * 12-Nov-99 CG Source code release 47 * 22-Nov-99 CG Included in kernel source. 48 * 07-May-00 DM 64 bit fixes, new dma interface 49 * 31-Jul-03 DB Audit copy_*_user in skfp_ioctl 51 * 03-Dec-03 SH Convert to PCI device model [all …]
|
/linux/Documentation/devicetree/bindings/thermal/ |
H A D | thermal-zones.yaml | 1 # SPDX-License-Identifier: (GPL-2.0) 4 --- 5 $id: http://devicetree.org/schemas/thermal/thermal-zones.yaml# 6 $schema: http://devicetree.org/meta-schemas/base.yaml# 11 - Daniel Lezcano <daniel.lezcano@linaro.org> 20 - thermal-sensor: device that measures temperature, has SoC-specific bindings 21 - cooling-device: device used to dissipate heat either passively or actively 22 - thermal-zones: a container of the following node types used to describe all 25 This binding describes the thermal-zones. 27 The polling-delay properties of a thermal-zone are bound to the maximum dT/dt [all …]
|
/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | icx-metrics.json | 4 "MetricExpr": "cstate_core@c1\\-residency@ / TSC", 11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 18 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 25 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 76 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 82 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 88 …"BriefDescription": "Bandwidth of IO writes that are initiated by end device controllers that are … 94 …"BriefDescription": "Bandwidth of IO writes that are initiated by end device controllers that are … 100 …"BriefDescription": "Bandwidth of IO writes that are initiated by end device controllers that are … 264 …"BriefDescription": "Uops delivered from legacy decode pipeline (Micro-instruction Translation Eng… [all …]
|
/linux/Documentation/arch/powerpc/ |
H A D | ultravisor.rst | 1 .. SPDX-License-Identifier: GPL-2.0 16 (PVR=0x004e1203) or greater will be PEF-capable. A new ISA release 25 +------------------+ 29 +------------------+ 31 +------------------+ 33 +------------------+ 35 +------------------+ 75 +---+---+---+---------------+ 79 +---+---+---+---------------+ 80 | 1 | 0 | 0 | Privileged(OS)| [all …]
|
/linux/tools/power/pm-graph/ |
H A D | README | 8 pm-graph: suspend/resume/boot timing analysis tools 11 …Home Page: https://www.intel.com/content/www/us/en/developer/topic-technology/open/pm-graph/overvi… 13 Report bugs/issues at bugzilla.kernel.org Tools/pm-graph 14 - https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools 17 - Getting Started: 20 - Feature Summary: 21 https://www.intel.com/content/www/us/en/developer/topic-technology/open/pm-graph/features.html 23 - upstream version in git: 24 git clone https://github.com/intel/pm-graph/ 27 - Overview [all …]
|
/linux/tools/perf/pmu-events/arch/x86/haswellx/ |
H A D | hsx-metrics.json | 4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 39 "MetricExpr": "cstate_core@c7\\-residency@ / TSC", 46 "MetricExpr": "cstate_pkg@c7\\-residency@ / TSC", 90 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 96 …"BriefDescription": "Bandwidth of IO writes that are initiated by end device controllers that are … 230 …"BriefDescription": "Uops delivered from legacy decode pipeline (Micro-instruction Translation Eng… [all …]
|
/linux/arch/powerpc/platforms/pseries/ |
H A D | rtas-fadump.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Firmware-Assisted Dump support on POWERVM platform. 23 #include <asm/fadump-internal.h> 25 #include "rtas-fadump.h" 33 fadump_conf->fadumphdr_addr = (fadump_conf->boot_mem_dest_addr + in rtas_fadump_update_config() 34 fadump_conf->boot_memory_size); in rtas_fadump_update_config() 48 fadump_conf->boot_memory_size = 0; in rtas_fadump_get_config() 49 fadump_conf->boot_mem_regs_cnt = 0; in rtas_fadump_get_config() 51 for (int i = 0; i < be16_to_cpu(fdm->header.dump_num_sections); i++) { in rtas_fadump_get_config() 52 int type = be16_to_cpu(fdm->rgn[i].source_data_type); in rtas_fadump_get_config() [all …]
|
H A D | mobility.c | 1 // SPDX-License-Identifier: GPL-2.0-only 50 #define PRRN_SCOPE -2 96 is_platfac = of_node_is_type(dn, "ibm,platform-facilities") || in delete_dt_node() 97 of_node_is_type(pdn, "ibm,platform-facilities"); in delete_dt_node() 101 * The drivers that bind to nodes in the platform-facilities in delete_dt_node() 126 * ibm,update-properties again to get the rest of the value. in update_dt_property() 137 char *new_data = kzalloc(new_prop->length + vd, GFP_KERNEL); in update_dt_property() 139 return -ENOMEM; in update_dt_property() 141 memcpy(new_data, new_prop->value, new_prop->length); in update_dt_property() 142 memcpy(new_data + new_prop->length, value, vd); in update_dt_property() [all …]
|
/linux/Documentation/virt/kvm/x86/ |
H A D | timekeeping.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Timekeeping Virtualization for X86-Based Architectures 32 information relevant to KVM and hardware-based virtualization. 41 2.1. i8254 - PIT 42 ---------------- 46 channels which can be programmed to deliver periodic or one-shot interrupts. 53 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done 59 -------------- ---------------- 61 | 1.1932 MHz|---------->| CLOCK OUT | ---------> IRQ 0 63 -------------- | +->| GATE TIMER 0 | [all …]
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_pm.c | 1 // SPDX-License-Identifier: MIT 8 #include <linux/fault-inject.h> 33 * System Level Suspend (S-States) - In general this is OS initiated suspend 38 * PCI Device Suspend (D-States) - This is the opportunistic PCIe device low power 55 * Runtime PM - This infrastructure provided by the Linux kernel allows the 58 * (PC-states), and/or other low level power states. Xe PM component provides 67 * sysfs, debugfs, dma-buf sharing, GPU execution. 84 * xe_rpm_reclaim_safe() - Whether runtime resume can be done from reclaim context 92 return !xe->d3cold.capable && !xe->info.has_sriov; in xe_rpm_reclaim_safe() 110 * xe_pm_suspend - Helper for System suspend, i.e. S0->S3 / S0->S2idle [all …]
|
/linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
H A D | clx-metrics.json | 4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 39 "MetricExpr": "cstate_core@c7\\-residency@ / TSC", 46 "MetricExpr": "cstate_pkg@c7\\-residency@ / TSC", 97 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 103 …"BriefDescription": "Bandwidth of IO writes that are initiated by end device controllers that are … 261 …"BriefDescription": "Uops delivered from legacy decode pipeline (Micro-instruction Translation Eng… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/skylakex/ |
H A D | skx-metrics.json | 4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 39 "MetricExpr": "cstate_core@c7\\-residency@ / TSC", 46 "MetricExpr": "cstate_pkg@c7\\-residency@ / TSC", 97 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 103 …"BriefDescription": "Bandwidth of IO writes that are initiated by end device controllers that are … 261 …"BriefDescription": "Uops delivered from legacy decode pipeline (Micro-instruction Translation Eng… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
H A D | bdx-metrics.json | 4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 39 "MetricExpr": "cstate_core@c7\\-residency@ / TSC", 46 "MetricExpr": "cstate_pkg@c7\\-residency@ / TSC", 90 …"BriefDescription": "Bandwidth of IO reads that are initiated by end device controllers that are r… 96 …"BriefDescription": "Bandwidth of IO writes that are initiated by end device controllers that are … 230 …"BriefDescription": "Uops delivered from legacy decode pipeline (Micro-instruction Translation Eng… [all …]
|