/linux/Documentation/userspace-api/media/v4l/ |
H A D | planar-apis.rst | 6 Single- and multi-planar APIs 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 31 Multi-planar API introduces new multi-planar formats. Those formats use 33 the multi-planar API and a multi-planar format. Multi-planar API calls 35 in multi-planar API structures), while the single-planar API cannot [all …]
|
/linux/sound/soc/generic/ |
H A D | audio-graph-card2-custom-sample1.dtsi | 69 * [Semi-Multi] 81 * [Multi-CPU/Codec-A] 91 * [Multi-CPU/Codec-B] 104 * [Multi-CPU/Codec-C] 117 multi { 122 * [Semi-Multi] 134 …port@1 { reg = <1>; smcodec_A_ep: endpoint { remote-endpoint = <&codec1_1_ep>; };};/* (A) Multi El… 135 …port@2 { reg = <2>; smcodec_B_ep: endpoint { remote-endpoint = <&codec1_2_ep>; };};/* (B) Multi El… 139 * [Multi-CPU-A] 151 …port@1 { reg = <1>; mcpu_AA_ep: endpoint { remote-endpoint = <&cpu1_2_ep>; };}; /* (A) Multi Ele… [all …]
|
H A D | audio-graph-card2-custom-sample2.dtsi | 61 /* for [DPCM-Multi] */ 74 /* for [Codec2Codec-Multi] */ 98 * [DPCM-Multi] 119 * [Codec2Codec-Multi] 122 * Multi connect N:M is not supported by ASoC. 136 multi { 141 * [DPCM-Multi]::BE 154 …port@1 { reg = <1>; mbe_a_ep: endpoint { remote-endpoint = <&codec2_1_ep>; };};/* (a) Multi Elemen… 155 …port@2 { reg = <2>; mbe_b_ep: endpoint { remote-endpoint = <&codec2_2_ep>; };};/* (b) Multi Elemen… 159 * [Codec2Codec-Multi]::CPU [all …]
|
/linux/drivers/net/ethernet/mellanox/mlxfw/ |
H A D | mlxfw_mfa2_tlv_multi.c | 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 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() 58 const struct mlxfw_mfa2_tlv_multi *multi, in mlxfw_mfa2_tlv_multi_child_find() argument 65 mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) { in mlxfw_mfa2_tlv_multi_child_find() 78 const struct mlxfw_mfa2_tlv_multi *multi, in mlxfw_mfa2_tlv_multi_child_count() argument 86 mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) { in mlxfw_mfa2_tlv_multi_child_count()
|
H A D | mlxfw_mfa2.c | 55 * The first multi TLV is treated as package descriptor, and expected to have a 59 * multi TLV. 63 * The multi TLVs following the package descriptor are treated as device 71 * The multi TLVs following the device descriptor multi TLVs are treated as 96 const struct mlxfw_mfa2_tlv_multi *multi) in mlxfw_mfa2_tlv_multi_validate() argument 102 mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) { in mlxfw_mfa2_tlv_multi_validate() 104 pr_err("Multi has invalid child"); in mlxfw_mfa2_tlv_multi_validate() 117 const struct mlxfw_mfa2_tlv_multi *multi; in mlxfw_mfa2_file_dev_validate() local 126 multi = mlxfw_mfa2_tlv_multi_get(mfa2_file, dev_tlv); in mlxfw_mfa2_file_dev_validate() 127 if (!multi) { in mlxfw_mfa2_file_dev_validate() [all …]
|
H A D | mlxfw_mfa2_tlv_multi.h | 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/scripts/gcc-plugins/ |
H A D | Makefile | 19 # For multi-file plugins, use *-objs syntax to list the objects. 40 plugin-multi := $(filter-out $(plugin-single), $(GCC_PLUGIN)) 41 plugin-objs := $(sort $(foreach m, $(plugin-multi), $($(m:%.so=%-objs)))) 43 targets += $(plugin-single) $(plugin-multi) $(plugin-objs) 47 plugin-multi := $(addprefix $(obj)/, $(plugin-multi)) 60 $(plugin-multi): FORCE 62 $(foreach m, $(notdir $(plugin-multi)), $(eval $(obj)/$m: $(addprefix $(obj)/, $($(m:%.so=%-objs)))… 70 $(obj)/../../include/generated/gcc-plugins.h: $(plugin-single) $(plugin-multi) FORCE
|
/linux/drivers/tty/serial/8250/ |
H A D | serial_cs.c | 69 /* Table of multi-port card ID's */ 74 int multi; /* 1 = multifunction, > 1 = # ports */ member 84 int multi; member 127 * be handled by setting the quirk entry .multi = 0 | 1 ? 133 if (info->multi > 1) in quirk_config_nokia() 134 info->multi = 1; in quirk_config_nokia() 178 if (info->multi) in quirk_config_socket() 186 .multi = -1, 191 .multi = -1, 196 .multi = -1, [all …]
|
/linux/Documentation/devicetree/bindings/leds/ |
H A D | leds-class-multicolor.yaml | 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])?$"
|
H A D | leds-pwm-multicolor.yaml | 7 title: Multi-color LEDs connected to PWM 13 This driver combines several monochrome PWM LEDs into one multi-color 20 multi-led: 64 multi-led {
|
H A D | onnn,ncp5623.yaml | 7 title: ON Semiconductor NCP5623 multi-LED Driver 26 multi-led: 60 - multi-led 76 multi-led {
|
/linux/drivers/zorro/ |
H A D | zorro.ids | 38 4500 A2232 Prototype [Multi I/O] 39 4600 A2232 [Multi I/O] 88 ff00 GPIB/Dual IEEE-488/Twin-X [Multi I/O] 144 0b98 IO-Extender [Multi I/O] 192 1000 MultiFace I [Multi I/O] 202 0000 Serial Solution [Multi Serial] 206 0300 [Multi Serial] 241 1000 MultiFace I [Multi I/O] 242 1100 MultiFace II [Multi I/O] 243 1200 MultiFace III [Multi I/O] [all …]
|
/linux/drivers/media/platform/qcom/iris/ |
H A D | iris_hfi_gen1_command.c | 479 struct hfi_multi_stream *multi = prop_data; in iris_hfi_gen1_packet_session_set_property() local 481 multi->buffer_type = in->buffer_type; in iris_hfi_gen1_packet_session_set_property() 482 multi->enable = in->enable; in iris_hfi_gen1_packet_session_set_property() 483 packet->shdr.hdr.size += sizeof(u32) + sizeof(*multi); in iris_hfi_gen1_packet_session_set_property() 675 struct hfi_multi_stream multi = {0}; in iris_hfi_gen1_set_multistream() local 679 multi.buffer_type = HFI_BUFFER_OUTPUT; in iris_hfi_gen1_set_multistream() 680 multi.enable = 0; in iris_hfi_gen1_set_multistream() 682 ret = hfi_gen1_set_property(inst, ptype, &multi, sizeof(multi)); in iris_hfi_gen1_set_multistream() 686 multi.buffer_type = HFI_BUFFER_OUTPUT2; in iris_hfi_gen1_set_multistream() 687 multi.enable = 1; in iris_hfi_gen1_set_multistream() [all …]
|
/linux/Documentation/devicetree/bindings/ |
H A D | trivial-devices.yaml | 140 # Infineon Multi-phase Digital VR Controller xdpe11280 142 # Infineon Multi-phase Digital VR Controller xdpe12254 144 # Infineon Multi-phase Digital VR Controller xdpe12284 146 # Infineon Multi-phase Digital VR Controller xdpe15284 148 # Infineon Multi-phase Digital VR Controller xdpe152c4 292 # Monolithic Power Systems Inc. multi-phase controller mp2856 294 # Monolithic Power Systems Inc. multi-phase controller mp2857 296 # Monolithic Power Systems Inc. multi-phase controller mp2888 298 # Monolithic Power Systems Inc. multi-phase controller mp2891 300 # Monolithic Power Systems Inc. multi-phase controller mp2993 [all …]
|
/linux/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drx_dap_fasi.h | 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 134 * Comments about DRXDAP_MAX_WCHUNKSIZE in single or multi master mode and 155 * In multi-master mode, the data must immediately follow the address (an I2C 170 * | single | multi | single | multi | 204 #error DRXDAP_MAX_WCHUNKSIZE must be at least 5 in multi master mode 212 #error DRXDAP_MAX_WCHUNKSIZE must be at least 7 in multi master mode [all …]
|
/linux/tools/testing/selftests/bpf/progs/ |
H A D | kprobe_multi.c | 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 | 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_*")
|
/linux/arch/arm/boot/dts/marvell/ |
H A D | armada-385-turris-omnia.dts | 275 multi-led@0 { 282 multi-led@1 { 289 multi-led@2 { 296 multi-led@3 { 303 multi-led@4 { 310 multi-led@5 { 316 multi-led@6 { 323 multi-led@7 { 330 multi-led@8 { 337 multi-led@9 { [all …]
|
/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-facebook-yosemitev2.dts | 98 mellanox,multi-host; 125 multi-master; 136 multi-master; 147 multi-master; 158 multi-master; 215 multi-master;
|
/linux/drivers/media/tuners/ |
H A D | fc0013.c | 152 unsigned char reg[7], am, pm, multi, tmp; in fc0013_set_params() local 237 multi = 96; in fc0013_set_params() 241 multi = 64; in fc0013_set_params() 245 multi = 48; in fc0013_set_params() 249 multi = 32; in fc0013_set_params() 253 multi = 24; in fc0013_set_params() 257 multi = 16; in fc0013_set_params() 261 multi = 12; in fc0013_set_params() 265 multi = 8; in fc0013_set_params() 269 multi = 6; in fc0013_set_params() [all …]
|
/linux/arch/riscv/kernel/pi/ |
H A D | fdt_early.c | 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()
|
/linux/Documentation/sound/cards/ |
H A D | img-spdif-in.rst | 19 * name='SPDIF In Multi Frequency Acquire',index=0 20 * name='SPDIF In Multi Frequency Acquire',index=1 21 * name='SPDIF In Multi Frequency Acquire',index=2 22 * name='SPDIF In Multi Frequency Acquire',index=3
|
/linux/scripts/ |
H A D | Makefile.dtbs | 7 multi-dtb-y := $(call multi-search, $(dtb-y), .dtb, -dtbs) 11 base-dtb-y := $(filter %.dtb, $(call real-search, $(multi-dtb-y), .dtb, -dtbs)) 14 multi-dtb-y := $(addprefix $(obj)/, $(multi-dtb-y)) 79 # DTB is turned into a multi-blob DTB, $^ will contain header file dependencies 84 $(multi-dtb-y): $(DT_TMP_SCHEMA) FORCE 86 $(call multi_depend, $(multi-dtb-y), .dtb, -dtbs)
|
/linux/tools/testing/selftests/bpf/benchs/ |
H A D | bench_trigger.c | 395 fprintf(stderr, "failed to attach %s!\n", use_multi ? "multi-uprobe" : "uprobe"); in usetup() 512 BENCH_TRIG_KERNEL(kprobe_multi, "kprobe-multi"); 513 BENCH_TRIG_KERNEL(kretprobe_multi, "kretprobe-multi"); 539 BENCH_TRIG_USERMODE(uprobe_multi_nop, nop, "uprobe-multi-nop"); 540 BENCH_TRIG_USERMODE(uprobe_multi_push, push, "uprobe-multi-push"); 541 BENCH_TRIG_USERMODE(uprobe_multi_ret, ret, "uprobe-multi-ret"); 542 BENCH_TRIG_USERMODE(uretprobe_multi_nop, nop, "uretprobe-multi-nop"); 543 BENCH_TRIG_USERMODE(uretprobe_multi_push, push, "uretprobe-multi-push"); 544 BENCH_TRIG_USERMODE(uretprobe_multi_ret, ret, "uretprobe-multi-ret"); 548 BENCH_TRIG_USERMODE(uprobe_multi_nop5, nop5, "uprobe-multi-nop5"); [all …]
|
/linux/drivers/leds/rgb/ |
H A D | Kconfig | 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. 41 tristate "PWM driven multi-color LED Support"
|