| /linux/arch/m68k/fpsp040/ |
| H A D | tbldo.S | 85 .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/Documentation/arch/riscv/ |
| H A D | hwprobe.rst | 78 * :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 …]
|
| H A D | uabi.rst | 9 The canonical order of ISA extension names in the ISA string is defined in 27 extension category. If multiple 'Z' extensions are named, they will be 56 In both lines, the presence of an extension guarantees only that the hardware 58 required before an extension's capability is fully usable by userspace programs. 60 guarantee that the kernel is taking advantage of the extension, or that the 63 Inversely, the absence of an extension in these lines does not necessarily mean 65 the extension, or may have deliberately removed it from the listing. 71 poorly. Misaligned vector accesses are only supported if the Zicclsm extension 77 Support for pointer masking in userspace (the Supm extension) is provided via
|
| /linux/Documentation/devicetree/bindings/riscv/ |
| H A D | extensions.yaml | 19 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. 74 The standard M extension for integer multiplication and division, as 80 The standard A extension for atomic instructions, as ratified in the 85 The standard F extension for single-precision floating point, as 91 The standard D extension for double-precision floating-point, as 97 The standard Q extension for quad-precision floating-point, as 103 The standard C extension for compressed instructions, as ratified in 108 The standard B extension for bit manipulation instructions, as [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-wiimote-modules.c | 803 * 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/drivers/accel/habanalabs/include/gaudi2/arc/ |
| H A D | gaudi2_arc_common_packets.h | 99 * 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/drivers/gpu/drm/imagination/ |
| H A D | pvr_rogue_fwif_stream.h | 17 * - 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/tools/bpf/ |
| H A D | bpf_exp.l | 88 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/tools/testing/selftests/bpf/prog_tests/ |
| H A D | exceptions.c | 162 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/arch/riscv/kernel/pi/ |
| H A D | fdt_early.c | 79 * isa_string_contains - check if isa string contains an extension 82 * @ext_name: the extension to search for 84 * Returns true if the extension is in the given isa string, 111 /* Check if matches the whole extension. */ in isa_string_contains() 116 * extensions with an "_", the end of a multi-letter extension will in isa_string_contains() 118 * multi-letter extension. in isa_string_contains() 129 * early_cpu_isa_ext_available - check if cpu node has an extension 133 * @ext_name: the extension to search for 135 * Returns true if the cpu node has the extension, 155 * fdt_early_match_extension_isa - check if all cpu nodes have an extension [all …]
|
| /linux/arch/riscv/ |
| H A D | Kconfig.vendor | 8 bool "Andes vendor extension support" 12 Say N here if you want to disable all Andes vendor extension 21 bool "MIPS vendor extension support" 34 bool "SiFive vendor extension support" 38 Say N here if you want to disable all SiFive vendor extension 47 bool "T-Head vendor extension support" 58 bool "xtheadvector extension support"
|
| H A D | Kconfig.errata | 62 This will apply the SiFive CIP-453 errata to add sign extension 93 It was designed before the Zicbom extension so needs non-standard 110 bool "Apply T-Head's memory attribute extension (XTheadMae) errata" 115 This will apply the memory attribute extension errata to handle the 138 The T-Head C9xx cores implement a PMU overflow extension very 139 similar to the core SSCOFPMF extension.
|
| /linux/Documentation/firmware-guide/acpi/dsd/ |
| H A D | graph.rst | 15 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
|
| H A D | data-node-references.rst | 12 Hierarchical data extension nodes may not be referred to directly, hence this 20 The hierarchical data extension node which is referred to shall be located 22 hierarchical data extension node [dsd-guide]. 26 or postfixes). The same ACPI object shall include the _DSD property extension 33 extension key. 40 reference to a hierarchical data extension node ANOD under DEV0 under the parent
|
| /linux/sound/soc/sof/ |
| H A D | ipc4.c | 226 text, msg->primary, msg->extension, str, str2, in sof_ipc4_log_header() 230 msg->extension, str, str2); in sof_ipc4_log_header() 234 text, msg->primary, msg->extension, str, in sof_ipc4_log_header() 238 msg->extension, str); in sof_ipc4_log_header() 274 msg->primary, msg->extension, msg->data_size); in sof_ipc4_log_header() 276 dev_dbg(dev, "%s: %#x|%#x\n", text, msg->primary, msg->extension); in sof_ipc4_log_header() 332 ipc4_msg->primary, ipc4_msg->extension); in ipc4_wait_tx_done() 339 ipc4_msg->primary, ipc4_msg->extension); in ipc4_wait_tx_done() 386 __func__, ipc4_msg->primary, ipc4_msg->extension, ret); in ipc4_tx_msg_unlocked() 443 switch (tx->extension in sof_ipc4_set_get_data() [all...] |
| /linux/arch/riscv/kernel/ |
| H A D | cpufeature.c | 50 * riscv_isa_extension_base() - Get base extension word 53 * Return: base extension word as unsigned long value 64 * __riscv_isa_extension_available() - Check whether given extension 68 * @bit: bit position of the desired extension 146 * Due to extension ordering, d is checked before f, so no deferral in riscv_ext_f_validate() 430 * privileged ISA, the existence of the CSRs is implied by any extension which 431 * specifies [ms]envcfg bit(s). Hence, we define a custom ISA extension for the 454 * The canonical order of ISA extension names in the ISA string is defined in 470 * closely related alphabetical extension category, IMAFDQLCBKJTPVH. 620 * well as correct extension dependencies. Some extensions depends on specific [all …]
|
| H A D | vendor_extensions.c | 35 * extension is available or not. 37 * @cpu: check if extension is available on this cpu 38 * @vendor: vendor that the extension is a member of 39 * @bit: bit position of the desired extension 42 * NOTE: When cpu is -1, will check if extension is available on all cpus
|
| /linux/drivers/input/mouse/ |
| H A D | Kconfig | 43 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/fs/jfs/ |
| H A D | resize.c | 264 * extendfs() for new extension, retry after crash recovery; in jfs_extendfs() 294 * map new extension with unmapped part of the last partial in jfs_extendfs() 301 XAddress = mapSize; /* eXtension Address */ in jfs_extendfs() 302 XSize = newMapSize - mapSize; /* eXtension Size */ in jfs_extendfs() 316 * update map pages for new extension: in jfs_extendfs() 335 * grow map file to cover remaining extension in jfs_extendfs() 354 * s.t. logredo() can reconstruct pre-extension state in jfs_extendfs() 404 * map file has been grown now to cover extension to further out; in jfs_extendfs() 407 * if huge extension, the previous extension based on previous in jfs_extendfs() 408 * map file size may not have been sufficient to cover whole extension in jfs_extendfs() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-driver-hid-wiimote | 12 What: /sys/bus/hid/drivers/wiimote/<dev>/extension 19 motionp is the official Nintendo Motion+ extension, nunchuck is 20 the official Nintendo Nunchuck extension and classic is the 21 Nintendo Classic Controller extension. The motionp extension can 26 extension. You will get uevent notifications for the motion-plus
|
| /linux/drivers/perf/ |
| H A D | Kconfig | 100 bool "RISC-V PMU based on SBI PMU extension" 104 using SBI PMU extension on RISC-V based systems. This option provides 123 The Andes cores implement the PMU overflow extension very 124 similar to the standard Sscofpmf and Smcntrpmf extension. 137 tristate "ARM SMMUv3 Performance Monitors Extension" 228 tristate "Enable support for the ARMv8.2 Statistical Profiling Extension" 232 Extension, which provides periodic sampling of operations in 240 Enable perf support for Branch Record Buffer Extension (BRBE) which
|
| /linux/Documentation/devicetree/bindings/perf/ |
| H A D | spe-pmu.yaml | 7 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";
|
| /linux/Documentation/devicetree/bindings/arm/ |
| H A D | arm,trace-buffer-extension.yaml | 5 $id: http://devicetree.org/schemas/arm/arm,trace-buffer-extension.yaml# 14 Arm Trace Buffer Extension (TRBE) is a per CPU component 26 - const: arm,trace-buffer-extension 47 compatible = "arm,trace-buffer-extension";
|
| /linux/drivers/firmware/arm_scmi/vendors/imx/ |
| H A D | Kconfig | 5 tristate "i.MX SCMI BBM EXTENSION" 16 tristate "i.MX SCMI CPU EXTENSION" 28 tristate "i.MX SCMI LMM EXTENSION" 40 tristate "i.MX SCMI MISC EXTENSION"
|
| /linux/drivers/pcmcia/ |
| H A D | cirrus.h | 38 #define PD67_EXT_INDEX 0x2e /* Extension index */ 39 #define PD67_EXT_DATA 0x2f /* Extension data */ 41 /* PD6722 extension registers -- indexed in PD67_EXT_INDEX */ 46 /* PD6730 extension registers -- indexed in PD67_EXT_INDEX */ 47 #define PD67_EXT_CTL_1 0x03 /* Extension control 1 */ 126 /* PD6832 extension registers -- indexed in PD67_EXT_INDEX */
|