Home
last modified time | relevance | path

Searched full:extension (Results 1 – 25 of 1396) sorted by relevance

12345678910>>...56

/linux-6.12.1/arch/m68k/fpsp040/
Dtbldo.S85 .long serror |$04-0 ERROR - illegal extension
86 .long serror |$04-1 ERROR - illegal extension
87 .long serror |$04-2 ERROR - illegal extension
88 .long serror |$04-3 ERROR - illegal extension
89 .long serror |$04-4 ERROR - illegal extension
90 .long serror |$04-5 ERROR - illegal extension
91 .long serror |$04-6 ERROR - illegal extension
92 .long serror |$04-7 ERROR - illegal extension
94 .long serror |$05-0 ERROR - illegal extension
95 .long serror |$05-1 ERROR - illegal extension
[all …]
/linux-6.12.1/Documentation/arch/riscv/
Dhwprobe.rst78 * :c:macro:`RISCV_HWPROBE_IMA_C`: The C extension is supported, as defined
81 * :c:macro:`RISCV_HWPROBE_IMA_V`: The V extension is supported, as defined by
82 version 1.0 of the RISC-V Vector extension manual.
84 * :c:macro:`RISCV_HWPROBE_EXT_ZBA`: The Zba address generation extension is
88 * :c:macro:`RISCV_HWPROBE_EXT_ZBB`: The Zbb extension is supported, as defined
91 * :c:macro:`RISCV_HWPROBE_EXT_ZBS`: The Zbs extension is supported, as defined
94 * :c:macro:`RISCV_HWPROBE_EXT_ZICBOZ`: The Zicboz extension is supported, as
97 * :c:macro:`RISCV_HWPROBE_EXT_ZBC` The Zbc extension is supported, as defined
100 * :c:macro:`RISCV_HWPROBE_EXT_ZBKB` The Zbkb extension is supported, as
103 * :c:macro:`RISCV_HWPROBE_EXT_ZBKC` The Zbkc extension is supported, as
[all …]
Duabi.rst9 The canonical order of ISA extension names in the ISA string is defined in
25 extension category. If multiple 'Z' extensions are named, they will be
54 In both lines, the presence of an extension guarantees only that the hardware
56 required before an extension's capability is fully usable by userspace programs.
58 guarantee that the kernel is taking advantage of the extension, or that the
61 Inversely, the absence of an extension in these lines does not necessarily mean
63 the extension, or may have deliberately removed it from the listing.
69 poorly. Misaligned vector accesses are only supported if the Zicclsm extension
/linux-6.12.1/Documentation/devicetree/bindings/riscv/
Dextensions.yaml19 given extension.
21 Once a standard extension has been ratified, no changes in behaviour can be
22 made without the creation of a new extension.
80 The standard M extension for integer multiplication and division, as
86 The standard A extension for atomic instructions, as ratified in the
91 The standard F extension for single-precision floating point, as
97 The standard D extension for double-precision floating-point, as
103 The standard Q extension for quad-precision floating-point, as
109 The standard C extension for compressed instructions, as ratified in
114 The standard V extension for vector operations, as ratified
[all …]
/linux-6.12.1/drivers/hid/
Dhid-wiimote-modules.c803 * Nunchuk Extension
804 * The Nintendo Wii Nunchuk was the first official extension published by
878 input_report_abs(wdata->extension.input, ABS_HAT0X, bx); in wiimod_nunchuk_in_ext()
879 input_report_abs(wdata->extension.input, ABS_HAT0Y, by); in wiimod_nunchuk_in_ext()
881 input_report_abs(wdata->extension.input, ABS_RX, x); in wiimod_nunchuk_in_ext()
882 input_report_abs(wdata->extension.input, ABS_RY, y); in wiimod_nunchuk_in_ext()
883 input_report_abs(wdata->extension.input, ABS_RZ, z); in wiimod_nunchuk_in_ext()
886 input_report_key(wdata->extension.input, in wiimod_nunchuk_in_ext()
889 input_report_key(wdata->extension.input, in wiimod_nunchuk_in_ext()
893 input_report_key(wdata->extension.input, in wiimod_nunchuk_in_ext()
[all …]
/linux-6.12.1/arch/riscv/crypto/
DKconfig16 - Zvkned vector crypto extension
17 - Zvbb vector extension (XTS)
18 - Zvkb vector crypto extension (CTR)
19 - Zvkg vector crypto extension (XTS)
30 - Zvkb vector crypto extension
40 - Zvkg vector crypto extension
51 - Zvkb vector crypto extension
61 - Zvknhb vector crypto extension
62 - Zvkb vector crypto extension
73 - Zvksh vector crypto extension
[all …]
/linux-6.12.1/drivers/gpu/drm/imagination/
Dpvr_rogue_fwif_stream.h17 * - The extension stream (optional), which is composed of:
19 * * The extension stream data, corresponding to the extension headers.
24 * The extension stream provides the command parameters that are required for BRNs & ERNs for the
28 * Each header is a u32 containing a bitmask of quirks & enhancements in the extension stream, a
34 * All parameters and headers in the main and extension streams must be naturally aligned.
36 * If a parameter appears in both the main and extension streams, then the extension parameter is
41 * Stream extension header definition
51 * Stream extension header - Geometry 0
60 * Stream extension header - Fragment 0
70 * Stream extension header - Compute 0
/linux-6.12.1/drivers/accel/habanalabs/include/gaudi2/arc/
Dgaudi2_arc_common_packets.h99 * Extension registers
104 * Extension registers
111 * Extension registers
118 * Extension registers
125 * Extension registers
133 * Extension registers
141 * Extension registers
149 * Extension registers
157 * Extension registers
163 * Extension registers
[all …]
/linux-6.12.1/tools/bpf/
Dbpf_exp.l88 return extension;
92 return extension;
96 return extension;
100 return extension;
104 return extension;
108 return extension;
112 return extension;
116 return extension;
120 return extension;
124 return extension;
[all …]
/linux-6.12.1/tools/testing/selftests/bpf/prog_tests/
Dexceptions.c162 if (test__start_subtest("throwing extension (with custom cb) -> exception_cb")) in test_exceptions_success()
170 }), "Extension programs cannot attach to exception callback", 0); in test_exceptions_success()
172 if (test__start_subtest("throwing extension -> global func in exception_cb")) in test_exceptions_success()
182 if (test__start_subtest("throwing extension (with custom cb) -> global func in exception_cb")) in test_exceptions_success()
306 if (test__start_subtest("non-throwing extension -> non-throwing subprog")) in test_exceptions_success()
307 /* non-throwing extension -> non-throwing subprog : BAD (!global) */ in test_exceptions_success()
309 prog = eskel->progs.extension; in test_exceptions_success()
317 if (test__start_subtest("non-throwing extension -> throwing subprog")) in test_exceptions_success()
318 /* non-throwing extension -> throwing subprog : BAD (!global) */ in test_exceptions_success()
320 prog = eskel->progs.extension; in test_exceptions_success()
[all …]
/linux-6.12.1/arch/riscv/kernel/pi/
Dfdt_early.c78 * isa_string_contains - check if isa string contains an extension
81 * @ext_name: the extension to search for
83 * Returns true if the extension is in the given isa string,
110 /* Check if matches the whole extension. */ 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
132 * @ext_name: the extension to search for
134 * Returns true if the cpu node has the extension,
154 * fdt_early_match_extension_isa - check if all cpu nodes have an extension
[all …]
/linux-6.12.1/include/uapi/drm/
Dv3d_drm.h72 * the extension type.
111 * struct drm_v3d_multi_sync - ioctl extension to add support multiples
114 * When an extension of DRM_V3D_EXT_ID_MULTI_SYNC id is defined, it points to
115 * this extension to define wait and signal dependencies, instead of single
241 * used in a future extension.
268 * used in a future extension.
379 * struct drm_v3d_indirect_csd - ioctl extension for the CPU job to create an
382 * When an extension of DRM_V3D_EXT_ID_CPU_INDIRECT_CSD id is defined, it
383 * points to this extension to define a indirect CSD submission. It creates a
413 * struct drm_v3d_timestamp_query - ioctl extension for the CPU job to calculate
[all …]
/linux-6.12.1/Documentation/firmware-guide/acpi/dsd/
Dgraph.rst15 property extension provides generic key-value pairs whereas the
16 hierarchical data extension supports nodes with references to other
18 defined by the property extension. The two extensions together provide
32 hierarchical data extension array on each depth.
44 data extension tree. The data extension related to each port node must begin
52 data extension key of the endpoint nodes must begin with
60 Each port node contains a property extension key "port", the value of which is
62 extension key "reg", the value of which is the number of the endpoint. Port
68 The endpoint reference uses property extension with "remote-endpoint" property
70 the remote device reference, the first package entry of the port data extension
[all …]
Ddata-node-references.rst12 Hierarchical data extension nodes may not be referred to directly, hence this
16 hierarchical data extension [dsd-guide] keys. Specifically, the hierarchical
17 data extension node which is referred to by the key shall lie directly under
19 extension node.
23 or postfixes). The same ACPI object shall include the _DSD property extension
30 extension key.
38 hierarchical data extension key "node@1" referring to the NOD1 object
39 and lastly, a hierarchical data extension key "anothernode" referring to
/linux-6.12.1/arch/riscv/kernel/
Dcpufeature.c40 * riscv_isa_extension_base() - Get base extension word
43 * Return: base extension word as unsigned long value
56 * __riscv_isa_extension_available() - Check whether given extension
60 * @bit: bit position of the desired extension
241 * privileged ISA, the existence of the CSRs is implied by any extension which
242 * specifies [ms]envcfg bit(s). Hence, we define a custom ISA extension for the
265 * The canonical order of ISA extension names in the ISA string is defined in
281 * closely related alphabetical extension category, IMAFDQLCBKJTPVH.
412 * well as correct extension dependencies. Some extensions depends on specific
443 /* Disable the extension entirely */ in riscv_resolve_isa()
[all …]
Dvendor_extensions.c23 * extension is available or not.
25 * @cpu: check if extension is available on this cpu
26 * @vendor: vendor that the extension is a member of
27 * @bit: bit position of the desired extension
30 * NOTE: When cpu is -1, will check if extension is available on all cpus
/linux-6.12.1/arch/riscv/
DKconfig535 bool "Svnapot extension support for supervisor mode NAPOT pages"
540 Allow kernel to detect the Svnapot ISA-extension dynamically at boot
543 The Svnapot extension is used to mark contiguous PTEs as a range
549 the Svnapot extension, it may be better to say N here.
554 bool "Svpbmt extension support for supervisor mode page-based memory types"
560 ISA-extension (Supervisor-mode: page-based memory types) and
567 The Svpbmt extension is only available on 64-bit cpus.
580 bool "VECTOR extension support"
625 bool "Zawrs extension support for more efficient busy waiting"
629 The Zawrs extension defines instructions to be used in polling loops
[all …]
DKconfig.errata39 This will apply the SiFive CIP-453 errata to add sign extension
69 It was designed before the Zicbom extension so needs non-standard
86 bool "Apply T-Head's memory attribute extension (XTheadMae) errata"
91 This will apply the memory attribute extension errata to handle the
114 The T-Head C9xx cores implement a PMU overflow extension very
115 similar to the core SSCOFPMF extension.
/linux-6.12.1/Documentation/devicetree/bindings/arm/
Darm,embedded-trace-extension.yaml5 $id: http://devicetree.org/schemas/arm/arm,embedded-trace-extension.yaml#
15 Arm Embedded Trace Extension(ETE) is a per CPU trace component that
20 Arm Trace Buffer Extension (TRBE)). Since the ETE can be connected to
29 - const: arm,embedded-trace-extension
59 compatible = "arm,embedded-trace-extension";
65 compatible = "arm,embedded-trace-extension";
/linux-6.12.1/drivers/input/mouse/
DKconfig43 bool "ALPS PS/2 mouse protocol extension" if EXPERT
53 bool "BYD PS/2 mouse protocol extension" if EXPERT
63 bool "Logitech PS/2++ mouse protocol extension" if EXPERT
73 bool "Synaptics PS/2 mouse protocol extension" if EXPERT
95 bool "Cypress PS/2 mouse protocol extension" if EXPERT
105 bool "Fujitsu Lifebook PS/2 mouse protocol extension" if EXPERT
115 bool "IBM Trackpoint PS/2 mouse protocol extension" if EXPERT
125 bool "Elantech PS/2 protocol extension"
150 bool "Sentelic Finger Sensing Pad PS/2 protocol extension"
159 bool "eGalax TouchKit PS/2 protocol extension"
[all …]
/linux-6.12.1/sound/soc/sof/
Dipc4.c225 text, msg->primary, msg->extension, str, str2, in sof_ipc4_log_header()
229 msg->extension, str, str2); in sof_ipc4_log_header()
233 text, msg->primary, msg->extension, str, in sof_ipc4_log_header()
237 msg->extension, str); in sof_ipc4_log_header()
253 msg->primary, msg->extension, msg->data_size); in sof_ipc4_log_header()
255 dev_dbg(dev, "%s: %#x|%#x\n", text, msg->primary, msg->extension); in sof_ipc4_log_header()
306 ipc4_msg->primary, ipc4_msg->extension); in ipc4_wait_tx_done()
313 ipc4_msg->primary, ipc4_msg->extension); in ipc4_wait_tx_done()
360 __func__, ipc4_msg->primary, ipc4_msg->extension, ret); in ipc4_tx_msg_unlocked()
435 tx.extension = ipc4_msg->extension; in sof_ipc4_set_get_data()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/mailbox/
Darm,mhuv3.yaml19 Number, type and characteristics of each supported extension can be discovered
48 - Doorbell Extension (DBE): DBE defines a type of channel called a Doorbell
62 - FastChannel Extension (FCE): FCE defines a type of channel called a Fast
83 - FIFO Extension (FE): FE defines a Channel type called a FIFO Channel (FFCH).
126 specification for each extension type.
165 extension type, the second is for the channel number while the third
166 depends on extension type.
168 Extension types constants are defined in <dt-bindings/arm/mhuv3-dt.h>.
170 Extension type for DBE is DBE_EXT and the third parameter represents the
172 Extension type for FCE is FCE_EXT, third parameter unused.
[all …]
/linux-6.12.1/arch/riscv/include/uapi/asm/
Dkvm.h110 * ISA extension IDs specific to KVM. This is not the same as the host ISA
111 * extension IDs as that is internal to the host and should not be exposed
182 * SBI extension IDs specific to KVM. This is not the same as the SBI
183 * extension IDs defined by the RISC-V SBI specification.
200 /* SBI STA extension registers for KVM_GET_ONE_REG and KVM_SET_ONE_REG */
246 /* F extension registers are mapped as type 5 */
251 /* D extension registers are mapped as type 6 */
256 /* ISA Extension registers are mapped as type 7 */
268 /* SBI extension registers are mapped as type 8 */
280 /* V extension registers are mapped as type 9 */
/linux-6.12.1/arch/s390/tools/
Dgen_facilities.c38 34, /* general instructions extension */
52 58, /* miscellaneous-instruction-extension 2 */
55 61, /* miscellaneous-instruction-extension 3 */
85 76, /* msa extension 3 */
86 77, /* msa extension 4 */
91 146, /* msa extension 8 */
94 155, /* msa extension 9 */
115 197, /* processor activity instrumentation extension 1 */
/linux-6.12.1/Documentation/devicetree/bindings/perf/
Dspe-pmu.yaml7 title: ARMv8.2 Statistical Profiling Extension (SPE) Performance Monitor Units (PMU)
13 ARMv8.2 introduces the optional Statistical Profiling Extension for collecting
18 const: arm,statistical-profiling-extension-v1
38 compatible = "arm,statistical-profiling-extension-v1";

12345678910>>...56