/linux/Documentation/userspace-api/media/v4l/ |
H A 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/drivers/net/ethernet/mellanox/mlxfw/ |
H A 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 …]
|
H A 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 …]
|
H A 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/drivers/tty/serial/8250/ |
H A 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/scripts/gcc-plugins/ |
H A 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- [all...] |
/linux/Documentation/devicetree/bindings/ |
H A 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/drivers/zorro/ |
H A 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/include/linux/ |
H A 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/drivers/media/dvb-frontends/drx39xyj/ |
H A 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/tools/testing/selftests/bpf/progs/ |
H A 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")
|
H A D | uprobe_multi.c | 1 // SPDX-License-Identifier: GPL-2.0 84 SEC("uprobe.multi//proc/self/exe:uprobe_multi_func_*") in uprobe_sleep() 91 SEC("uretprobe.multi//proc/self/exe:uprobe_multi_func_*") in uretprobe_sleep() 98 SEC("uprobe.multi.s//proc/self/exe:uprobe_multi_func_*") in uprobe_extra() 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 */ 141 /* we need this one just to mix PID-filtere [all...] |
/linux/Documentation/devicetree/bindings/leds/ |
H A 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 …]
|
H A 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/arch/riscv/kernel/pi/ |
H A 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/scripts/ |
H A 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/sound/pci/ctxfi/ |
H A D | ctatc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 28 #define MONO_SUM_SCALE 0x19a8 /* 2^(-0.5) in 14-bit floating format */ 101 .public_name = "IEC958 Non-audio"}, 137 if (!apcm->substream) in ct_map_audio_buffer() 140 runtime = apcm->substream->runtime; in ct_map_audio_buffer() 141 vm = atc->vm; in ct_map_audio_buffer() 143 apcm->vm_block = vm->map(vm, apcm->substream, runtime->dma_bytes); in ct_map_audio_buffer() 145 if (!apcm->vm_block) in ct_map_audio_buffer() 146 return -ENOENT; in ct_map_audio_buffer() 155 if (!apcm->vm_block) in ct_unmap_audio_buffer() [all …]
|
/linux/tools/perf/pmu-events/arch/x86/amdzen1/ |
H A 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 …]
|
/linux/drivers/media/tuners/ |
H A D | fc0012.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2012 Hans-Frieder Vogt <hfvogt@gmx.net> 9 #include "fc0012-priv.h" 15 .addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = 2 in fc0012_writereg() 18 if (i2c_transfer(priv->i2c, &msg, 1) != 1) { in fc0012_writereg() 19 dev_err(&priv->i2c->dev, in fc0012_writereg() 22 return -EREMOTEIO; in fc0012_writereg() 30 { .addr = priv->cfg->i2c_address, .flags = 0, in fc0012_readreg() 32 { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, in fc0012_readreg() 36 if (i2c_transfer(priv->i2c, msg, 2) != 2) { in fc0012_readreg() [all …]
|
/linux/sound/soc/ux500/ |
H A D | ux500_msp_dai.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) ST-Ericsson SA 2012 7 * for ST-Ericsson. 17 #include <linux/mfd/dbx500-prcmu.h> 20 #include <sound/soc-dai.h> 30 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); in setup_pcm_multichan() 31 struct msp_multichannel_config *multi = in setup_pcm_multichan() local 32 &msp_config->multichannel_config; in setup_pcm_multichan() 34 if (drvdata->slots > 1) { in setup_pcm_multichan() 35 msp_config->multichannel_configured = 1; in setup_pcm_multichan() [all …]
|
/linux/include/xen/interface/io/ |
H A D | kbdif.h | 1 /* SPDX-License-Identifier: MIT */ 3 * kbdif.h -- Xen virtual keyboard/mouse 17 * The two halves of a para-virtual driver utilize nodes within 31 *---------------------------- Features supported ---------------------------- 37 * feature-disable-keyboard 43 * feature-disable-pointer 49 * feature-abs-pointer 55 * feature-multi-touch 58 * Backends, which support reporting of multi-touch events 61 * feature-raw-pointer [all …]
|
/linux/drivers/leds/rgb/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 6 tristate "LEDs group multi-color support" 11 different colors are physically grouped in a single multi-color LED 12 and driven by a controller that doesn't have multi-color support. 15 will be called leds-group-multicolor. 27 will be called leds-ktd202x. 38 will be called leds-ncp5623. 41 tristate "PWM driven multi-color LED Support" 48 will be called leds-pwm-multicolor. 63 If compiled as a module, the module will be named leds-qcom-lpg. [all …]
|
/linux/Documentation/admin-guide/media/ |
H A D | tuner-cardlist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 31 22 Temic PAL/SECAM multi (4046 FM5) 33 24 Philips PAL/SECAM multi (FQ1216ME) 34 25 LG PAL_I+FM (TAPC-I001D) 35 26 LG PAL_I (TAPC-I701D) 47 38 Philips PAL/SECAM multi (FM1216ME MK3) 49 40 HITACHI V7-J180AT 60 51 Philips PAL/SECAM_D (FM 1256 I-H3) 65 56 Philips PAL/SECAM multi (FQ1216AME MK4) 67 58 Ymec TVision TVF-8531MF/8831MF/8731MF [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-intel_th-devices-msc | 1 What: /sys/bus/intel_th/devices/<intel_th_id>-msc<msc-id>/wrap 7 What: /sys/bus/intel_th/devices/<intel_th_id>-msc<msc-id>/mode 13 - "single", for contiguous buffer mode (high-order alloc); 14 - "multi", for multiblock mode; 15 - "ExI", for DCI handler mode; 16 - "debug", for debug mode; 17 - any of the currently loaded buffer sinks. 23 What: /sys/bus/intel_th/devices/<intel_th_id>-msc<msc-id>/nr_pages 27 Description: (RW) Configure MSC buffer size for "single" or "multi" modes. 30 power of 2. In multiblock mode, this is a comma-separated list [all …]
|
/linux/drivers/media/platform/st/sti/hva/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "STMicroelectronics HVA multi-format video encoder V4L2 driver" 10 This V4L2 driver enables HVA (Hardware Video Accelerator) multi-format 15 the module will be called st-hva. 23 operation of STMicroelectronics HVA multi-format video encoder in
|