| /linux/drivers/gpu/drm/nouveau/nvif/ |
| H A D | client.c | 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 12 * all copies or substantial portions of the Software. 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 26 #include <nvif/driver.h> 35 return client->driver->suspend(client->object.priv); in nvif_client_suspend() [all …]
|
| H A D | driver.c | 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 12 * all copies or substantial portions of the Software. 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 24 #include <nvif/driver.h> 33 client->driver = &nvif_driver_nvkm; in nvif_driver_init() [all …]
|
| /linux/Documentation/trace/ |
| H A D | intel_th.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 -------- 11 switch and output trace data from multiple hardware and software 23 - Software Trace Hub (STH), trace source, which is a System Trace 25 - Memory Storage Unit (MSU), trace output, which allows storing 27 - Parallel Trace Interface output (PTI), trace output to an external 29 - Global Trace Hub (GTH), which is a switch and a central component 33 Documentation/ABI/testing/sysfs-bus-intel_th-output-devices, the most 39 description is at Documentation/ABI/testing/sysfs-bus-intel_th-devices-gth. 42 to userspace and kernelspace software trace sources. See [all …]
|
| /linux/Documentation/networking/device_drivers/hamradio/ |
| H A D | baycom.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 separate drivers as they did not share any code, and the driver 20 This driver supports the SER12 modems either full or half duplex. 24 This is the recommended driver for SER12 type modems, 29 This is an alternative driver for SER12 type modems. 31 are called bcsh0 through bcsh3. Use this driver only if baycom_ser_fdx 35 This driver supports the par96 and picpar modems. 39 This driver supports the EPP modem. 41 This driver is work-in-progress. 51 port, the kernel driver for serial ports cannot be used, and this [all …]
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | atom.h | 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 12 * all copies or substantial portions of the Software. 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 115 void (* reg_write)(struct card_info *, uint32_t, uint32_t); /* filled by driver */ 116 uint32_t (* reg_read)(struct card_info *, uint32_t); /* filled by driver */ [all …]
|
| /linux/drivers/accessibility/speakup/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 12 point your browser at <http://www.linux-speakup.org/>. 20 Litetalk, Keynote Gold internal PC, software 36 The Dectalk pc driver can only be built as a module, and 37 requires software to be pre-loaded on to the card before 54 This is the Speakup driver for the Accent SA 63 This is the Speakup driver for the accent pc 71 This is the Speakup driver for the Apollo II 79 This is the Speakup driver for the Audapter synthesizer. 87 This is the Speakup driver for the Braille 'n' Speak [all …]
|
| /linux/drivers/char/agp/ |
| H A D | backend.c | 2 * AGPGART driver backend routines. 4 * Copyright (C) 2002-2003 Dave Jones. 10 * copy of this software and associated documentation files (the "Software"), 11 * to deal in the Software without restriction, including without limitation 13 * and/or sell copies of the Software, and to permit persons to whom the 14 * Software is furnished to do so, subject to the following conditions: 17 * in all copies or substantial portions of the Software. 19 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 24 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE 25 * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. [all …]
|
| /linux/Documentation/userspace-api/ |
| H A D | dcdbas.rst | 2 Dell Systems Management Base Driver 8 The Dell Systems Management Base Driver provides a sysfs interface for 9 systems management software such as Dell OpenManage to perform system 13 Dell OpenManage requires this driver on the following Dell PowerEdge systems: 15 700, and 750. Other Dell software such as the open source libsmbios project 16 is expected to make use of this driver, and it may include the use of this 17 driver on other Dell systems. 27 On some Dell systems, systems management software must access certain 29 buffer must reside in 32-bit address space, and the physical address of the 30 buffer is required for the SMI. The driver maintains the memory required for [all …]
|
| /linux/include/drm/ttm/ |
| H A D | ttm_device.h | 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 12 * all copies or substantial portions of the Software. 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 39 * struct ttm_global - Buffer object driver global data. 83 * -ENOMEM: Out of memory. [all …]
|
| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_drv.c | 10 * copy of this software and associated documentation files (the "Software"), 11 * to deal in the Software without restriction, including without limitation 13 * and/or sell copies of the Software, and to permit persons to whom the 14 * Software is furnished to do so, subject to the following conditions: 18 * Software. 20 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 25 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 26 * OTHER DEALINGS IN THE SOFTWARE. 47 static const struct drm_driver driver; variable 49 static int virtio_gpu_modeset = -1; [all …]
|
| /linux/Documentation/devicetree/bindings/mailbox/ |
| H A D | mediatek,gce-props.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/mediatek,gce-props.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Houlong Wei <houlong.wei@mediatek.com> 13 The Global Command Engine (GCE) is an instruction based, multi-threaded, 14 single-core command dispatcher for MediaTek hardware. The Command Queue 15 (CMDQ) mailbox driver is a driver for GCE, implemented using the Linux 18 We use mediatek,gce-mailbox.yaml to define the properties for CMDQ mailbox 19 driver. A device driver that uses the CMDQ driver to configure its hardware [all …]
|
| /linux/Documentation/block/ |
| H A D | blk-mq.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Multi-Queue Block IO Queueing Mechanism (blk-mq) 7 The Multi-Queue Block IO Queueing Mechanism is an API to enable fast storage 16 ---------- 26 However, with the development of Solid State Drives and Non-Volatile Memories 30 in those devices' design, the multi-queue mechanism was introduced. 36 to different CPUs) wanted to perform block IO. Instead of this, the blk-mq API 42 --------- 45 for instance), blk-mq takes action: it will store and manage IO requests to 47 system, if present) and the block device driver. [all …]
|
| /linux/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/ |
| H A D | smu11_driver_if_cyan_skillfish.h | 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 12 * all copies or substantial portions of the Software. 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 32 #define TABLE_WATERMARKS 1 // Called by Driver; defined here, but not used, for backward co… 34 #define TABLE_DPMCLOCKS 4 // Called by Driver; defined here, but not used, for backward co… [all …]
|
| H A D | smu12_driver_if.h | 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 12 * all copies or substantial portions of the Software. 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 191 uint16_t CoreTemperature[8]; //[centi-Celsius] 193 uint16_t L3Temperature[2]; //[centi-Celsius] [all …]
|
| H A D | smu_v13_0_4_ppsmc.h | 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 12 * all copies or substantial portions of the Software. 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 27 /*! @mainpage PMFW-PPS (PPLib) Message Interface 65 #define PPSMC_MSG_PrepareMp1ForUnload 0x0C ///< Prepare PMFW for GFX driver unload [all …]
|
| H A D | smu13_driver_if_v13_0_5.h | 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 12 * all copies or substantial portions of the Software. 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 100 uint16_t GfxTemperature; //[centi-Celsius] 102 uint16_t SocTemperature; //[centi-Celsius] [all …]
|
| /linux/Documentation/admin-guide/ |
| H A D | hw_random.rst | 8 The hw_random framework is software that makes use of a 10 a Random Number Generator (RNG). The software has two parts: 12 sysfs support, plus a hardware-specific driver that plugs 16 should download the support software as well. Download the 17 latest version of the "rng-tools" package from: 19 https://github.com/nhorman/rng-tools 33 output if the hardware "has-data" flag is set, but nevertheless 34 a security-conscious person would run fitness tests on the 37 The rng-tools package uses such tests in "rngd", and lets you 44 "rng_available" attribute lists the hardware-specific drivers [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_drv.h | 1 /* amdgpu_drv.h -- Private header for amdgpu driver -*- linux-c -*- 8 * copy of this software and associated documentation files (the "Software"), 9 * to deal in the Software without restriction, including without limitation 11 * and/or sell copies of the Software, and to permit persons to whom the 12 * Software is furnished to do so, subject to the following conditions: 16 * Software. 18 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 23 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 24 * DEALINGS IN THE SOFTWARE. 39 #define DRIVER_AUTHOR "AMD linux driver team"
|
| /linux/Documentation/PCI/ |
| H A D | pcieaer-howto.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 The PCI Express Advanced Error Reporting Driver Guide HOWTO 8 :Authors: - T. Long Nguyen <tom.l.nguyen@intel.com> 9 - Yanmin Zhang <yanmin.zhang@intel.com> 17 ---------------- 20 Reporting (AER) driver and provides information on how to use it, as 22 the PCIe AER driver. 25 What is the PCIe AER Driver? 26 ---------------------------- 37 The PCIe AER driver provides the infrastructure to support PCIe Advanced [all …]
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_dumb_buffers.c | 2 * Copyright (c) 2006-2008 Intel Corporation 7 * Permission to use, copy, modify, distribute, and sell this software and its 12 * publicity pertaining to distribution of the software without specific, 14 * about the suitability of this software for any purpose. It is provided "as 17 * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 23 * OF THIS SOFTWARE. 38 * to driver-specific ioctls. Furthermore actually creating a buffer object even 39 * for GEM-based drivers is done through a driver-specific ioctl - GEM only has 41 * issue for full-fledged graphics stacks that include device-specific userspace 42 * components (in libdrm for instance), this limit makes DRM-based early boot [all …]
|
| /linux/Documentation/networking/ |
| H A D | tls-offload.rst | 1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 13 For details regarding the user-facing interface refer to the TLS 18 * Software crypto mode (``TLS_SW``) - CPU handles the cryptography. 24 * Packet-based NIC offload mode (``TLS_HW``) - the NIC handles crypto 28 (``ethtool`` flags ``tls-hw-tx-offload`` and ``tls-hw-rx-offload``). 29 * Full TCP NIC offload mode (``TLS_HW_RECORD``) - mode of operation where 30 NIC driver and firmware replace the kernel networking stack 33 abilities or QoS and packet scheduling (``ethtool`` flag ``tls-hw-record``). 36 offload opt-in or opt-out on per-connection basis is not currently supported. 39 -- [all …]
|
| /linux/Documentation/networking/device_drivers/wifi/intel/ |
| H A D | ipw2100.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 Intel(R) PRO/Wireless 2100 Driver for Linux 10 - Intel(R) PRO/Wireless 2100 Network Connection 12 Copyright |copy| 2003-2006, Intel Corporation 16 :Version: git-1.1.5 21 0. IMPORTANT INFORMATION BEFORE USING THIS DRIVER 23 2. Release git-1.1.5 Current Features 33 0. IMPORTANT INFORMATION BEFORE USING THIS DRIVER 49 software driver are designed to carefully control parameters that affect 55 of the software provided in binary format with the wireless WLAN [all …]
|
| /linux/include/uapi/rdma/hfi/ |
| H A D | hfi1_user.h | 1 /* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */ 9 * Copyright(c) 2015 - 2020 Intel Corporation. 11 * This program is free software; you can redistribute it and/or modify 13 * published by the Free Software Foundation. 28 * - Redistributions of source code must retain the above copyright 30 * - Redistributions in binary form must reproduce the above copyright 34 * - Neither the name of Intel Corporation nor the names of its 36 * from this software without specific prior written permission. 38 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 48 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. [all …]
|
| /linux/drivers/platform/x86/dell/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 Dell x86 platforms, including vendor-specific laptop extension drivers. 27 This is a driver for controlling Alienware WMI driven features. 31 AlienFX USB MCU such as the X51 and X51-R2. 37 bool "Alienware Legacy WMI device driver" 41 Legacy Alienware WMI driver with AlienFX LED control capabilities. 44 bool "Alienware WMAX WMI device driver" 49 Alienware WMI driver with AlienFX LED, HDMI, amplifier, deep sleep and 53 tristate "Dell Systems Management Base Driver" 57 The Dell Systems Management Base Driver provides a sysfs interface [all …]
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | intel_runtime_pm.c | 2 * Copyright © 2012-2014 Intel Corporation 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 13 * Software. 15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 20 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 21 * IN THE SOFTWARE. 39 * The i915 driver supports dynamic enabling and disabling of entire hardware [all …]
|