| /kernel/linux/linux-6.6/Documentation/firmware-guide/acpi/ |
| D | chromeos-acpi-device.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 .. flat-table:: Supported ACPI Objects 13 :header-rows: 1 15 * - Object 16 - Description 18 * - CHSW 19 - Chrome OS switch positions 21 * - HWID 22 - Chrome OS hardware ID 24 * - FWID [all …]
|
| /kernel/linux/linux-6.6/Documentation/bpf/ |
| D | map_cgrp_storage.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 8 The ``BPF_MAP_TYPE_CGRP_STORAGE`` map type represents a local fix-sized 9 storage for cgroups. It is only available with ``CONFIG_CGROUPS``. 21 To access the storage in a program, use ``bpf_cgrp_storage_get``:: 26 a new local storage will be created if one does not exist. 28 The local storage can be removed with ``bpf_cgrp_storage_delete``:: 56 ptr = bpf_cgrp_storage_get(&cgrp_storage, task->cgroups->dfl_cgrp, 0, 81 The old cgroup storage map ``BPF_MAP_TYPE_CGROUP_STORAGE`` has been marked as 84 illusates the main difference between ``BPF_MAP_TYPE_CGRP_STORAGE`` and 91 (2). ``BPF_MAP_TYPE_CGRP_STORAGE`` supports local storage for more than one [all …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/st/sti/delta/ |
| D | delta-mjpeg-fw.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 45 * used for enabling main/aux outputs for both display & 51 /* enable main (for display) reconstruction */ 53 /* enable both main & decimated (for display) reconstruction */ 63 * enable reference output with main 68 * enable reference output with main & decimated 78 /* Advanced H/2 resize using improved 8-tap filters */ 80 /* Advanced H/4 resize using improved 8-tap filters */ 137 /* output storage of auxiliary reconstruction in Raster format. */ 139 /* output storage of auxiliary reconstruction in 420MB format. */ [all …]
|
| /kernel/linux/linux-5.10/drivers/media/platform/sti/delta/ |
| D | delta-mjpeg-fw.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 45 * used for enabling main/aux outputs for both display & 51 /* enable main (for display) reconstruction */ 53 /* enable both main & decimated (for display) reconstruction */ 63 * enable reference output with main 68 * enable reference output with main & decimated 78 /* Advanced H/2 resize using improved 8-tap filters */ 80 /* Advanced H/4 resize using improved 8-tap filters */ 137 /* output storage of auxiliary reconstruction in Raster format. */ 139 /* output storage of auxiliary reconstruction in 420MB format. */ [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/ps3/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 105 tristate "PS3 Disk Storage Driver" 109 Include support for the PS3 Disk Storage. 115 tristate "PS3 BD/DVD/CD-ROM Storage Driver" 119 Include support for the PS3 ROM Storage. 121 This support is required to access the PS3 BD/DVD/CD-ROM drive. 126 tristate "PS3 FLASH ROM Storage Driver" 130 Include support for the PS3 FLASH ROM Storage. 141 tristate "PS3 Video RAM Storage Driver" 145 storage or system swap. [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
| D | test_cgroup_storage.c | 1 // SPDX-License-Identifier: GPL-2.0 14 #define TEST_CGROUP "/test-bpf-cgroup-storage-buf/" 16 int main(int argc, char **argv) in main() function 49 printf("Not enough memory for per-cpu area (%d cpus)\n", nproc); in main() 86 printf("Failed to get the first key in cgroup storage\n"); in main() 91 printf("Failed to lookup cgroup storage 0\n"); in main() 99 printf("Failed to update the data in the cgroup storage\n"); in main() 104 assert(system("ping localhost -c 1 -W 1 -q > /dev/null") == 0); in main() 105 assert(system("ping localhost -c 1 -W 1 -q > /dev/null")); in main() 106 assert(system("ping localhost -c 1 -W 1 -q > /dev/null") == 0); in main() [all …]
|
| D | test_netcnt.c | 1 // SPDX-License-Identifier: GPL-2.0 19 #define TEST_CGROUP "/test-network-counters/" 29 return -1; in bpf_find_map() 34 int main(int argc, char **argv) in main() function 51 printf("Not enough memory for per-cpu area (%d cpus)\n", nproc); in main() 72 assert(!system("ping6 ::1 -c 10000 -f -q > /dev/null")); in main() 74 assert(!system("ping -6 ::1 -c 10000 -f -q > /dev/null")); in main() 95 printf("Failed to get key in cgroup storage\n"); in main() 100 printf("Failed to lookup cgroup storage\n"); in main() 105 printf("Failed to lookup percpu cgroup storage\n"); in main() [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
| D | test_cgroup_storage.c | 1 // SPDX-License-Identifier: GPL-2.0 15 #define TEST_CGROUP "/test-bpf-cgroup-storage-buf/" 17 int main(int argc, char **argv) in main() function 50 printf("Not enough memory for per-cpu area (%d cpus)\n", nproc); in main() 90 printf("Failed to get the first key in cgroup storage\n"); in main() 95 printf("Failed to lookup cgroup storage 0\n"); in main() 103 printf("Failed to update the data in the cgroup storage\n"); in main() 108 assert(system("ping localhost -c 1 -W 1 -q > /dev/null") == 0); in main() 109 assert(system("ping localhost -c 1 -W 1 -q > /dev/null")); in main() 110 assert(system("ping localhost -c 1 -W 1 -q > /dev/null") == 0); in main() [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/ps3/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 116 tristate "PS3 Disk Storage Driver" 120 Include support for the PS3 Disk Storage. 126 tristate "PS3 BD/DVD/CD-ROM Storage Driver" 130 Include support for the PS3 ROM Storage. 132 This support is required to access the PS3 BD/DVD/CD-ROM drive. 137 tristate "PS3 FLASH ROM Storage Driver" 141 Include support for the PS3 FLASH ROM Storage. 152 tristate "PS3 Video RAM Storage Driver" 156 storage or system swap. [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-driver-chromeos-acpi | 18 Returns main firmware type for current boot (integer). 48 Returns physical memory address of the start of the main 56 Returns firmware version for the read-only portion of the 57 main processor firmware. 65 main processor firmware. 121 Returns the SHA-1 or SHA-256 hash that is read out of the 132 Returns offset in CMOS bank 0 of the verified boot non-volatile 133 storage block, counting from the first writable CMOS byte 142 Return the size in bytes of the verified boot non-volatile 143 storage block.
|
| /kernel/linux/linux-6.6/tools/testing/selftests/kvm/s390x/ |
| D | tprot.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 14 #define CR0_FETCH_PROTECTION_OVERRIDE (1UL << (63 - 38)) 15 #define CR0_STORAGE_PROTECTION_OVERRIDE (1UL << (63 - 39)) 37 return -not_mapped; in set_storage_key() 91 * See Enhanced Suppression-on-Protection Facilities in the 92 * Interpretive-Execution Mode 95 * guest: set storage key of page_store_prot to 1 96 * storage key of page_fetch_prot to 9 and enable 101 /* access key 0 matches any storage key -> RW */ 103 /* access key matches storage key -> RW */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/scsi/ |
| D | ufs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Universal Flash Storage 27 Universal Flash Storage (UFS) is a storage specification for flash devices. 28 It aims to provide a universal storage interface for both 29 embedded and removable flash memory-based storage in mobile 32 on the MIPI M-PHY physical layer standard. UFS uses MIPI M-PHY as the 35 The main goals of UFS are to provide: 41 - Support for Gear1 is mandatory (rate A: 1248Mbps, rate B: 1457.6Mbps) 42 - Support for Gear2 is optional (rate A: 2496Mbps, rate B: 2915.2Mbps) 46 - Gear3 (rate A: 4992Mbps, rate B: 5830.4Mbps) [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mtd/ |
| D | marvell,nand-controller.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mtd/marvell,nand-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Miquel Raynal <miquel.raynal@bootlin.com> 15 - items: 16 - const: marvell,armada-8k-nand-controller 17 - const: marvell,armada370-nand-controller 18 - enum: 19 - marvell,ac5-nand-controller [all …]
|
| /kernel/linux/linux-5.10/Documentation/block/ |
| D | bfq-iosched.rst | 5 BFQ is a proportional-share I/O scheduler, with some extra 6 low-latency capabilities. In addition to cgroups support (blkio or io 7 controllers), BFQ's main features are: 9 - BFQ guarantees a high system and application responsiveness, and a 10 low latency for time-sensitive applications, such as audio or video 12 - BFQ distributes bandwidth, and not just time, among processes or 18 schedules that may lead to a lower throughput. If your main or only 19 goal, for a given device, is to achieve the maximum-possible 20 throughput at all times, then do switch off all low-latency heuristics 25 As every I/O scheduler, BFQ adds some overhead to per-I/O-request [all …]
|
| /kernel/linux/linux-5.10/Documentation/scsi/ |
| D | ufs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Universal Flash Storage 25 Universal Flash Storage(UFS) is a storage specification for flash devices. 26 It is aimed to provide a universal storage interface for both 27 embedded and removable flash memory based storage in mobile 30 on MIPI M-PHY physical layer standard. UFS uses MIPI M-PHY as the 33 The main goals of UFS is to provide: 39 - Support for Gear1 is mandatory (rate A: 1248Mbps, rate B: 1457.6Mbps) 40 - Support for Gear2 is optional (rate A: 2496Mbps, rate B: 2915.2Mbps) 44 - Gear3 (rate A: 4992Mbps, rate B: 5830.4Mbps) [all …]
|
| /kernel/linux/linux-5.10/Documentation/filesystems/ |
| D | f2fs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 WHAT IS Flash-Friendly File System (F2FS)? 7 NAND flash memory-based storage devices, such as SSD, eMMC, and SD cards, have 10 disks, a file system, an upper layer to the storage device, should adapt to the 13 F2FS is a file system exploiting NAND flash memory-based storage devices, which 14 is based on Log-structured File System (LFS). The design has been focused on 18 Since a NAND flash memory-based storage device shows different characteristic 20 F2FS and its tools support various parameters not only for configuring on-disk 26 - git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git 30 - linux-f2fs-devel@lists.sourceforge.net [all …]
|
| D | btrfs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 The main Btrfs features include: 14 * Extent based file storage (2^64 max file size)
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/ci/ |
| D | gitlab-ci.yml | 2 DRM_CI_PROJECT_PATH: &drm-ci-project-path mesa/mesa 3 DRM_CI_COMMIT_SHA: &drm-ci-commit-sha edfbf74df1d4d6ce54ffe24566108be0e1a98c3d 6 TARGET_BRANCH: drm-next 10 DEQP_RUNNER_GIT_URL: https://gitlab.freedesktop.org/anholt/deqp-runner.git 13 FDO_UPSTREAM_REPO: helen.fornazier/linux # The repo where the git-archive daily runs 14 MESA_TEMPLATES_COMMIT: &ci-templates-commit d5aa3941aa03c2f716595116354fb81eb8012acb 16 CI_PRE_CLONE_SCRIPT: |- 17 set -o xtrace 18 …-L --retry 4 -f --retry-all-errors --retry-delay 60 -s ${DRM_CI_PROJECT_URL}/-/raw/${DRM_CI_COMMIT… 19 bash download-git-cache.sh [all …]
|
| /kernel/linux/linux-6.6/Documentation/block/ |
| D | bfq-iosched.rst | 5 BFQ is a proportional-share I/O scheduler, with some extra 6 low-latency capabilities. In addition to cgroups support (blkio or io 7 controllers), BFQ's main features are: 9 - BFQ guarantees a high system and application responsiveness, and a 10 low latency for time-sensitive applications, such as audio or video 12 - BFQ distributes bandwidth, and not just time, among processes or 18 schedules that may lead to a lower throughput. If your main or only 19 goal, for a given device, is to achieve the maximum-possible 20 throughput at all times, then do switch off all low-latency heuristics 25 As every I/O scheduler, BFQ adds some overhead to per-I/O-request [all …]
|
| /kernel/linux/linux-6.6/Documentation/filesystems/ |
| D | btrfs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 The main Btrfs features include: 14 * Extent based file storage (2^64 max file size) 24 * Scrub (on-line checksum verification)
|
| /kernel/linux/linux-6.6/tools/testing/selftests/arm64/fp/ |
| D | zt-test.S | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (C) 2021-2 ARM Limited. 11 #include "asm-offsets.h" 12 #include "sme-inst.h" 19 // Declare some storage space to shadow ZT register contents and a 31 // Generate a test pattern for storage in ZT 35 // These values are used to construct a 32-bit pattern that is repeated in the 39 // bits 7: 0 32-bit lane index 78 // Clobbers x0-x5. 82 stp x0, x1, [sp, #-0x20]! [all …]
|
| /kernel/linux/linux-6.6/include/uapi/drm/ |
| D | drm_fourcc.h | 39 * further describe the buffer's format - for example tiling or compression. 42 * ---------------- 56 * vendor-namespaced, and as such the relationship between a fourcc code and a 58 * may preserve meaning - such as number of planes - from the fourcc code, 64 * a modifier: a buffer may match a 64-pixel aligned modifier and a 32-pixel 76 * - Kernel and user-space drivers: for drivers it's important that modifiers 80 * - Higher-level programs interfacing with KMS/GBM/EGL/Vulkan/etc: these users 93 * ----------------------- 98 * upstream in-kernel or open source userspace user does not apply. 222 * IEEE 754-2008 binary16 half-precision float [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_shrinker.c | 2 * SPDX-License-Identifier: MIT 4 * Copyright © 2008-2015 Intel Corporation 13 #include <linux/dma-buf.h> 36 return swap_available() || obj->mm.madv == I915_MADV_DONTNEED; in can_release_pages() 59 switch (obj->mm.madv) { in try_to_writeback() 71 * i915_gem_shrink - Shrink buffer object caches 77 * This function is the main interface to the shrinker. It will try to release 78 * up to @target pages of main memory backing storage from buffer objects. 83 * free system memory - the pages might still be in-used to due to other reasons 88 * Also note that any kind of pinning (both per-vma address space pins and [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/amd/ |
| D | ariadne.h | 4 * © Copyright 1995 by Geert Uytterhoeven (geert@linux-m68k.org) 8 * ---------------------------------------------------------------------------------- 13 * Written 1993-94 by Donald Becker. 15 * Am79C960: PCnet(tm)-ISA Single-Chip Ethernet Controller 22 * ---------------------------------------------------------------------------------- 25 * License. See the file COPYING in the main directory of the Linux 28 * ---------------------------------------------------------------------------------- 30 * The Ariadne is a Zorro-II board made by Village Tronic. It contains: 32 * - an Am79C960 PCnet-ISA Single-Chip Ethernet Controller with both 33 * 10BASE-2 (thin coax) and 10BASE-T (UTP) connectors [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/amd/ |
| D | ariadne.h | 4 * © Copyright 1995 by Geert Uytterhoeven (geert@linux-m68k.org) 8 * ---------------------------------------------------------------------------------- 13 * Written 1993-94 by Donald Becker. 15 * Am79C960: PCnet(tm)-ISA Single-Chip Ethernet Controller 22 * ---------------------------------------------------------------------------------- 25 * License. See the file COPYING in the main directory of the Linux 28 * ---------------------------------------------------------------------------------- 30 * The Ariadne is a Zorro-II board made by Village Tronic. It contains: 32 * - an Am79C960 PCnet-ISA Single-Chip Ethernet Controller with both 33 * 10BASE-2 (thin coax) and 10BASE-T (UTP) connectors [all …]
|