Home
last modified time | relevance | path

Searched +full:non +full:- +full:descriptive (Results 1 – 25 of 25) sorted by relevance

/Linux-v5.4/Documentation/devicetree/bindings/display/panel/
Dpanel-common.yaml1 # 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 …]
/Linux-v5.4/include/linux/
Dioc3.h6 * Copyright (c) 2005 Stanislaw Skowronek <skylark@linux-mips.org>
57 char *name; /* descriptive submodule name */
65 int reset_mask; /* non-zero if you want the ioc3.c module to reset interrupts */
Dregmap.h1 /* SPDX-License-Identifier: GPL-2.0-only */
45 * struct reg_default - Default value for a register.
59 * struct reg_sequence - An individual write from a sequence of writes.
105 * regmap_read_poll_timeout - Poll until a condition is met or a timeout occurs
112 * tight-loops). Should be less than ~20ms since usleep_range
113 * is used (see Documentation/timers/timers-howto.rst).
116 * Returns 0 on success and -ETIMEDOUT upon a timeout or the regmap_read
144 __ret ?: ((cond) ? 0 : -ETIMEDOUT); \
148 * regmap_field_read_poll_timeout - Poll until a condition is met or timeout
154 * tight-loops). Should be less than ~20ms since usleep_range
[all …]
/Linux-v5.4/include/linux/regulator/
Dmachine.h1 /* 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 …]
/Linux-v5.4/Documentation/doc-guide/
Dkernel-doc.rst1 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 …]
/Linux-v5.4/tools/perf/tests/
Dvmlinux-kallsyms.c1 // 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 …]
/Linux-v5.4/Documentation/process/
Dcoding-style.rst19 --------------
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 ----------------------------------
94 with a long argument list. However, never break user-visible strings such as
99 ----------------------------
[all …]
Dsubmitting-patches.rst14 Also, read :ref:`Documentation/process/submit-checklist.rst <submitchecklist>`
17 :ref:`Documentation/process/submitting-drivers.rst <submittingdrivers>`;
19 Documentation/devicetree/bindings/submitting-patches.txt.
28 -------------------------------
45 1) ``diff -up``
46 ---------------
48 If you must generate your patches by hand, use ``diff -up`` or ``diff -uprN``
54 create it in "unified diff" format, as supplied by the ``-u`` argument
56 Also, please use the ``-p`` argument which shows which C function each
57 change is in - that makes the resultant ``diff`` a lot easier to read.
[all …]
/Linux-v5.4/LICENSES/dual/
DCDDL-1.01 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 …]
/Linux-v5.4/fs/befs/
DChangeLog1 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 …]
/Linux-v5.4/arch/x86/kernel/cpu/resctrl/
Dpseudo_lock.c1 // 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 …]
/Linux-v5.4/drivers/thermal/ti-soc-thermal/
Dti-bandgap.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
20 * +----------+----------------+
22 * +---------------------------+
26 * +-------------------+ +-----------------+
27 * | struct ti_bandgap |-->| struct device * |
28 * +----------+--------+ +-----------------+
32 * +------------------------+
34 * +------------------------+
38 * +------------+------------------------------------------------------+
[all …]
/Linux-v5.4/Documentation/media/kapi/
Dv4l2-dev.rst1 .. SPDX-License-Identifier: GPL-2.0
7 :c:type:`video_device` struct (``v4l2-dev.h``). This struct can either be
12 .. code-block:: c
17 return -ENOMEM;
19 vdev->release = video_device_release;
24 .. code-block:: c
26 struct video_device *vdev = &my_vdev->vdev;
28 vdev->release = my_vdev_release;
42 - :c:type:`video_device`->v4l2_dev: must be set to the :c:type:`v4l2_device`
45 - :c:type:`video_device`->name: set to something descriptive and unique.
[all …]
/Linux-v5.4/Documentation/driver-api/gpio/
Dlegacy.rst13 A "General Purpose Input/Output" (GPIO) is a flexible software-controlled
21 System-on-Chip (SOC) processors heavily rely on GPIOs. In some cases, every
22 non-dedicated pin can be configured as a GPIO; and most chips have at least
27 Most PC southbridges have a few dozen GPIO-capable pins (with only the BIOS
32 - Output values are writable (high=1, low=0). Some chips also have
34 value might be driven ... supporting "wire-OR" and similar schemes
37 - Input values are likewise readable (1, 0). Some chips support readback
38 of pins configured as "output", which is very useful in such "wire-OR"
40 input de-glitch/debounce logic, sometimes with software controls.
42 - Inputs can often be used as IRQ signals, often edge triggered but
[all …]
/Linux-v5.4/drivers/scsi/aic7xxx/
Daic79xx.h4 * Copyright (c) 1994-2002 Justin T. Gibbs.
5 * Copyright (c) 2000-2002 Adaptec Inc.
19 * 3. Neither the names of the above-listed copyright holders nor the names
78 SCSIID_OUR_ID((scb)->hscb->scsiid)
80 SCSIID_TARGET((ahd), (scb)->hscb->scsiid)
82 SCSIID_CHANNEL(ahd, (scb)->hscb->scsiid)
84 ((scb)->hscb->lun)
92 && (((scb)->flags & SCB_SILENT) != 0))
95 (((scb)->flags & SCB_SILENT) != 0)
103 (tcl & (AHD_NUM_LUNS - 1))
[all …]
Daic7xxx.h4 * Copyright (c) 1994-2001 Justin T. Gibbs.
5 * Copyright (c) 2000-2001 Adaptec Inc.
19 * 3. Neither the names of the above-listed copyright holders nor the names
69 (((scsiid) & ((((ahc)->features & AHC_TWIN) != 0) ? TWIN_TID : TID)) \
74 ((((ahc)->features & AHC_TWIN) != 0) \
78 (SCSIID_CHANNEL(ahc, (scb)->hscb->scsiid) == 'B')
80 SCSIID_OUR_ID((scb)->hscb->scsiid)
82 SCSIID_TARGET((ahc), (scb)->hscb->scsiid)
84 SCSIID_CHANNEL(ahc, (scb)->hscb->scsiid)
86 ((scb)->hscb->lun & LID)
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/arm/
Didle-states.txt6 1 - Introduction
10 where cores can be put in different low-power states (ranging from simple
12 the range of dynamic idle states that a processor can enter at run-time, can be
19 - Running
20 - Idle_standby
21 - Idle_retention
22 - Sleep
23 - Off
29 wake-up capabilities, hence it is not considered in this document).
39 2 - idle-states definitions
[all …]
/Linux-v5.4/drivers/ata/
Dlibata-eh.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * libata-eh.c - libata error handling
6 * Please ALWAYS copy linux-ide@vger.kernel.org
12 * as Documentation/driver-api/libata.rst
15 * http://www.sata-io.org/
63 /* Waiting in ->prereset can never be reliable. It's
127 * ehc->cmd_timeout_idx keeps track of which timeout to use per
164 ehi->desc_len += vscnprintf(ehi->desc + ehi->desc_len, in __ata_ehi_pushv_desc()
165 ATA_EH_DESC_LEN - ehi->desc_len, in __ata_ehi_pushv_desc()
170 * __ata_ehi_push_desc - push error description without adding separator
[all …]
Dlibata-scsi.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * libata-scsi.c - helper library for ATA
6 * Please ALWAYS copy linux-ide@vger.kernel.org
9 * Copyright 2003-2004 Red Hat, Inc. All rights reserved.
10 * Copyright 2003-2004 Jeff Garzik
13 * as Documentation/driver-api/libata.rst
16 * - http://www.t10.org/
17 * - http://www.t13.org/
40 #include "libata-transport.h"
66 RW_RECOVERY_MPAGE_LEN - 2,
[all …]
/Linux-v5.4/sound/pci/asihpi/
Dhpi.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 Copyright (C) 1997-2011 AudioScience Inc. <support@audioscience.com>
14 The HPI is a low-level hardware abstraction layer to all
17 (C) Copyright AudioScience Inc. 1998-2010
37 /** 8-bit unsigned PCM. Windows equivalent is WAVE_FORMAT_PCM. */
39 /** 16-bit signed PCM. Windows equivalent is WAVE_FORMAT_PCM. */
41 /** MPEG-1 Layer-1. */
43 /** MPEG-1 Layer-2.
67 <tr><td>256<td>-<td>X
68 <tr><td>320<td>-<td>X
[all …]
/Linux-v5.4/scripts/
Dkernel-doc2 # SPDX-License-Identifier: GPL-2.0
10 ## Copyright (C) 2005-2012 Randy Dunlap ##
19 # 18/01/2001 - Cleanups
22 # -- huggie@earth.li
24 # 27/06/2001 - Allowed whitespace after initial "/**" and
26 # -- Christian Kreibich <ck@whoop.org>
29 # - add perldoc documentation
30 # - Look more closely at some of the scarier bits :)
32 # 26/05/2001 - Support for separate source and object trees.
36 # 23/09/2001 - Added support for typedefs, structs, enums and unions
[all …]
/Linux-v5.4/Documentation/driver-api/
Dpinctl.rst9 - Enumerating and naming controllable pins
11 - Multiplexing of pins, pads, fingers (etc) see below for details
13 - Configuration of pins, pads, fingers (etc), such as software-controlled
14 biasing and driving mode specific pins, such as pull-up/down, open drain,
17 Top-level interface
22 - A pin controller is a piece of hardware, usually a set of registers, that
28 - PINS are equal to pads, fingers, balls or whatever packaging input or
32 be sparse - i.e. there may be gaps in the space with numbers where no
98 See for example arch/arm/mach-u300/Kconfig for an example.
197 the groups is up to the driver, this is just a simple example - in practice you
[all …]
/Linux-v5.4/drivers/net/ethernet/smsc/
Dsmc9194.c1 /*------------------------------------------------------------------------
33 . 01/03/96 Erik Stahlman worked out some bugs, actually usable!!! :-)
37 . 2. got rid of post-decrementing bug -- UGH.
39 . descriptive error messages.
55 ----------------------------------------------------------------------------*/
82 /*------------------------------------------------------------------------
86 -------------------------------------------------------------------------*/
165 /*------------------------------------------------------------------------
171 -------------------------------------------------------------------------*/
193 /*-----------------------------------------------------------------
[all …]
/Linux-v5.4/kernel/sched/
Dtopology.c1 // SPDX-License-Identifier: GPL-2.0
31 struct sched_group *group = sd->groups; in sched_domain_debug_one()
35 printk(KERN_DEBUG "%*s domain-%d: ", level, "", level); in sched_domain_debug_one()
37 if (!(sd->flags & SD_LOAD_BALANCE)) { in sched_domain_debug_one()
38 printk("does not load-balance\n"); in sched_domain_debug_one()
39 if (sd->parent) in sched_domain_debug_one()
41 return -1; in sched_domain_debug_one()
45 cpumask_pr_args(sched_domain_span(sd)), sd->name); in sched_domain_debug_one()
48 printk(KERN_ERR "ERROR: domain->span does not contain CPU%d\n", cpu); in sched_domain_debug_one()
51 printk(KERN_ERR "ERROR: domain->groups does not contain CPU%d\n", cpu); in sched_domain_debug_one()
[all …]
/Linux-v5.4/drivers/scsi/aacraid/
Daacraid.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
9 * Copyright (c) 2000-2010 Adaptec, Inc.
10 * 2010-2015 PMC-Sierra, Inc. (aacraid@pmc-sierra.com)
11 * 2016-2017 Microsemi Corp. (aacraid@microsemi.com)
33 /*------------------------------------------------------------------------------
35 *----------------------------------------------------------------------------*/
60 /* Bit definitions in IOA->Host Interrupt Register */
89 # define AAC_DRIVER_BRANCH "-custom"
94 #define AAC_NUM_IO_FIB (1024 - AAC_NUM_MGT_FIB)
105 /* Thor: 5 phys. buses: #0: empty, 1-4: 256 targets each */
[all …]