| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mmc/ |
| D | arasan,sdhci.txt | 7 [2] Documentation/devicetree/bindings/clock/clock-bindings.txt 8 [3] Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 9 [4] Documentation/devicetree/bindings/phy/phy-bindings.txt 12 - compatible: Compatibility string. One of: 13 - "arasan,sdhci-8.9a": generic Arasan SDHCI 8.9a PHY 14 - "arasan,sdhci-4.9a": generic Arasan SDHCI 4.9a PHY 15 - "arasan,sdhci-5.1": generic Arasan SDHCI 5.1 PHY 16 - "rockchip,rk3399-sdhci-5.1", "arasan,sdhci-5.1": rk3399 eMMC PHY 17 For this device it is strongly suggested to include arasan,soc-ctl-syscon. 18 - reg: From mmc bindings: Register location and length. [all …]
|
| /kernel/linux/linux-5.10/tools/testing/ktest/ |
| 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 …]
|
| 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. 67 "GRUB_REBOOT" => "grub2-reboot", 68 "GRUB_BLS_GET" => "grubby --info=ALL", 76 "LOCALVERSION" => "-test", 79 "TARGET_IMAGE" => "/boot/vmlinuz-test", 239 # set when a test is something other that just building or install 301 "TEST" => \$run_test, 389 The machine hostname that you will test. [all …]
|
| /kernel/linux/linux-4.19/tools/testing/ktest/ |
| D | sample.conf | 13 # default options. These options can be overriden 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 …]
|
| /kernel/linux/linux-4.19/drivers/input/touchscreen/ |
| D | cyttsp4_core.c | 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of 67 max = (CY_MAX_PRBUF_SIZE - 1) - sizeof(CY_PR_TRUNCATED); in cyttsp4_pr_buf() 73 dev_vdbg(dev, "%s: %s[0..%d]=%s%s\n", __func__, data_name, size - 1, in cyttsp4_pr_buf() 80 static int cyttsp4_load_status_regs(struct cyttsp4 *cd) in cyttsp4_load_status_regs() argument 82 struct cyttsp4_sysinfo *si = &cd->sysinfo; in cyttsp4_load_status_regs() 83 struct device *dev = cd->dev; in cyttsp4_load_status_regs() 86 rc = cyttsp4_adap_read(cd, CY_REG_BASE, si->si_ofs.mode_size, in cyttsp4_load_status_regs() 87 si->xy_mode); in cyttsp4_load_status_regs() 92 cyttsp4_pr_buf(dev, cd->pr_buf, si->xy_mode, in cyttsp4_load_status_regs() 93 si->si_ofs.mode_size, "xy_mode"); in cyttsp4_load_status_regs() [all …]
|
| /kernel/linux/linux-4.19/drivers/misc/genwqe/ |
| D | card_base.c | 7 * Author: Joerg-Stephan Vogt <jsvogt@de.ibm.com> 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 36 #include <linux/dma-mapping.h> 47 MODULE_AUTHOR("Joerg-Stephan Vogt <jsvogt@de.ibm.com>"); 69 /* Initial SR-IOV bring-up image */ 118 * genwqe_dev_alloc() - Create and prepare a new card descriptor 125 struct genwqe_dev *cd; in genwqe_dev_alloc() local 132 return ERR_PTR(-ENODEV); in genwqe_dev_alloc() 134 cd = kzalloc(sizeof(struct genwqe_dev), GFP_KERNEL); in genwqe_dev_alloc() 135 if (!cd) in genwqe_dev_alloc() [all …]
|
| D | card_base.h | 10 * Author: Joerg-Stephan Vogt <jsvogt@de.ibm.com> 19 * but WITHOUT ANY WARRANTY; without even the implied warranty of 50 #define GENWQE_DDCB_MAX 32 /* DDCBs on the work-queue */ 70 #define PCI_SUBSYSTEM_ID_GENWQE5 0x035f /* Genwqe A5 Subsystem-ID */ 71 #define PCI_SUBSYSTEM_ID_GENWQE5_NEW 0x044b /* Genwqe A5 Subsystem-ID */ 75 #define PCI_SUBSYSTEM_ID_GENWQE5_SRIOV 0x0000 /* Genwqe A5 Subsystem-ID */ 81 * struct genwqe_reg - Genwqe data dump functionality 90 * enum genwqe_dbg_type - Specify chip unit to dump/debug 107 #define GENWQE_INJECT_HARDWARE_FAILURE 0x00000001 /* injects -1 reg reads */ 115 * Error-handling in case of card malfunction [all …]
|
| /kernel/linux/linux-5.10/drivers/misc/genwqe/ |
| D | card_base.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Author: Joerg-Stephan Vogt <jsvogt@de.ibm.com> 27 #include <linux/dma-mapping.h> 38 MODULE_AUTHOR("Joerg-Stephan Vogt <jsvogt@de.ibm.com>"); 60 /* Initial SR-IOV bring-up image */ 109 * genwqe_dev_alloc() - Create and prepare a new card descriptor 116 struct genwqe_dev *cd; in genwqe_dev_alloc() local 123 return ERR_PTR(-ENODEV); in genwqe_dev_alloc() 125 cd = kzalloc(sizeof(struct genwqe_dev), GFP_KERNEL); in genwqe_dev_alloc() 126 if (!cd) in genwqe_dev_alloc() [all …]
|
| 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 …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
| 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 …]
|
| /kernel/linux/linux-4.19/Documentation/admin-guide/ |
| D | bcache.rst | 10 - http://bcache.evilpiepirate.org 11 - http://evilpiepirate.org/git/linux-bcache.git 12 - http://evilpiepirate.org/git/bcache-tools.git 14 It's designed around the performance characteristics of SSDs - it only allocates 22 great lengths to protect your data - it reliably handles unclean shutdown. (It 26 Writeback caching can use most of the cache for buffering writes - writing 33 average is above the cutoff it will skip all IO from that task - instead of 44 You'll need make-bcache from the bcache-tools repository. Both the cache device 47 make-bcache -B /dev/sdb 48 make-bcache -C /dev/sdc [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| 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 …]
|
| /kernel/linux/linux-4.19/Documentation/scsi/ |
| D | BusLogic.txt | 14 Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com> 49 BT-948/958/958D, will always be available from my Linux Home Page at URL 60 opportunity to become a beta test site for their latest MultiMaster product, 61 the BT-948 PCI Ultra SCSI Host Adapter, and then again for the BT-958 PCI Wide 82 94555, USA and can be reached at 510/796-6100 or on the World Wide Web at 84 mail at techsup@mylex.com, by Voice at 510/608-2400, or by FAX at 510/745-7715. 106 adapter will attempt to negotiate for 20.0 mega-transfers/second. 111 adapter will attempt to negotiate for 10.0 mega-transfers/second. 116 adapter will attempt to negotiate for 5.0 mega-transfers/second. 135 BusLogic SCSI Host Adapters directly implement SCSI-2 Tagged Queuing, and so [all …]
|
| /kernel/linux/linux-4.19/lib/ |
| D | Kconfig.debug | 18 parameter printk.time=1. See Documentation/admin-guide/kernel-parameters.rst 21 int "Default console loglevel (1-15)" 31 Note: This does not affect the log level of un-prefixed printk() 36 int "quiet console loglevel (1-15)" 47 int "Default message log level (1-7)" 53 This was hard-coded to KERN_WARNING since at least 2.6.10 but folks 88 enabled/disabled based on various levels of scope - per source file, 127 nullarbor:~ # echo -n 'file svcsock.c line 1603 +p' > 131 nullarbor:~ # echo -n 'file svcsock.c +p' > 135 nullarbor:~ # echo -n 'module nfsd +p' > [all …]
|
| /kernel/linux/linux-5.10/fs/nfsd/ |
| 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 …]
|
| /kernel/linux/linux-4.19/fs/nfsd/ |
| D | export.c | 1 // SPDX-License-Identifier: GPL-2.0 30 * One maps client+vfsmnt+dentry to export options - the export map 31 * The other maps client+filehandle-fragment to export options. - the expkey map 39 #define EXPKEY_HASHMASK (EXPKEY_HASHMAX -1) 45 if (test_bit(CACHE_VALID, &key->h.flags) && in expkey_put() 46 !test_bit(CACHE_NEGATIVE, &key->h.flags)) in expkey_put() 47 path_put(&key->ek_path); in expkey_put() 48 auth_domain_put(key->ek_client); in expkey_put() 52 static void expkey_request(struct cache_detail *cd, in expkey_request() argument 60 qword_add(bpp, blen, ek->ek_client->name); in expkey_request() [all …]
|
| /kernel/linux/linux-5.10/lib/ |
| 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 39 int "Default console loglevel (1-15)" 49 Note: This does not affect the log level of un-prefixed printk() 54 int "quiet console loglevel (1-15)" 65 int "Default message log level (1-7)" 71 This was hard-coded to KERN_WARNING since at least 2.6.10 but folks 107 enabled/disabled based on various levels of scope - per source file, 147 nullarbor:~ # echo -n 'file svcsock.c line 1603 +p' > [all …]
|
| /kernel/linux/linux-4.19/drivers/dma/ |
| D | mv_xor.c | 9 * This program is distributed in the hope it will be useful, but WITHOUT 10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 18 #include <linux/dma-mapping.h> 29 #include <linux/platform_data/dma-mv_xor.h> 54 ((chan)->dmadev.dev) 60 struct mv_xor_desc *hw_desc = desc->hw_desc; in mv_desc_init() 62 hw_desc->status = XOR_DESC_DMA_OWNED; in mv_desc_init() 63 hw_desc->phy_next_desc = 0; in mv_desc_init() 64 /* Enable end-of-descriptor interrupts only for DMA_PREP_INTERRUPT */ in mv_desc_init() 65 hw_desc->desc_command = (flags & DMA_PREP_INTERRUPT) ? in mv_desc_init() [all …]
|
| /kernel/linux/linux-5.10/Documentation/scsi/ |
| 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 …]
|
| /kernel/linux/linux-4.19/Documentation/cgroup-v1/ |
| D | memory.txt | 15 we call it "memory cgroup". When you see git-log and source code, you'll 26 Memory-hungry applications can be isolated and limited to a smaller 32 d. A CD/DVD burner could control the amount of memory used by the 38 Current Status: linux-2.6.34-mmotm(development version of 2010/April) 41 - accounting anonymous pages, file caches, swap caches usage and limiting them. 42 - pages are linked to per-memcg LRU exclusively, and there is no global LRU. 43 - optionally, memory+swap usage can be accounted and limited. 44 - hierarchical accounting 45 - soft limit 46 - moving (recharging) account at moving a task is selectable. [all …]
|
| /kernel/linux/linux-4.19/drivers/mmc/host/ |
| D | sdhci-of-arasan.c | 3 * Copyright (C) 2011 - 2012 Michal Simek <monstr@monstr.eu> 8 * Based on sdhci-of-esdhc.c 22 #include <linux/clk-provider.h> 31 #include "sdhci-pltfm.h" 40 * On some SoCs the syscon area has a feature where the upper 16-bits of 41 * each 32-bit register act as a write mask for the lower 16-bits. This allows 42 * atomic updates of the register without locking. This macro is used on SoCs 49 * struct sdhci_arasan_soc_ctl_field - Field used in sdhci_arasan_soc_ctl_map 53 * @shift: Bit offset within @reg of this field (or -1 if not avail) 62 * struct sdhci_arasan_soc_ctl_map - Map in syscon to corecfg registers [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/cgroup-v1/ |
| D | memory.rst | 18 we call it "memory cgroup". When you see git-log and source code, you'll 30 Memory-hungry applications can be isolated and limited to a smaller 36 d. A CD/DVD burner could control the amount of memory used by the 42 Current Status: linux-2.6.34-mmotm(development version of 2010/April) 46 - accounting anonymous pages, file caches, swap caches usage and limiting them. 47 - pages are linked to per-memcg LRU exclusively, and there is no global LRU. 48 - optionally, memory+swap usage can be accounted and limited. 49 - hierarchical accounting 50 - soft limit 51 - moving (recharging) account at moving a task is selectable. [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/storage/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/usb/storage/ |
| 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 …]
|
| /kernel/linux/linux-5.10/virt/kvm/ |
| D | kvm_main.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Kernel-based Virtual Machine driver for Linux 5 * This module enables machines with Intel VT-x extensions to run virtual 6 * machines without emulation or binary translation. 77 /* Default doubles per-vcpu halt_poll_ns. */ 87 /* Default resets per-vcpu halt_poll_ns . */ 95 * kvm->lock --> kvm->slots_lock --> kvm->irq_lock 127 * - Prevent a compat task from opening /dev/kvm 128 * - If the open has been done by a 64bit task, and the KVM fd 132 unsigned long arg) { return -EINVAL; } in kvm_no_compat_ioctl() [all …]
|