| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/panel/ |
| D | panel-common.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/panel/panel-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 23 # Descriptive Properties 24 width-mm: 29 height-mm: 43 non-descriptive information. For instance an LCD panel in a system that [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/ |
| D | panel-common.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/panel/panel-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 23 # Descriptive Properties 24 width-mm: 29 height-mm: 43 non-descriptive information. For instance an LCD panel in a system that [all …]
|
| /kernel/linux/linux-6.6/drivers/hid/ |
| D | hid-uclogic-params.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * HID driver for UC-Logic devices not fully compliant with HID standard 4 * - tablet initialization and parameter retrieval 26 /* Types of pen in-range reporting */ 28 /* Normal reports: zero - out of proximity, one - in proximity */ 30 /* Inverted reports: zero - in proximity, one - out of proximity */ 67 * Must use declarative (descriptive) language, not imperative, to simplify 92 /* Type of in-range reporting, only valid if "id" is not zero */ 96 * high-order X and then Y bytes following the pressure field. 111 * Must use declarative (descriptive) language, not imperative, to simplify [all …]
|
| /kernel/linux/linux-6.6/drivers/video/ |
| D | aperture.c | 1 // SPDX-License-Identifier: MIT 21 * graphics drivers, such as EFI-GOP or VESA, early during the boot process. 23 * hardware-specific driver. To take over the device, the dedicated driver 25 * ownership of framebuffer memory and hand-over between drivers. 32 * .. code-block:: c 42 * return -ENODEV; 43 * base = mem->start; 61 * The given example reads the platform device's I/O-memory range from the 82 * .. code-block:: c 91 * return -ENODEV; [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/tc-testing/creating-testcases/ |
| D | AddingTestCases.txt | 1 tdc - Adding test cases for tdc 3 Author: Lucas Bates - lucasb@mojatatu.com 6 ----------------- 8 User-defined tests should be added by defining a separate JSON file. This 12 Include the 'id' field, but do not assign a value. Running tdc with the -i 15 tdc will recursively search the 'tc-tests' subdirectory (or the 16 directories named with the -D option) for .json files. Any test case 19 tdc with the -f argument and the path to your file, or the -D argument 22 Be aware of required escape characters in the JSON data - particularly 30 ------------------- [all …]
|
| /kernel/linux/linux-6.6/Documentation/sound/cards/ |
| D | pcmtest.rst | 1 .. SPDX-License-Identifier: GPL-2.0 16 * Generate random or pattern-based capturing data 21 non-interleaved access modes. 24 which is used in the corresponding selftest (alsa/pcmtest-test.sh) to check the PCM middle 29 ------------- 33 * fill_mode (bool) - Buffer fill mode (see below) 41 ----------------------- 44 means random data generation, the second (1 in the fill_mode) - pattern-based 51 * /sys/kernel/debug/pcmtest/fill_pattern[0-3] 52 * /sys/kernel/debug/pcmtest/fill_pattern[0-3]_len [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | hte.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 13 * enum hte_edge - HTE line edge flags. 28 * enum hte_return - HTE subsystem return values used during callback. 41 * struct hte_ts_data - HTE timestamp data. 46 * -1 otherwise. 55 * struct hte_clk_info - Clock source info that HTE provider uses to timestamp. 66 * typedef hte_ts_cb_t - HTE timestamp data processing primary callback. 77 * typedef hte_ts_sec_cb_t - HTE timestamp data processing secondary callback. 88 * struct hte_line_attr - Line attributes. 93 * @name: Descriptive name of the entity that is being monitored for the [all …]
|
| /kernel/linux/linux-5.10/include/linux/regulator/ |
| D | machine.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * machine.h -- SoC Regulator support, machine/board driver API. 44 * DO_NOTHING_IN_SUSPEND - the default value 45 * DISABLE_IN_SUSPEND - turn off regulator in suspend states 46 * ENABLE_IN_SUSPEND - keep regulator on in suspend states 60 * struct regulator_state - regulator state during low power system states 72 * - DO_NOTHING_IN_SUSPEND 73 * - DISABLE_IN_SUSPEND 74 * - ENABLE_IN_SUSPEND 87 * struct regulation_constraints - regulator operating constraints. [all …]
|
| /kernel/linux/linux-6.6/Documentation/process/ |
| D | maintainer-tip.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 --------------------- 11 aggregation tree for several sub-maintainer trees. The tip tree gitweb URL 16 - **x86 architecture** 22 x86-specific KVM and XEN patches. 30 mail alias which distributes mails to the x86 top-level maintainer 32 ``linux-kernel@vger.kernel.org``, otherwise your mail ends up only in 35 - **Scheduler** 37 Scheduler development takes place in the -tip tree, in the 38 sched/core branch - with occasional sub-topic trees for [all …]
|
| D | coding-style.rst | 19 -------------- 31 Now, some people will claim that having 8-character indentations makes 33 80-character terminal screen. The answer to that is that if you need 37 In short, 8-char indents make things easier to read, and have the added 43 instead of ``double-indenting`` the ``case`` labels. E.g.: 45 .. code-block:: c 67 .. code-block:: c 74 .. code-block:: c 81 .. code-block:: c 99 ---------------------------------- [all …]
|
| /kernel/linux/linux-6.6/Documentation/doc-guide/ |
| D | kernel-doc.rst | 1 .. title:: Kernel-doc comments 4 Writing kernel-doc comments 8 comments in the kernel-doc format to describe the functions, types 9 and design of the code. It is easier to keep documentation up-to-date 12 .. note:: The kernel-doc format is deceptively similar to javadoc, 13 gtk-doc or Doxygen, yet distinctively different, for historical 14 reasons. The kernel source contains tens of thousands of kernel-doc 17 .. note:: kernel-doc does not cover Rust code: please see 18 Documentation/rust/general-information.rst instead. 20 The kernel-doc structure is extracted from the comments, and proper [all …]
|
| /kernel/linux/linux-5.10/Documentation/doc-guide/ |
| D | kernel-doc.rst | 1 Writing kernel-doc comments 5 comments in the kernel-doc format to describe the functions, types 6 and design of the code. It is easier to keep documentation up-to-date 9 .. note:: The kernel-doc format is deceptively similar to javadoc, 10 gtk-doc or Doxygen, yet distinctively different, for historical 11 reasons. The kernel source contains tens of thousands of kernel-doc 14 The kernel-doc structure is extracted from the comments, and proper 16 generated from them. The descriptions are filtered for special kernel-doc 17 highlights and cross-references. See below for details. 19 .. _Sphinx C Domain: http://www.sphinx-doc.org/en/stable/domains.html [all …]
|
| /kernel/linux/linux-6.6/include/linux/regulator/ |
| D | machine.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * machine.h -- SoC Regulator support, machine/board driver API. 44 * DO_NOTHING_IN_SUSPEND - the default value 45 * DISABLE_IN_SUSPEND - turn off regulator in suspend states 46 * ENABLE_IN_SUSPEND - keep regulator on in suspend states 60 * struct regulator_state - regulator state during low power system states 72 * - DO_NOTHING_IN_SUSPEND 73 * - DISABLE_IN_SUSPEND 74 * - ENABLE_IN_SUSPEND 86 #define REGULATOR_NOTIF_LIMIT_DISABLE -1 [all …]
|
| /kernel/linux/linux-6.6/tools/perf/tests/ |
| D | vmlinux-kallsyms.c | 1 // SPDX-License-Identifier: GPL-2.0 26 * when --all-symbols is specified so exclude them to get a in is_ignored_symbol() 49 "__kvm_nvhe_$", /* arm64 local symbols in non-VHE KVM namespace */ in is_ignored_symbol() 50 "__kvm_nvhe_.L", /* arm64 local symbols in non-VHE KVM namespace */ in is_ignored_symbol() 86 int l = strlen(name) - strlen(*p); in is_ignored_symbol() 144 * and find the .ko files that match them in /lib/modules/`uname -r`/. in test__vmlinux_matches_kallsyms() 157 * and has parts that only make sense if using the non-kcore code. in test__vmlinux_matches_kallsyms() 182 * Now repeat step 2, this time for the vmlinux file we'll auto-locate. in test__vmlinux_matches_kallsyms() 199 * maps__reloc_vmlinux will notice and set proper ->[un]map_ip routines in test__vmlinux_matches_kallsyms() 221 if (sym->start == sym->end) in test__vmlinux_matches_kallsyms() [all …]
|
| /kernel/linux/linux-5.10/tools/perf/tests/ |
| D | vmlinux-kallsyms.c | 1 // SPDX-License-Identifier: GPL-2.0 15 #define UM(x) kallsyms_map->unmap_ip(kallsyms_map, (x)) 19 int err = -1; in test__vmlinux_matches_kallsyms() 42 * and find the .ko files that match them in /lib/modules/`uname -r`/. in test__vmlinux_matches_kallsyms() 54 * and has parts that only make sense if using the non-kcore code. in test__vmlinux_matches_kallsyms() 78 * Now repeat step 2, this time for the vmlinux file we'll auto-locate. in test__vmlinux_matches_kallsyms() 95 * maps__reloc_vmlinux will notice and set proper ->[un]map_ip routines in test__vmlinux_matches_kallsyms() 117 if (sym->start == sym->end) in test__vmlinux_matches_kallsyms() 120 mem_start = vmlinux_map->unmap_ip(vmlinux_map, sym->start); in test__vmlinux_matches_kallsyms() 121 mem_end = vmlinux_map->unmap_ip(vmlinux_map, sym->end); in test__vmlinux_matches_kallsyms() [all …]
|
| /kernel/linux/linux-5.10/Documentation/process/ |
| D | coding-style.rst | 19 -------------- 31 Now, some people will claim that having 8-character indentations makes 33 80-character terminal screen. The answer to that is that if you need 37 In short, 8-char indents make things easier to read, and have the added 43 instead of ``double-indenting`` the ``case`` labels. E.g.: 45 .. code-block:: c 67 .. code-block:: c 82 ---------------------------------- 99 However, never break user-visible strings such as printk messages because 104 ---------------------------- [all …]
|
| D | submitting-patches.rst | 13 works, see :doc:`development-process`. Also, read :doc:`submit-checklist` 15 a driver, also read :doc:`submitting-drivers`; for device tree binding patches, 16 read :doc:`submitting-patches`. 19 If you're unfamiliar with ``git``, you would be well-advised to learn how to 24 ---------------------------- 41 --------------------- 43 Describe your problem. Whether your patch is a one-line bug fix or 49 Describe user-visible impact. Straight up crashes and lockups are 54 vendor/product-specific trees that cherry-pick only specific patches 59 Quantify optimizations and trade-offs. If you claim improvements in [all …]
|
| /kernel/linux/linux-5.10/LICENSES/dual/ |
| D | CDDL-1.0 | 1 Valid-License-Identifier: CDDL-1.0 2 SPDX-URL: https://spdx.org/licenses/CDDL-1.0.html 3 Usage-Guide: 4 Do NOT use. The CDDL-1.0 is not GPL2 compatible. It may only be used for 5 dual-licensed files where the other license is GPL2 compatible. 11 SPDX-License-Identifier: ($GPL-COMPATIBLE-ID OR CDDL-1.0) 13 License-Text: 90 hereby grants You a world-wide, royalty-free, non-exclusive 121 hereby grants You a world-wide, royalty-free, non-exclusive 185 or any descriptive text giving attribution to any Contributor or [all …]
|
| /kernel/linux/linux-6.6/LICENSES/dual/ |
| D | CDDL-1.0 | 1 Valid-License-Identifier: CDDL-1.0 2 SPDX-URL: https://spdx.org/licenses/CDDL-1.0.html 3 Usage-Guide: 4 Do NOT use. The CDDL-1.0 is not GPL2 compatible. It may only be used for 5 dual-licensed files where the other license is GPL2 compatible. 11 SPDX-License-Identifier: ($GPL-COMPATIBLE-ID OR CDDL-1.0) 13 License-Text: 90 hereby grants You a world-wide, royalty-free, non-exclusive 121 hereby grants You a world-wide, royalty-free, non-exclusive 185 or any descriptive text giving attribution to any Contributor or [all …]
|
| /kernel/linux/linux-6.6/fs/befs/ |
| D | ChangeLog | 1 Version 0.92 (2002-03-29) 5 Version 0.92 (2002-03-27) 12 Version 0.91 (2002-03-26) 17 Version 0.9 (2002-03-14) 25 Version 0.64 (2002-02-07) 41 * Made a debian package of the source for use with kernel-package. [WD] 44 Version 0.63 (2002-01-31) 74 Version 0.61 (2002-01-20) 92 Version 0.6 (2001-12-15) 99 would result in the filesystem using the on-disk uid and gid. [WD] [all …]
|
| /kernel/linux/linux-5.10/fs/befs/ |
| D | ChangeLog | 1 Version 0.92 (2002-03-29) 5 Version 0.92 (2002-03-27) 12 Version 0.91 (2002-03-26) 17 Version 0.9 (2002-03-14) 25 Version 0.64 (2002-02-07) 41 * Made a debian package of the source for use with kernel-package. [WD] 44 Version 0.63 (2002-01-31) 74 Version 0.61 (2002-01-20) 92 Version 0.6 (2001-12-15) 99 would result in the filesystem using the on-disk uid and gid. [WD] [all …]
|
| /kernel/linux/linux-6.6/arch/x86/kernel/cpu/resctrl/ |
| D | pseudo_lock.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Pseudo-locking support built on top of Cache Allocation Technology (CAT) 26 #include <asm/intel-family.h> 44 * pseudo-locked regions. 56 return kasprintf(GFP_KERNEL, "pseudo_lock/%s", rdtgrp->kn->name); in pseudo_lock_devnode() 65 * get_prefetch_disable_bits - prefetch disable bits of supported platforms 69 * pseudo-locking. This includes testing to ensure pseudo-locked regions 71 * as well as that these pseudo-locked regions can maintain their low cache 74 * After a platform has been validated to support pseudo-locking its 120 * pseudo_lock_minor_get - Obtain available minor number [all …]
|
| /kernel/linux/linux-5.10/arch/x86/kernel/cpu/resctrl/ |
| D | pseudo_lock.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Pseudo-locking support built on top of Cache Allocation Technology (CAT) 26 #include <asm/intel-family.h> 44 * pseudo-locked regions. 51 * get_prefetch_disable_bits - prefetch disable bits of supported platforms 54 * pseudo-locking. This includes testing to ensure pseudo-locked regions 56 * as well as that these pseudo-locked regions can maintain their low cache 59 * After a platform has been validated to support pseudo-locking its 105 * pseudo_lock_minor_get - Obtain available minor number 120 return -ENOSPC; in pseudo_lock_minor_get() [all …]
|
| /kernel/linux/linux-5.10/drivers/thermal/ti-soc-thermal/ |
| D | ti-bandgap.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ 26 * +----------+----------------+ 28 * +---------------------------+ 32 * +-------------------+ +-----------------+ 33 * | struct ti_bandgap |-->| struct device * | 34 * +----------+--------+ +-----------------+ 38 * +------------------------+ 40 * +------------------------+ 44 * +------------+------------------------------------------------------+ [all …]
|
| /kernel/linux/linux-6.6/drivers/thermal/ti-soc-thermal/ |
| D | ti-bandgap.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ 26 * +----------+----------------+ 28 * +---------------------------+ 32 * +-------------------+ +-----------------+ 33 * | struct ti_bandgap |-->| struct device * | 34 * +----------+--------+ +-----------------+ 38 * +------------------------+ 40 * +------------------------+ 44 * +------------+------------------------------------------------------+ [all …]
|