/linux-6.14.4/Documentation/userspace-api/media/v4l/ |
D | pixfmt-rgb.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _pixfmt-rgb: 22 (including capture queues of mem-to-mem devices) fill the alpha component in 25 but can set the alpha bit to a user-configurable value, the 26 :ref:`V4L2_CID_ALPHA_COMPONENT <v4l2-alpha-component>` control is used to 31 :ref:`Output <output>` devices (including output queues of mem-to-mem devices 44 - In all the tables that follow, bit 7 is the most significant bit in a byte. 45 - 'r', 'g' and 'b' denote bits of the red, green and blue components 54 based on the order of the RGB components as seen in a 8-, 16- or 32-bit word, 57 for each component. For instance, the RGB565 format stores a pixel in a 16-bit [all …]
|
D | bayer.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later --> 3 …-rule="evenodd" stroke-linejoin="round" stroke-width="28.222" preserveAspectRatio="xMidYMid" versi… 4 …-650v-1200h1300v1200h-650z" fill="none" stroke="#3465a4"/><text id="text195" class="TextShape"><ts… 5 …g></g><g id="g203" class="com.sun.star.drawing.CustomShape" transform="translate(-3285.9 -3185.9)"… 6 …g></g><g id="g220" class="com.sun.star.drawing.CustomShape" transform="translate(-3285.9 -3185.9)"… 7 …g></g><g id="g237" class="com.sun.star.drawing.CustomShape" transform="translate(-3285.9 -3185.9)"… 8 …g></g><g id="g254" class="com.sun.star.drawing.CustomShape" transform="translate(-3285.9 -3185.9)"… 9 font-weight="400"><tspan id="tspan277" class="TextPosition" x="4250" y="7601"><tspan id="tspan279" … 10 …g></g><g id="g281" class="com.sun.star.drawing.CustomShape" transform="translate(-3285.9 -3185.9)"… [all …]
|
D | pixfmt-srggb10-ipu3.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-pix-fmt-ipu3-sbggr10: 4 .. _v4l2-pix-fmt-ipu3-sgbrg10: 5 .. _v4l2-pix-fmt-ipu3-sgrbg10: 6 .. _v4l2-pix-fmt-ipu3-srggb10: 13 10-bit Bayer formats 24 In other respects this format is similar to :ref:`V4L2-PIX-FMT-SRGGB10`. 36 .. flat-table:: 38 * - start + 0: 39 - B\ :sub:`0000low` [all …]
|
D | user-func.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _user-func: 13 func-close 14 func-ioctl 15 vidioc-create-bufs 16 vidioc-cropcap 17 vidioc-dbg-g-chip-info 18 vidioc-dbg-g-register 19 vidioc-decoder-cmd 20 vidioc-dqevent [all …]
|
D | nv12mt_example.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later --> 6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 20 style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round"><metadata 32 inkscape:window-width="1920" 33 inkscape:window-height="997" 36 fit-margin-top="0" 37 fit-margin-left="0" 38 fit-margin-right="0" [all …]
|
D | nv12mt.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later --> 6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 20 style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round"><metadata 32 inkscape:window-width="1920" 33 inkscape:window-height="997" 36 fit-margin-top="0" 37 fit-margin-left="0" 38 fit-margin-right="0" [all …]
|
D | mt2110t.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later --> 3 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 4 …-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" x… 14 <font id="EmbeddedFont_1" horiz-adv-x="2048"> 15 …<font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-st… 16 <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> 17 …-adv-x="1033" d="M 191,-425 C 142,-425 100,-421 67,-414 L 67,-279 C 92,-283 120,-285 151,-285 263,… 18 …<glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510… 19 …glyph unicode="w" horiz-adv-x="1509" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,805… [all …]
|
D | subdev-formats.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-mbus-format: 14 .. flat-table:: struct v4l2_mbus_framefmt 15 :header-rows: 0 16 :stub-columns: 0 19 * - __u32 20 - ``width`` 21 - Image width in pixels. 22 * - __u32 23 - ``height`` [all …]
|
/linux-6.14.4/tools/perf/bench/ |
D | numa.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * numa: Simulate NUMA-sensitive workload and measure their NUMA performance 10 #include <subcmd/parse-options.h> 48 * Regular printout to the terminal, suppressed if -q is specified: 50 #define tprintf(x...) do { if (g && g->p.show_details >= 0) printf(x); } while (0) 56 #define dprintf(x...) do { if (g && g->p.show_details >= 1) printf(x); } while (0) 130 /* Affinity options -C and -N: */ 136 /* Global, read-writable area, accessible to all processes and threads: */ 164 static struct global_info *g = NULL; variable 175 OPT_STRING('G', "mb_global" , &p0.mb_global_str, "MB", "global memory (MBs)"), [all …]
|
/linux-6.14.4/drivers/gpio/ |
D | gpio-ftgpio010.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Based on arch/arm/mach-gemini/gpio.c: 7 * Copyright (C) 2008-2009 Paulius Zaleckas <[email protected]> 9 * Based on plat-mxc/gpio.c: 41 * struct ftgpio_gpio - Gemini GPIO state container 44 * @base: remapped I/O-memory base 57 struct ftgpio_gpio *g = gpiochip_get_data(gc); in ftgpio_gpio_ack_irq() local 59 writel(BIT(irqd_to_hwirq(d)), g->base + GPIO_INT_CLR); in ftgpio_gpio_ack_irq() 65 struct ftgpio_gpio *g = gpiochip_get_data(gc); in ftgpio_gpio_mask_irq() local 68 val = readl(g->base + GPIO_INT_EN); in ftgpio_gpio_mask_irq() [all …]
|
D | gpio-ixp4xx.c | 1 // SPDX-License-Identifier: GPL-2.0 6 // based on previous work and know-how from: 55 * struct ixp4xx_gpio - IXP4 GPIO state container 58 * @base: remapped I/O-memory base 59 * @irq_edge: Each bit represents an IRQ: 1: edge-triggered, 72 struct ixp4xx_gpio *g = gpiochip_get_data(gc); in ixp4xx_gpio_irq_ack() local 74 __raw_writel(BIT(d->hwirq), g->base + IXP4XX_REG_GPIS); in ixp4xx_gpio_irq_ack() 82 gpiochip_disable_irq(gc, d->hwirq); in ixp4xx_gpio_mask_irq() 88 struct ixp4xx_gpio *g = gpiochip_get_data(gc); in ixp4xx_gpio_irq_unmask() local 90 /* ACK when unmasking if not edge-triggered */ in ixp4xx_gpio_irq_unmask() [all …]
|
D | gpio-davinci.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2006-2007 David Brownell 43 #define BINTEN 0x8 /* GPIO Interrupt Per-Bank Enable Register */ 73 struct davinci_gpio_regs __iomem *g; in irq2regs() local 75 g = (__force struct davinci_gpio_regs __iomem *)irq_data_get_irq_chip_data(d); in irq2regs() 77 return g; in irq2regs() 82 /*--------------------------------------------------------------------------*/ 89 struct davinci_gpio_regs __iomem *g; in __davinci_direction() local 95 g = d->regs[bank]; in __davinci_direction() 96 spin_lock_irqsave(&d->lock, flags); in __davinci_direction() [all …]
|
/linux-6.14.4/drivers/pinctrl/qcom/ |
D | pinctrl-msm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 25 #include <linux/pinctrl/pinconf-generic.h> 33 #include "../pinctrl-utils.h" 35 #include "pinctrl-msm.h" 42 * struct msm_pinctrl - state for a pinctrl-msm device 88 const struct msm_pingroup *g) \ 90 return readl(pctrl->regs[g->tile] + g->name##_reg); \ 93 const struct msm_pingroup *g) \ 95 writel(val, pctrl->regs[g->tile] + g->name##_reg); \ 105 const struct msm_pingroup *g) in MSM_ACCESSOR() [all …]
|
/linux-6.14.4/fs/bcachefs/ |
D | disk_groups.c | 1 // SPDX-License-Identifier: GPL-2.0 4 #include "sb-members.h" 5 #include "super-io.h" 14 return ((BCH_GROUP_DELETED(l) > BCH_GROUP_DELETED(r)) - in group_cmp() 16 ((BCH_GROUP_PARENT(l) > BCH_GROUP_PARENT(r)) - in group_cmp() 18 strncmp(l->label, r->label, sizeof(l->label)); in group_cmp() 26 struct bch_disk_group *g, *sorted = NULL; in bch2_sb_disk_groups_validate() local 31 for (i = 0; i < sb->nr_devices; i++) { in bch2_sb_disk_groups_validate() 38 group_id = BCH_MEMBER_GROUP(&m) - 1; in bch2_sb_disk_groups_validate() 43 return -BCH_ERR_invalid_sb_disk_groups; in bch2_sb_disk_groups_validate() [all …]
|
D | btree_locking.c | 1 // SPDX-License-Identifier: GPL-2.0 13 __six_lock_init(&b->lock, "b->c.lock", &bch2_btree_node_lock_key, flags, gfp); in bch2_btree_lock_init() 14 lockdep_set_notrack_class(&b->lock); in bch2_btree_lock_init() 34 if (path != skip && &path->l[level].b->c == b) { in bch2_btree_node_lock_counts() 69 struct trans_waiting_for_lock g[8]; member 73 static noinline void print_cycle(struct printbuf *out, struct lock_graph *g) in print_cycle() argument 77 prt_printf(out, "Found lock cycle (%u entries):\n", g->nr); in print_cycle() 79 for (i = g->g; i < g->g + g->nr; i++) { in print_cycle() 80 struct task_struct *task = READ_ONCE(i->trans->locking_wait.task); in print_cycle() 84 bch2_btree_trans_to_text(out, i->trans); in print_cycle() [all …]
|
/linux-6.14.4/drivers/pinctrl/tegra/ |
D | pinctrl-tegra.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2011-2012, NVIDIA CORPORATION. All rights reserved. 10 * Copyright (C) 2009-2011 ST-Ericsson AB 27 #include "../pinctrl-utils.h" 28 #include "pinctrl-tegra.h" 32 return readl(pmx->regs[bank] + reg); in pmx_readl() 37 writel_relaxed(val, pmx->regs[bank] + reg); in pmx_writel() 46 return pmx->soc->ngroups; in tegra_pinctrl_get_groups_count() 54 return pmx->soc->groups[group].name; in tegra_pinctrl_get_group_name() 64 *pins = pmx->soc->groups[group].pins; in tegra_pinctrl_get_group_pins() [all …]
|
/linux-6.14.4/crypto/ |
D | sm3.c | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * SM3 secure hash, as specified by OSCCA GM/T 0004-2012 SM3 and described 4 * at https://datatracker.ietf.org/doc/html/draft-sca-cfrg-sm3-02 7 * Copyright (C) 2017 Gilad Ben-Yossef <[email protected]> 35 * Transform the message X which consists of 16 32-bit-words. See 36 * GM/T 004-2012 for details. 38 #define R(i, a, b, c, d, e, f, g, h, t, w1, w2) \ argument 43 h += GG ## i(e, f, g) + ss1 + (w1); \ 49 #define R1(a, b, c, d, e, f, g, h, t, w1, w2) \ argument 50 R(1, a, b, c, d, e, f, g, h, t, w1, w2) [all …]
|
/linux-6.14.4/drivers/usb/gadget/udc/ |
D | trace.h | 1 // SPDX-License-Identifier: GPL-2.0 3 * udc.c - Core UDC Framework 21 TP_PROTO(struct usb_gadget *g, int ret), 22 TP_ARGS(g, ret), 45 __entry->speed = g->speed; 46 __entry->max_speed = g->max_speed; 47 __entry->state = g->state; 48 __entry->mA = g->mA; 49 __entry->sg_supported = g->sg_supported; 50 __entry->is_otg = g->is_otg; [all …]
|
/linux-6.14.4/Documentation/sound/soc/ |
D | dapm-graph.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 4 <!-- Generated by graphviz version 2.43.0 (0) 5 --> 6 <!-- Title: G Pages: 1 --> 9 <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 626)"> 10 <title>G</title> 11 <polygon fill="white" stroke="transparent" points="-4,4 -4,-626 896,-626 896,4 -4,4"/> 12 <g id="clust1" class="cluster"> 14 <polygon fill="none" stroke="dodgerblue" points="8,-537 8,-614 102,-614 102,-537 8,-537"/> [all …]
|
/linux-6.14.4/drivers/gpu/drm/exynos/ |
D | regs-gsc.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* linux/drivers/gpu/drm/exynos/regs-gsc.h 7 * Register definition file for Samsung G-Scaler driver 13 /* G-Scaler enable */ 33 /* G-Scaler S/W reset */ 37 /* G-Scaler IRQ */ 45 /* G-Scaler input control */ 91 /* G-Scaler source image size */ 98 /* G-Scaler source image offset */ 105 /* G-Scaler cropped source image size */ [all …]
|
/linux-6.14.4/Documentation/dev-tools/kunit/ |
D | kunit_suitememorydiagram.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 3 <g transform="translate(-13.724 -17.943)"> 4 <g fill="#dad4d4" fill-opacity=".91765" stroke="#1a1a1a"> 9 </g> 10 <g> 12 …nt-family="sans-serif" font-size="16px" style="line-height:1.25" xml:space="preserve"><tspan x="32… 13 </g> 14 <g transform="translate(0 -258.6)"> 16 …nt-family="sans-serif" font-size="16px" style="line-height:1.25" xml:space="preserve"><tspan x="32… 17 </g> [all …]
|
/linux-6.14.4/drivers/media/platform/samsung/exynos-gsc/ |
D | gsc-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2011 - 2012 Samsung Electronics Co., Ltd. 6 * Register definition file for Samsung G-Scaler driver 12 /* G-Scaler enable */ 18 /* G-Scaler S/W reset */ 22 /* G-Scaler IRQ */ 29 /* G-Scaler input control */ 65 /* G-Scaler source image size */ 70 /* G-Scaler source image offset */ 75 /* G-Scaler cropped source image size */ [all …]
|
/linux-6.14.4/Documentation/admin-guide/media/ |
D | ipu6_isys_graph.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 4 <!-- Generated by graphviz version 2.43.0 (0) 5 --> 6 <!-- Title: board Pages: 1 --> 9 <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1469)"> 11 <polygon fill="white" stroke="transparent" points="-4,4 -4,-1469 1699,-1469 1699,4 -4,4"/> 12 <!-- n00000001 --> 13 <g id="node1" class="node"> 15 …n fill="yellow" stroke="black" points="832.99,-750.08 629.99,-750.08 629.99,-712.08 832.99,-712.08… [all …]
|
/linux-6.14.4/drivers/staging/most/dim2/ |
D | hal.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * hal.c - DIM2 HAL implementation 6 * Copyright (C) 2015-2016, Microchip Technology Germany II GmbH & Co. KG 25 * Number of 32-bit units for DBR map. 37 /* -------------------------------------------------------------------------- */ 50 /* -------------------------------------------------------------------------- */ 64 /* -------------------------------------------------------------------------- */ 84 static struct lld_global_vars_t g = { false }; variable 86 /* -------------------------------------------------------------------------- */ 99 * alloc_dbr() - Allocates DBR memory. [all …]
|
/linux-6.14.4/Documentation/driver-api/gpio/ |
D | bt8xxgpio.rst | 2 A driver for a selfmade cheap BT8xx based PCI GPIO-card (bt8xxgpio) 7 A generic digital 24-port PCI GPIO card can be built out of an ordinary 25 The GPIO pins are marked with G00-G23:: 27 G G G G G G G G G G G G G G G G G G 31 --------------------------------------------------------------------------- 32 --| ^ ^ |-- 33 --| pin 86 pin 67 |-- 34 --| |-- 35 --| pin 61 > |-- G18 36 --| |-- G19 [all …]
|