| /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, runtime); 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/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/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 …]
|
| H A D | agp.h | 4 * Copyright (C) 2002-2004 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. 127 const struct agp_bridge_driver *driver; member [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/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/drivers/gpu/drm/nouveau/dispnv04/ |
| H A D | nouveau_i2c_encoder.c | 6 * a copy of this software and associated documentation files (the 7 * "Software"), to deal in the Software without restriction, including 9 * distribute, sublicense, and/or sell copies of the Software, and to 10 * permit persons to whom the Software is furnished to do so, subject to 15 * portions of the Software. 17 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 23 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 32 * nouveau_i2c_encoder_init - Initialize an I2C slave encoder 42 * driver is transparently loaded) and attach it to the specified 44 * the hooks provided by the slave driver. [all …]
|
| /linux/drivers/gpu/drm/nouveau/include/dispnv04/i2c/ |
| H A D | encoder_i2c.h | 6 * a copy of this software and associated documentation files (the 7 * "Software"), to deal in the Software without restriction, including 9 * distribute, sublicense, and/or sell copies of the Software, and to 10 * permit persons to whom the Software is furnished to do so, subject to 15 * portions of the Software. 17 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 23 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 36 * struct nouveau_i2c_encoder_funcs - Entry points exposed by a I2C encoder driver 40 * initialize the latter. Connector-like methods (e.g. @get_modes and 46 * @set_config: Initialize any encoder-specific modesetting parameters. [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/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 | 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 …]
|
| 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_yellow_carp.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. 176 uint16_t CoreTemperature[8]; //[centi-Celsius] 178 uint16_t L3Temperature; //[centi-Celsius] [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/include/linux/ |
| H A D | rfkill.h | 2 * Copyright (C) 2006 - 2007 Ivo van Doorn 6 * Permission to use, copy, modify, and/or distribute this software for any 10 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 11 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 16 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 44 * struct rfkill_ops - rfkill driver methods 46 * @poll: poll the rfkill block state(s) -- only assign this method 50 * value of those functions to make sure the software block is 55 * the rfkill core query your driver before setting a requested 58 * (blocked == true) -- ignore and return 0 when hard blocked. [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/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/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/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/amd/pm/powerplay/inc/ |
| H A D | smu10.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. 172 /* MP1_EXT_SCRATCH3-4 */ 179 #define TABLE_WATERMARKS 1 /* Called by Driver */ [all …]
|
| /linux/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac-pci.c | 1 /* Synopsys DesignWare Core Enterprise Ethernet (XLGMAC) Driver 5 * This program is dual-licensed; you may select either version 2 of 8 * This Synopsys DWC XLGMAC software driver and associated documentation 9 * (hereinafter the "Software") is an unsupported proprietary work of 11 * Synopsys and you. The Software IS NOT an item of Licensed Software or a 12 * Licensed Product under any End User Software License Agreement or 15 * in the SOFTWARE may be the trademarks of their respective owners. 22 #include "dwc-xlgmac.h" 23 #include "dwc-xlgmac-reg.h" 27 struct device *dev = &pcidev->dev; in xlgmac_probe() [all …]
|