/linux-6.12.1/Documentation/userspace-api/media/v4l/ |
D | planar-apis.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _planar-apis: 6 Single- and multi-planar APIs 12 per "plane". A plane is a sub-buffer of the current frame. For examples 15 Initially, V4L2 API did not support multi-planar buffers and a set of 17 constitute what is being referred to as the "multi-planar API". 20 depending on whether single- or multi-planar API is being used. An 22 corresponding buffer type to its ioctl calls. Multi-planar versions of 24 available multi-planar buffer types see enum 28 Multi-planar formats [all …]
|
/linux-6.12.1/sound/soc/generic/ |
D | audio-graph-card2-custom-sample.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * audio-graph-card2-custom-sample.dtsi 8 * This sample indicates how to use audio-graph-card2 and its 9 * custom driver. "audio-graph-card2-custom-sample" is the custome driver 10 * which is using audio-graph-card2. 15 * #include "../../../../../sound/soc/generic/audio-graph-card2-custom-sample.dtsi" 23 * "compatible" on each test-component. see below 26 * - compatible = "test-cpu"; 27 * + compatible = "test-cpu-verbose"; 32 * - compatible = "test-codec"; [all …]
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlxfw/ |
D | mlxfw_mfa2_tlv_multi.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 2 /* Copyright (c) 2017-2019 Mellanox Technologies. All rights reserved */ 10 NLA_ALIGN(sizeof(*(tlv)) + be16_to_cpu((tlv)->len)) 14 const struct mlxfw_mfa2_tlv_multi *multi) in mlxfw_mfa2_tlv_multi_child() argument 19 return mlxfw_mfa2_tlv_get(mfa2_file, (void *) multi + multi_len); in mlxfw_mfa2_tlv_multi_child() 26 const struct mlxfw_mfa2_tlv_multi *multi; in mlxfw_mfa2_tlv_next() local 32 if (tlv->type == MLXFW_MFA2_TLV_MULTI_PART) { in mlxfw_mfa2_tlv_next() 33 multi = mlxfw_mfa2_tlv_multi_get(mfa2_file, tlv); in mlxfw_mfa2_tlv_next() 34 if (!multi) in mlxfw_mfa2_tlv_next() 36 tlv_len = NLA_ALIGN(tlv_len + be16_to_cpu(multi->total_len)); in mlxfw_mfa2_tlv_next() [all …]
|
D | mlxfw_mfa2.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 2 /* Copyright (c) 2017-2019 Mellanox Technologies. All rights reserved */ 18 * +----------------------------------+ 20 * +----------------------------------+ 22 * | +------------------------------+ | +-----------------+ 23 * | | package descriptor tlv +-----> |num_devices=n | 24 * | +------------------------------+ | |num_components=m | 25 * +----------------------------------+ |CB offset | 27 * | +------------------------------+ | | | 28 * | | PSID tlv | | +-----------------+ [all …]
|
D | mlxfw_mfa2_tlv_multi.h | 1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ 2 /* Copyright (c) 2017-2019 Mellanox Technologies. All rights reserved */ 13 const struct mlxfw_mfa2_tlv_multi *multi); 25 const struct mlxfw_mfa2_tlv_multi *multi, 29 const struct mlxfw_mfa2_tlv_multi *multi, 37 #define mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) \ argument 39 mlxfw_mfa2_tlv_multi_child(mfa2_file, multi), \ 40 be16_to_cpu(multi->num_extensions) + 1)
|
/linux-6.12.1/drivers/tty/serial/8250/ |
D | serial_cs.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) 69 /* Table of multi-port card ID's */ 74 int multi; /* 1 = multifunction, > 1 = # ports */ member 84 int multi; member 94 * vers_1 5.0, "Brain Boxes", "2-Port RS232 card", "r6" 104 uart->port.uartclk = 14745600; in quirk_setup_brainboxes_0104() 122 return -ENODEV; in quirk_post_ibm() 127 * be handled by setting the quirk entry .multi = 0 | 1 ? 131 struct serial_info *info = link->priv; in quirk_config_nokia() 133 if (info->multi > 1) in quirk_config_nokia() [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/ |
D | trivial-devices.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/trivial-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 27 spi-max-frequency: true 32 - enum: 34 - acbel,fsg032 35 … # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin 36 - ad,ad7414 # Deprecated, use adi,ad7414 [all …]
|
/linux-6.12.1/scripts/gcc-plugins/ |
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 6 SEED=$$(cat $(filter-out FORCE,$^) </dev/null); \ 18 # No extra code is needed for single-file plugins. 19 # For multi-file plugins, use *-objs syntax to list the objects. 23 # foo-objs := foo.o foo2.o 25 always-y += $(GCC_PLUGIN) 27 GCC_PLUGINS_DIR = $(shell $(CC) -print-file-name=plugin) 29 plugin_cxxflags = -Wp,-MMD,$(depfile) $(KBUILD_HOSTCXXFLAGS) -fPIC \ 30 -include $(srctree)/include/linux/compiler-version.h \ 31 -DPLUGIN_VERSION=$(call stringify,$(KERNELVERSION)) \ [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/leds/ |
D | leds-class-multicolor.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/leds/leds-class-multicolor.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Davis <afd@ti.com> 13 Bindings for multi color LEDs show how to describe current outputs of 14 either integrated multi-color LED elements (like RGB, RGBW, RGBWA-UV 15 etc.) or standalone LEDs, to achieve logically grouped multi-color LED 16 modules. This is achieved by adding multi-led nodes layer to the 24 pattern: "^multi-led(@[0-9a-f])?$" [all …]
|
D | leds-pwm-multicolor.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/leds/leds-pwm-multicolor.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Multi-color LEDs connected to PWM 10 - Sven Schwermer <sven.schwermer@disruptive-technologies.com> 13 This driver combines several monochrome PWM LEDs into one multi-color 18 const: pwm-leds-multicolor 20 multi-led: 22 $ref: leds-class-multicolor.yaml# [all …]
|
D | onnn,ncp5623.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ON Semiconductor NCP5623 multi-LED Driver 10 - Abdel Alkuor <alkuor@gmail.com> 14 https://www.onsemi.com/pdf/datasheet/ncp5623-d.pdf 19 - onnn,ncp5623 24 multi-led: 26 $ref: leds-class-multicolor.yaml# 30 "#address-cells": [all …]
|
/linux-6.12.1/include/linux/ |
D | xz.h | 1 /* SPDX-License-Identifier: 0BSD */ 7 * Igor Pavlov <https://7-zip.org/> 22 * enum xz_mode - Operation mode 24 * @XZ_SINGLE: Single-call mode. This uses less RAM than 25 * multi-call modes, because the LZMA2 30 * @XZ_PREALLOC: Multi-call mode with preallocated LZMA2 34 * @XZ_DYNALLOC: Multi-call mode. The LZMA2 dictionary is 53 * enum xz_ret - Return codes 56 * return code is possible only in multi-call mode 60 * is still possible in multi-call mode by simply [all …]
|
/linux-6.12.1/drivers/zorro/ |
D | zorro.ids | 4 # Maintained by Geert Uytterhoeven <zorro@linux-m68k.org> 12 # product product_name <-- single tab 23 0200 3-State 29 6700 A2386-SX [ISA Bus Bridge] 38 4500 A2232 Prototype [Multi I/O] 39 4600 A2232 [Multi I/O] 46 6700 A2386-SX [ISA Bus Bridge] 61 03ed A-Squared 70 0300 8-Up (Rev A) [RAM Expansion] 71 0400 8-Up (Rev Z) [RAM Expansion] [all …]
|
/linux-6.12.1/drivers/media/dvb-frontends/drx39xyj/ |
D | drx_dap_fasi.h | 2 Copyright (c), 2004-2005,2007-2010 Trident Microsystems, Inc. 48 /*-------- compilation control switches --------------------------------------*/ 53 /*-------- Required includes -------------------------------------------------*/ 57 /*-------- Defines, configuring the API --------------------------------------*/ 98 #error At least one of short- or long-addressing format must be allowed. 103 * Single/master multi master setting 106 * Comments about SINGLE MASTER/MULTI MASTER modes: 113 * + multi master mode means use of repeated starts 118 * Single/multi master selected via the flags in the FASI protocol. 121 * Default is single master, DAP FASI changes multi-master setting silently [all …]
|
/linux-6.12.1/tools/testing/selftests/bpf/progs/ |
D | uprobe_multi_consumers.c | 1 // SPDX-License-Identifier: GPL-2.0 13 SEC("uprobe.multi") 20 SEC("uprobe.multi") 27 SEC("uprobe.multi") 34 SEC("uprobe.multi")
|
D | kprobe_multi.c | 1 // SPDX-License-Identifier: GPL-2.0 86 SEC("kprobe.multi/bpf_fentry_tes??") 93 SEC("kretprobe.multi/bpf_fentry_test*") 100 SEC("kprobe.multi") 107 SEC("kretprobe.multi") 150 SEC("kprobe.multi") 157 SEC("kretprobe.multi")
|
D | uprobe_multi.c | 1 // SPDX-License-Identifier: GPL-2.0 84 SEC("uprobe.multi//proc/self/exe:uprobe_multi_func_*") 91 SEC("uretprobe.multi//proc/self/exe:uprobe_multi_func_*") 98 SEC("uprobe.multi.s//proc/self/exe:uprobe_multi_func_*") 105 SEC("uretprobe.multi.s//proc/self/exe:uprobe_multi_func_*") 112 SEC("uprobe.multi//proc/self/exe:uprobe_multi_func_*") 115 /* we need this one just to mix PID-filtered and global uprobes */ in uprobe_extra() 141 /* we need this one just to mix PID-filtered and global USDT probes */ in usdt_extra()
|
/linux-6.12.1/arch/arm/boot/dts/aspeed/ |
D | aspeed-bmc-facebook-yosemite4.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/leds/leds-pca955x.h> 8 #include <dt-bindings/i2c/i2c.h> 12 compatible = "facebook,yosemite4-bmc", "aspeed,ast2600"; 23 stdout-path = "serial4:57600n8"; 31 iio-hwmon { 32 compatible = "iio-hwmon"; [all …]
|
D | aspeed-bmc-facebook-yosemitev2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 /dts-v1/; 4 #include "aspeed-g5.dtsi" 5 #include <dt-bindings/i2c/i2c.h> 9 compatible = "facebook,yosemitev2-bmc", "aspeed,ast2500"; 14 stdout-path = &uart5; 21 iio-hwmon { 23 compatible = "iio-hwmon"; 24 io-channels = <&adc 0> , <&adc 1> , <&adc 2> , <&adc 3> , 35 m25p,fast-read; [all …]
|
/linux-6.12.1/arch/arm/boot/dts/marvell/ |
D | armada-385-turris-omnia.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 * Copyright (C) 2016 Uwe Kleine-König <uwe@kleine-koenig.org> 8 * Schematic available at https://www.turris.cz/doc/_media/rtrom01-schema.pdf 11 /dts-v1/; 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/input/input.h> 15 #include <dt-bindings/leds/common.h> 16 #include "armada-385.dtsi" 20 compatible = "cznic,turris-omnia", "marvell,armada385", "marvell,armada380"; 23 stdout-path = &uart0; [all …]
|
/linux-6.12.1/drivers/leds/rgb/ |
D | leds-pwm-multicolor.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * PWM-based multi-color LED control 5 * Copyright 2022 Sven Schwermer <sven.schwermer@disruptive-technologies.com> 10 #include <linux/led-class-multicolor.h> 42 mutex_lock(&priv->lock); in led_pwm_mc_set() 44 for (i = 0; i < mc_cdev->num_colors; i++) { in led_pwm_mc_set() 45 duty = priv->leds[i].state.period; in led_pwm_mc_set() 46 duty *= mc_cdev->subled_info[i].brightness; in led_pwm_mc_set() 47 do_div(duty, cdev->max_brightness); in led_pwm_mc_set() 49 if (priv->leds[i].active_low) in led_pwm_mc_set() [all …]
|
/linux-6.12.1/arch/riscv/kernel/pi/ |
D | fdt_early.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 prop = fdt_getprop_w((void *)dtb_pa, node, "kaslr-seed", &len); in get_kaslr_seed() 29 * fdt_device_is_available - check if a device is available for use 78 * isa_string_contains - check if isa string contains an extension 97 /* Search for single chars between rv32/64 and multi-letter extensions */ in isa_string_contains() 105 /* Skip to start of multi-letter extensions */ in isa_string_contains() 114 /* Multi-letter extensions must be split from other multi-letter in isa_string_contains() 115 * extensions with an "_", the end of a multi-letter extension will in isa_string_contains() 117 * multi-letter extension. in isa_string_contains() 128 * early_cpu_isa_ext_available - check if cpu node has an extension [all …]
|
/linux-6.12.1/scripts/ |
D | Makefile.dtbs | 1 # SPDX-License-Identifier: GPL-2.0-only 4 dtb-$(CONFIG_OF_ALL_DTBS) += $(dtb-) 7 multi-dtb-y := $(call multi-search, $(dtb-y), .dtb, -dtbs) 9 real-dtb-y := $(call real-search, $(dtb-y), .dtb, -dtbs) 11 base-dtb-y := $(filter %.dtb, $(call real-search, $(multi-dtb-y), .dtb, -dtbs)) 13 dtb-y := $(addprefix $(obj)/, $(dtb-y)) 14 multi-dtb-y := $(addprefix $(obj)/, $(multi-dtb-y)) 15 real-dtb-y := $(addprefix $(obj)/, $(real-dtb-y)) 17 always-y += $(dtb-y) 18 targets += $(real-dtb-y) [all …]
|
/linux-6.12.1/tools/net/ynl/ |
D | cli.py | 2 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 23 YNL CLI utility - a general purpose netlink utility that uses YAML 27 The --multi option can be repeated to include several do operations 33 parser.add_argument('--spec', dest='spec', type=str, required=True) 34 parser.add_argument('--schema', dest='schema', type=str) 35 parser.add_argument('--no-schema', action='store_true') 36 parser.add_argument('--json', dest='json_text', type=str) 39 group.add_argument('--do', dest='do', metavar='DO-OPERATION', type=str) 40 group.add_argument('--multi', dest='multi', nargs=2, action='append', 41 metavar=('DO-OPERATION', 'JSON_TEXT'), type=str) [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/amdzen1/ |
D | floating-point.json | 5 "BriefDescription": "Total number multi-pipe uOps assigned to all pipes.", 6 …-pipe uOps dispatched to each of the 4 FPU execution pipelines. This event reflects how busy the F… 12 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 3.", 13 …-pipe uOps dispatched to each of the 4 FPU execution pipelines. This event reflects how busy the F… 19 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 2.", 20 …-pipe uOps dispatched to each of the 4 FPU execution pipelines. This event reflects how busy the F… 26 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 1.", 27 …-pipe uOps dispatched to each of the 4 FPU execution pipelines. This event reflects how busy the F… 33 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 0.", 34 …-pipe uOps dispatched to each of the 4 FPU execution pipelines. This event reflects how busy the F… [all …]
|