Home
last modified time | relevance | path

Searched +full:target +full:- +full:type (Results 1 – 25 of 248) sorted by relevance

12345678910

/Documentation/power/
Dpm_qos_interface.rst11 * The per-device PM QoS framework provides the API to manage the
12 per-device latency constraints and PM QoS flags.
21 (effective) target value. The aggregated target value is updated with changes
23 aggregated target value is simply the min of the request values held in the list
26 Note: the aggregated target value is implemented as an atomic variable so that
32 Will insert an element into the CPU latency QoS list with the target value.
33 Upon change to this list the new target is recomputed and any registered
34 notifiers are called only if the target value is now different.
39 Will update the list element pointed to by the handle with the new target
40 value and recompute the new aggregated target, calling the notification tree
[all …]
/Documentation/devicetree/bindings/phy/
Dphy-stm32-usbphyc.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/phy/phy-stm32-usbphyc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
22 |_ PHY port#2 ----| |________________
27 - Amelie Delaunay <amelie.delaunay@foss.st.com>
31 const: st,stm32mp1-usbphyc
42 "#address-cells":
45 "#size-cells":
48 vdda1v1-supply:
[all …]
/Documentation/kbuild/
Dgendwarfksyms.rst18 -----
23 Usage: gendwarfksyms [options] elf-object-file ... < symbol-list
26 -d, --debug Print debugging information
27 --dump-dies Dump DWARF DIE contents
28 --dump-die-map Print debugging information about die_map changes
29 --dump-types Dump type strings
30 --dump-versions Dump expanded type strings used for symbol versions
31 -s, --stable Support kABI stability features
32 -T, --symtypes file Write a symtypes file
33 -h, --help Print this message
[all …]
/Documentation/userspace-api/media/v4l/
Dselection-api-examples.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
8 ``V4L2_BUF_TYPE_VIDEO_CAPTURE`` for other devices; change target to
14 .. code-block:: c
17 .type = V4L2_BUF_TYPE_VIDEO_CAPTURE,
18 .target = V4L2_SEL_TGT_CROP_DEFAULT,
22 exit(-1);
23 sel.target = V4L2_SEL_TGT_CROP;
26 exit(-1);
34 .. code-block:: c
37 .type = V4L2_BUF_TYPE_VIDEO_OUTPUT,
[all …]
Dvidioc-g-selection.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_G_SELECTION - VIDIOC_S_SELECTION - Get or set one of the selection rectangles
33 Pointer to struct :c:type:`v4l2_selection`.
41 :c:type:`v4l2_selection` ``type`` field to the
42 respective buffer type. The next step is setting the
43 value of struct :c:type:`v4l2_selection` ``target``
45 to table :ref:`v4l2-selections-common` or :ref:`selection-api` for
47 :c:type:`v4l2_selection` are ignored and they must be
49 EINVAL error code if incorrect buffer type or target was used. If
52 struct :c:type:`v4l2_rect` ``r`` rectangle is filled with
[all …]
Dvidioc-subdev-g-selection.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_SUBDEV_G_SELECTION - VIDIOC_SUBDEV_S_SELECTION - Get or set selection rectangles on a subdev…
33 Pointer to struct :c:type:`v4l2_subdev_selection`.
46 See :ref:`subdev` for more information on how each selection target
49 If the subdev device node has been registered in read-only mode, calls to
52 variable is set to ``-EPERM``.
55 --------------------------
58 targets are the targets which configure the hardware. The BOUNDS target
62 ------------------------------
65 ``VIDIOC_SUBDEV_G_SELECTION`` on them. Any unsupported target will
[all …]
Dcrop.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
6 Image Cropping, Insertion and Scaling -- the CROP API
12 <selection-api>`. The new API should be preferred in most cases,
15 equivalent in the SELECTION API. See :ref:`selection-vs-crop` for a
33 Scaling requires a source and a target. On a video capture or overlay
35 the area actually sampled. The target are images read by the application
43 ioctls, or may be encoded in a compressed video stream. The target is
47 Source and target rectangles are defined even if the device does not
62 .. _crop-scale:
64 .. kernel-figure:: crop.svg
[all …]
Ddev-osd.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
9 **Also known as On-Screen Display (OSD)**
31 struct :c:type:`v4l2_capability` returned by the
44 ``base`` field of struct :c:type:`v4l2_framebuffer`.
47 :c:type:`fb_fix_screeninfo`. The ``FBIOGET_FSCREENINFO``
48 ioctl and struct :c:type:`fb_fix_screeninfo` are defined in
57 ---------------------------------------------
59 .. code-block:: c
67 if (-1 == ioctl(fd, VIDIOC_G_FBUF, &fbuf)) {
79 if (-1 == fb_fd) {
[all …]
/Documentation/devicetree/bindings/bus/
Dti-sysc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/bus/ti-sysc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Texas Instruments interconnect target module
10 - Tony Lindgren <tony@atomide.com>
13 Texas Instruments SoCs can have a generic interconnect target module
20 Each interconnect target module can have one or more devices connected to
21 it. There is a set of control registers for managing the interconnect target
24 The interconnect target module control registers are sprinkled into the
[all …]
/Documentation/driver-api/surface_aggregator/
Dssh.rst1 .. SPDX-License-Identifier: GPL-2.0+
3 .. |u8| replace:: :c:type:`u8 <u8>`
4 .. |u16| replace:: :c:type:`u16 <u16>`
5 .. |TYPE| replace:: ``TYPE`` substdef
28 SAM-over-SSH, as opposed to SAM-over-HID for the older generations.
30 On Surface devices with SAM-over-SSH, SAM is connected to the host via UART
33 and power information and events, thermal read-outs and events, and many
39 document: All of this has been reverse-engineered and may thus be erroneous
42 All CRCs used in the following are two-byte ``crc_itu_t(0xffff, ...)``.
43 All multi-byte values are little-endian, there is no implicit padding between
[all …]
Dclient.rst1 .. SPDX-License-Identifier: GPL-2.0+
3 .. |ssam_controller| replace:: :c:type:`struct ssam_controller <ssam_controller>`
4 .. |ssam_device| replace:: :c:type:`struct ssam_device <ssam_device>`
5 .. |ssam_device_driver| replace:: :c:type:`struct ssam_device_driver <ssam_device_driver>`
23 .. |ssam_event_mask| replace:: :c:type:`enum ssam_event_mask <ssam_event_mask>`
35 client-api
45 are non-discoverable and instead need to be explicitly provided by some
49 Non-SSAM Client Drivers
53 representing that EC to the kernel. Drivers targeting a non-SSAM device (and
67 .. code-block:: c
[all …]
Dinternal.rst1 .. SPDX-License-Identifier: GPL-2.0+
3 .. |ssh_ptl| replace:: :c:type:`struct ssh_ptl <ssh_ptl>`
8 .. |ssh_rtl| replace:: :c:type:`struct ssh_rtl <ssh_rtl>`
12 .. |ssh_packet| replace:: :c:type:`struct ssh_packet <ssh_packet>`
15 .. |ssh_packet_ops| replace:: :c:type:`struct ssh_packet_ops <ssh_packet_ops>`
16 .. |ssh_packet_base_priority| replace:: :c:type:`enum ssh_packet_base_priority <ssh_packet_base_pri…
17 .. |ssh_packet_flags| replace:: :c:type:`enum ssh_packet_flags <ssh_packet_flags>`
19 .. |ssh_frame| replace:: :c:type:`struct ssh_frame <ssh_frame>`
20 .. |ssh_command| replace:: :c:type:`struct ssh_command <ssh_command>`
21 .. |ssh_request| replace:: :c:type:`struct ssh_request <ssh_request>`
[all …]
/Documentation/sphinx/
Dautomarkup.py1 # SPDX-License-Identifier: GPL-2.0
4 # Apply kernel-specific tweaks after the initial document processing
29 RE_function = re.compile(r'\b(([a-zA-Z_]\w+)\(\))', flags=ascii_p3)
32 # Sphinx 2 uses the same :c:type role for struct, union, enum and typedef
34 RE_generic_type = re.compile(r'\b(struct|union|enum|typedef)\s+([a-zA-Z_]\w+)',
41 RE_struct = re.compile(r'\b(struct)\s+([a-zA-Z_]\w+)', flags=ascii_p3)
42 RE_union = re.compile(r'\b(union)\s+([a-zA-Z_]\w+)', flags=ascii_p3)
43 RE_enum = re.compile(r'\b(enum)\s+([a-zA-Z_]\w+)', flags=ascii_p3)
44 RE_typedef = re.compile(r'\b(typedef)\s+([a-zA-Z_]\w+)', flags=ascii_p3)
50 RE_doc = re.compile(r'(\bDocumentation/)?((\.\./)*[\w\-/]+)\.(rst|txt)')
[all …]
/Documentation/bpf/
Dllvm_reloc.rst1 .. SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)
12 LLVM BPF backend records each relocation with the following 16-byte
18 Elf64_Xword r_info; // Relocation type and symbol index.
31 Compiled with ``clang --target=bpf -O2 -c test.c``, the following is
32 the code with ``llvm-objdump -dr test.o``::
52 The following ``llvm-readelf -r test.o`` shows the binary values of the four
56 Offset Info Type Symbol's Value Symbol's Name
64 (Offset 0x0) and the corresponding ``Info`` indicates the relocation type
65 of ``R_BPF_64_64`` (type 1) and the entry in the symbol table (entry 6).
66 The following is the symbol table with ``llvm-readelf -s test.o``::
[all …]
/Documentation/netlink/specs/
Dbinder.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
5 ---
8 uapi-header: linux/android/binder_netlink.h
11 attribute-sets:
12 -
20 -
22 type: u32
24 -
26 type: string
28 -
[all …]
Ddpll.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
8 -
9 type: enum
16 -
20 -
23 render-max: true
24 -
25 type: enum
26 name: lock-status
31 -
[all …]
/Documentation/admin-guide/mm/damon/
Dusage.rst1 .. SPDX-License-Identifier: GPL-2.0
9 - *DAMON user space tool.*
11 system administrators who want a just-working human-friendly interface.
12 Using this, users can use the DAMON’s major features in a human-friendly way.
16 - *sysfs interface.*
23 - *Kernel Space Programming Interface.*
29 - *debugfs interface. (DEPRECATED!)*
34 linux-mm@kvack.org.
57 ---------------
60 figure, parents-children relations are represented with indentations, each
[all …]
/Documentation/trace/
Devents-power.rst8 - Power state switch which reports events related to suspend (S-states),
9 cpuidle (C-states) and cpufreq (P-states)
10 - System clock related changes
11 - Power domains related changes and transitions
22 -----------------
24 A 'cpu' event class gathers the CPU-related events: cpuidle and
39 Note: the value of '-1' or '4294967295' for state means an exit from the current state,
59 The second parameter is '1' for enable, '0' for disable, the target
70 The second parameter is the power domain target state.
75 target/flags update.
[all …]
/Documentation/devicetree/bindings/input/
Dazoteq,iqs7222.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
21 - azoteq,iqs7222a
22 - azoteq,iqs7222b
23 - azoteq,iqs7222c
24 - azoteq,iqs7222d
29 irq-gpios:
32 Specifies the GPIO connected to the device's active-low RDY output.
[all …]
/Documentation/arch/powerpc/
Dbootwrapper.rst16 used firmware type on general purpose PowerPC systems from Apple, IBM and
17 others. U-Boot is typically found on embedded PowerPC hardware, but there
22 it uses the wrapper script (arch/powerpc/boot/wrapper) to generate target
28 U-Boot (for versions that don't understand the device
31 are all embedded inside the U-Boot uImage file format
37 bd_info structure used in the old U-Boot interfaces,
39 U-Boot platform has a different platform init file
70 kernel with this image type and it depends entirely on
77 uImage: Native image format used by U-Boot. The uImage target
80 requires a version of U-Boot that is able to pass
[all …]
/Documentation/gpu/
Dvgaarbiter.rst7 implemented on PCI will typically have the same "hard-decoded" addresses as
8 they did on ISA. For more details see "PCI Bus Binding to IEEE Std 1275-1994
14 than one legacy device co-exists on the same machine. But the problem happens
23 ---------------------------
42 Return a string indicating the status of the target like:
51 unplugged, we get "invalid" then for card_ID and an -ENODEV
58 target <card_ID>
59 switch target to card <card_ID> (see below)
61 acquires locks on target ("none" is an invalid io_state)
63 non-blocking acquire locks on target (returns EBUSY if
[all …]
/Documentation/ABI/testing/
Dsysfs-kernel-mm-damon6 please refer to Documentation/admin-guide/mm/damon/index.rst.
19 named '0' to 'N-1' under the kdamonds/ directory.
52 'N-1' under the contexts/ directory.
113 directories for controlling each DAMON target of the context
114 named '0' to 'N-1' under the contexts/ directory.
120 the target process if the context is for virtual address spaces
127 directories for setting each DAMON target memory region of the
128 context named '0' to 'N-1' under the regions/ directory. In
130 automatically sets the target memory region based on the target
149 directories for controlling each DAMON-based operation scheme
[all …]
/Documentation/devicetree/bindings/net/
Dmarvell,dfx-server.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/net/marvell,dfx-server.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Miquel Raynal <miquel.raynal@bootlin.com>
16 const: marvell,dfx-server
18 - compatible
23 - const: marvell,dfx-server
24 - const: simple-bus
31 '#address-cells':
[all …]
/Documentation/driver-api/surface_aggregator/clients/
Dcdev.rst1 .. SPDX-License-Identifier: GPL-2.0+
3 .. |ssam_cdev_request| replace:: :c:type:`struct ssam_cdev_request <ssam_cdev_request>`
4 .. |ssam_cdev_request_flags| replace:: :c:type:`enum ssam_cdev_request_flags <ssam_cdev_request_fla…
5 .. |ssam_cdev_event| replace:: :c:type:`struct ssam_cdev_event <ssam_cdev_event>`
8 User-Space EC Interface (cdev)
11 The ``surface_aggregator_cdev`` module provides a misc-device for the SSAM
12 controller to allow for a (more or less) direct connection from user-space to
18 device-file. All functionality of this interface is provided via IOCTLs.
23 at https://github.com/linux-surface/surface-aggregator-module/tree/master/scripts/ssam.
31 Events can be received by reading from the device-file. The are represented by
[all …]
/Documentation/admin-guide/device-mapper/
Dwritecache.rst2 Writecache target
5 The writecache target caches writes on persistent memory or on SSD. It
14 1. type of the cache device - "p" or "s"
15 - p - persistent memory
16 - s - SSD
25 offset from the start of cache device in 512-byte sectors
45 applicable only to persistent memory - use the FUA flag
49 applicable only to persistent memory - don't use the FUA
53 - some underlying devices perform better with fua, some
64 dm-writecache target and replace it with dm-linear or
[all …]

12345678910