| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-am62p-verdin-wifi.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 7 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62p 10 /* On-module Bluetooth */ 12 pinctrl-names = "default"; 13 pinctrl-0 = <&pinctrl_uart6>; 14 uart-has-rtscts; 18 compatible = "nxp,88w8987-bt"; 19 fw-init-baudrate = <3000000>; 23 /* On-module Wi-Fi */ 25 pinctrl-names = "default"; [all …]
|
| H A D | k3-am62-verdin-wifi.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 7 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62 11 wifi_pwrseq: wifi-pwrseq { 12 compatible = "mmc-pwrseq-simple"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&pinctrl_wifi_en>; 15 reset-gpios = <&main_gpio0 22 GPIO_ACTIVE_LOW>; 19 /* On-module Wi-Fi */ 21 pinctrl-names = "default"; 22 pinctrl-0 = <&pinctrl_sdhci2>; [all …]
|
| /linux/tools/testing/ktest/ |
| H A D | sample.conf | 13 # default options. These options can be overridden by test specific 21 # Test specific options are set after the label: 25 # The options after a TEST_START label are specific to that test. 26 # Each TEST_START label will set up a new test. If you want to 27 # perform a test more than once, you can add the ITERATE label 28 # to it followed by the number of times you want that test 29 # to iterate. If the ITERATE is left off, the test will only 34 # You can skip a test by adding SKIP (before or after the ITERATE 43 # The SKIP label causes the options and the test itself to be ignored. 45 # only enabling the ones you want to use for a current test run. [all …]
|
| H A D | ktest.pl | 1 #!/usr/bin/perl -w 2 # SPDX-License-Identifier: GPL-2.0-only 4 # Copyright 2010 - Steven Rostedt <srostedt@redhat.com>, Red Hat Inc. 69 "GRUB_REBOOT" => "grub2-reboot", 70 "GRUB_BLS_GET" => "grubby --info=ALL", 78 "LOCALVERSION" => "-test", 81 "TARGET_IMAGE" => "/boot/vmlinuz-test", 245 # set when a test is something other that just building or install 307 "TEST" => \$run_test, 397 The machine hostname that you will test. [all …]
|
| /linux/Documentation/devicetree/bindings/mmc/ |
| H A D | sdhci-am654.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com/ 4 --- 5 $id: http://devicetree.org/schemas/mmc/sdhci-am654.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Ulf Hansson <ulf.hansson@linaro.org> 14 - $ref: sdhci-common.yaml# 19 - enum: 20 - ti,am62-sdhci 21 - ti,am64-sdhci-4bit [all …]
|
| H A D | arasan,sdhci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Adrian Hunter <adrian.hunter@intel.com> 13 - $ref: mmc-controller.yaml# 14 - if: 18 const: arasan,sdhci-5.1 21 - phys 22 - phy-names 23 - if: [all …]
|
| /linux/drivers/misc/genwqe/ |
| H A D | card_base.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Author: Joerg-Stephan Vogt <jsvogt@de.ibm.com> 26 #include <linux/dma-mapping.h> 37 MODULE_AUTHOR("Joerg-Stephan Vogt <jsvogt@de.ibm.com>"); 59 /* Initial SR-IOV bring-up image */ 108 * genwqe_devnode() - Set default access mode for genwqe devices. 110 * @mode: Carrier to pass-back given mode (permissions) 128 * genwqe_dev_alloc() - Create and prepare a new card descriptor 135 struct genwqe_dev *cd; in genwqe_dev_alloc() local 142 return ERR_PTR(-ENODEV); in genwqe_dev_alloc() [all …]
|
| H A D | card_base.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 11 * Author: Joerg-Stephan Vogt <jsvogt@de.ibm.com> 42 #define GENWQE_DDCB_MAX 32 /* DDCBs on the work-queue */ 62 #define PCI_SUBSYSTEM_ID_GENWQE5 0x035f /* Genwqe A5 Subsystem-ID */ 63 #define PCI_SUBSYSTEM_ID_GENWQE5_NEW 0x044b /* Genwqe A5 Subsystem-ID */ 67 #define PCI_SUBSYSTEM_ID_GENWQE5_SRIOV 0x0000 /* Genwqe A5 Subsystem-ID */ 73 * struct genwqe_reg - Genwqe data dump functionality 82 * enum genwqe_dbg_type - Specify chip unit to dump/debug 99 #define GENWQE_INJECT_HARDWARE_FAILURE 0x00000001 /* injects -1 reg reads */ 107 * Error-handling in case of card malfunction [all …]
|
| /linux/Documentation/admin-guide/ |
| H A D | bcache.rst | 11 This is the git repository of bcache-tools: 12 https://git.kernel.org/pub/scm/linux/kernel/git/colyli/bcache-tools.git/ 17 It's designed around the performance characteristics of SSDs - it only allocates 25 great lengths to protect your data - it reliably handles unclean shutdown. (It 29 Writeback caching can use most of the cache for buffering writes - writing 36 average is above the cutoff it will skip all IO from that task - instead of 47 You'll need bcache util from the bcache-tools repository. Both the cache device 50 bcache make -B /dev/sdb 51 bcache make -C /dev/sdc 53 `bcache make` has the ability to format multiple devices at the same time - if [all …]
|
| H A D | cgroup-v2.rst | 1 .. _cgroup-v2: 11 conventions of cgroup v2. It describes all userland-visible aspects 14 v1 is available under :ref:`Documentation/admin-guide/cgroup-v1/index.rst <cgroup-v1>`. 22 1-1. Terminology 23 1-2. What is cgroup? 25 2-1. Mounting 26 2-2. Organizing Processes and Threads 27 2-2-1. Processes 28 2-2-2. Threads 29 2-3. [Un]populated Notification [all …]
|
| /linux/include/uapi/drm/ |
| H A D | drm_mode.h | 5 * Copyright (c) 2007-2008 Tungsten Graphics, Inc., Cedar Park, TX., USA 6 * Copyright (c) 2007-2008 Intel Corporation 10 * to deal in the Software without restriction, including without limitation 18 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 62 /* bit compatible with the xrandr RR_ definitions (bits 0-13) 176 * using the name->prop id lookup is the preferred method. 202 * using the name->prop id lookup is the preferred method. 222 * struct drm_mode_modeinfo - Display mode information. 239 * This is the user-spac [all...] |
| /linux/fs/nfsd/ |
| H A D | export.c | 1 // SPDX-License-Identifier: GPL-2.0 32 * One maps client+vfsmnt+dentry to export options - the export map 33 * The other maps client+filehandle-fragment to export options. - the expkey map 41 #define EXPKEY_HASHMASK (EXPKEY_HASHMAX -1) 47 if (test_bit(CACHE_VALID, &key->h.flags) && in expkey_put() 48 !test_bit(CACHE_NEGATIVE, &key->h.flags)) in expkey_put() 49 path_put(&key->ek_path); in expkey_put() 50 auth_domain_put(key->ek_client); in expkey_put() 54 static int expkey_upcall(struct cache_detail *cd, struct cache_head *h) in expkey_upcall() argument 56 return sunrpc_cache_pipe_upcall(cd, h); in expkey_upcall() [all …]
|
| /linux/lib/ |
| H A D | Kconfig.debug | 1 # SPDX-License-Identifier: GPL-2.0-only 19 parameter printk.time=1. See Documentation/admin-guide/kernel-parameters.rst 31 interpret without knowing where these lines (or sometimes individual 50 int "Default console loglevel (1-15)" 60 Note: This does not affect the log level of un-prefixed printk() 65 int "quiet console loglevel (1-15)" 76 int "Default message log level (1-7)" 82 This was hard-coded to KERN_WARNING since at least 2.6.10 but folks 118 enabled/disabled based on various levels of scope - per source file, 158 nullarbor:~ # echo -n 'file svcsock.c line 1603 +p' > [all …]
|
| /linux/Documentation/scsi/ |
| H A D | BusLogic.rst | 1 .. SPDX-License-Identifier: GPL-2.0 21 Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com> 57 BT-948/958/958D, will always be available from my Linux Home Page at URL 68 opportunity to become a beta test site for their latest MultiMaster product, 69 the BT-948 PCI Ultra SCSI Host Adapter, and then again for the BT-958 PCI Wide 90 94555, USA and can be reached at 510/796-6100 or on the World Wide Web at 92 mail at techsup@mylex.com, by Voice at 510/608-2400, or by FAX at 510/745-7715. 101 ----------------------------------- 116 adapter will attempt to negotiate for 20.0 mega-transfers/second. 121 adapter will attempt to negotiate for 10.0 mega-transfers/second. [all …]
|
| /linux/drivers/usb/storage/ |
| H A D | unusual_devs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 7 * (c) 2000-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 26 * - a patch that adds the entry for your device, including your 29 * - a copy of /sys/kernel/debug/usb/devices with your device plugged in 31 * Send your submission to the USB development list <linux-usb@vger.kernel.org> 42 * In-kernel mode switching is deprecated. Do not add new devices to 71 "CD-Writer+", 74 /* Reported by Ben Efros <ben@pc-doctor.com> */ 82 * Reported by Grant Grundler <grundler@parisc-linux.org> 107 /* Patch submitted by Mihnea-Costin Grigore <mihnea@zulu.ro> */ [all …]
|
| /linux/drivers/ata/ |
| H A D | libata-core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * libata-core.c - helper library for ATA 5 * Copyright 2003-2004 Red Hat, Inc. All rights reserved. 6 * Copyright 2003-2004 Jeff Garzik 9 * as Documentation/driver-api/libata.rst 12 * http://www.sata-io.org/ 16 * http://www.t10.org (SCSI MMC - for ATAPI MMC) 17 * http://www.sata-io.org (SATA) 19 * http://www.qic.org (QIC157 - Tape and DSC) 20 * http://www.ce-ata.org (CE-ATA: not supported) [all …]
|
| /linux/drivers/net/ethernet/sun/ |
| H A D | cassini.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 29 /* cassini register map: 2M memory mapped in 32-bit memory space accessible as 30 * 32-bit words. there is no i/o port access. REG_ addresses are 62 /* top level interrupts [0-9] are auto-cleared to 0 when the status 63 * register is read. second level interrupts [13 - 18] are cleared at 64 * the source. tx completion register 3 is replicated in [19 - 31] 104 len of non-reassembly pkt 183 #define BIM_CFG_64BIT_DISABLE 0x004 /* disable 64-bit mode */ 185 #define BIM_CFG_32BIT 0x010 /* (ro) 1 = 32-bit slot, 0 = 64-bit */ 216 reset when hot-swap is being [all …]
|
| /linux/kernel/events/ |
| H A D | core.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2008-2011 Red Hat, Inc., Ingo Molnar 7 * Copyright (C) 2008-2011 Red Hat, Inc., Peter Zijlstra 58 #include <linux/percpu-rwsem.h> 76 struct task_struct *p = tfc->p; in remote_function() 79 /* -EAGAIN */ in remote_function() 84 * Now that we're on right CPU with IRQs disabled, we can test in remote_function() 85 * if we hit the right task without races. in remote_function() 88 tfc->ret = -ESRCH; /* No such (running) process */ in remote_function() 93 tfc->ret = tfc->func(tfc->info); in remote_function() [all …]
|
| /linux/virt/kvm/ |
| H A D | kvm_main.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Kernel-based Virtual Machine (KVM) Hypervisor 74 MODULE_DESCRIPTION("Kernel-based Virtual Machine (KVM) Hypervisor"); 82 /* Default doubles per-vcpu halt_poll_ns. */ 92 /* Default halves per-vcpu halt_poll_ns. */ 98 * Allow direct access (from KVM or the CPU) without MMU notifier protection 107 * kvm->lock --> kvm->slots_lock --> kvm->irq_lock 132 * - Prevent a compat task from opening /dev/kvm 133 * - If the open has been done by a 64bit task, and the KVM fd 137 unsigned long arg) { return -EINVAL; } in kvm_no_compat_ioctl() [all …]
|
| /linux/Documentation/virt/kvm/ |
| H A D | api.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 The Definitive KVM (Kernel-based Virtual Machine) API Documentation 24 - System ioctls: These query and set global attributes which affect the 28 - VM ioctls: These query and set attributes that affect an entire virtual 35 - vcpu ioctls: These query and set attributes that control the operation 43 - device ioctls: These query and set attributes that control the operation 81 via fork(), dup(), etc... without careful consideration is strongly 92 facility that allows backward-compatible extensions to the API to be 133 ----------------------- 150 ----------------- [all …]
|
| /linux/drivers/crypto/inside-secure/ |
| H A D | safexcel.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Antoine Tenart <antoine.tenart@free-electrons.com> 10 #include <linux/dma-mapping.h> 37 * so they can share contexts. Without this, the EIP197 will in eip197_trc_cache_setupvirt() 45 writel(0, priv->base + EIP197_FLUE_IFC_LUT(i)); in eip197_trc_cache_setupvirt() 51 for (i = 0; i < priv->config.rings; i++) { in eip197_trc_cache_setupvirt() 52 writel(0, priv->base + EIP197_FLUE_CACHEBASE_LO(i)); in eip197_trc_cache_setupvirt() 53 writel(0, priv->base + EIP197_FLUE_CACHEBASE_HI(i)); in eip197_trc_cache_setupvirt() 55 priv->base + EIP197_FLUE_CONFIG(i)); in eip197_trc_cache_setupvirt() 57 writel(0, priv->base + EIP197_FLUE_OFFSETS); in eip197_trc_cache_setupvirt() [all …]
|
| /linux/mm/ |
| H A D | filemap.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 1994-1999 Linus Torvalds 30 #include <linux/error-injection.h> 33 #include <linux/backing-dev.h> 73 * finished 'unifying' the page and buffer cache and SMP-threaded the 74 * page-cache, 21.05.1999, Ingo Molnar <mingo@redhat.com> 76 * SMP-threaded pagemap-LRU 1999, Andrea Arcangeli <andrea@suse.de> 82 * ->i_mmap_rwsem (truncate_pagecache) 83 * ->private_lock (__free_pte->block_dirty_folio) 84 * ->swap_lock (exclusive_swap_page, others) [all …]
|
| /linux/arch/x86/kvm/ |
| H A D | x86.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Kernel-based Virtual Machine driver for Linux 16 * Ben-Ami Yassour <benami@il.ibm.com> 48 #include <linux/user-return-notifier.h> 107 ((struct kvm_vcpu *)(ctxt)->vcpu) 110 * - enable syscall per default because its emulated by KVM 111 * - enable LME and LMA per default on 64 bit KVM 145 *(((struct kvm_x86_ops *)0)->func)); 148 #include <asm/kvm-x86-ops.h> 165 /* tsc tolerance in parts per million - default to 1/2 of the NTP threshold */ [all …]
|