| /linux/Documentation/arch/riscv/ |
| H A D | hwprobe.rst | 27 Usermode can supply NULL for ``cpus`` and 0 for ``cpusetsize`` as a shortcut for 35 means to be the exact same as the value. For boolean-like keys, matching 37 exactly the same as the pair's value. Additionally, when ``cpus`` is an empty 49 as defined by the RISC-V privileged architecture specification. 51 * :c:macro:`RISCV_HWPROBE_KEY_MARCHID`: Contains the value of ``marchid``, as 54 * :c:macro:`RISCV_HWPROBE_KEY_MIMPID`: Contains the value of ``mimpid``, as 62 rv64ima, as defined by version 2.2 of the user ISA and version 1.10 of the 68 kernel-controlled mechanism such as the vDSO). 74 * :c:macro:`RISCV_HWPROBE_IMA_FD`: The F and D extensions are supported, as 78 * :c:macro:`RISCV_HWPROBE_IMA_C`: The C extension is supported, as defined [all …]
|
| /linux/drivers/net/wireless/ath/ath5k/ |
| H A D | ani.c | 8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 29 * or reducing sensitivity as necessary. 51 * Also we regularly check the amount of errors and lower or raise immunity as 215 * @as: The &struct ath5k_ani_state 223 ath5k_ani_raise_immunity(struct ath5k_hw *ah, struct ath5k_ani_state *as, in ath5k_ani_raise_immunity() argument 232 if (as->noise_imm_level < ATH5K_ANI_MAX_NOISE_IMM_LVL) { in ath5k_ani_raise_immunity() 233 ath5k_ani_set_noise_immunity_level(ah, as->noise_imm_level + 1); in ath5k_ani_raise_immunity() 239 as->spur_level < ah->ani_state.max_spur_level) { in ath5k_ani_raise_immunity() 240 ath5k_ani_set_spur_immunity_level(ah, as->spur_level + 1); in ath5k_ani_raise_immunity() 246 if (as->firstep_level < ATH5K_ANI_MAX_FIRSTEP_LVL) in ath5k_ani_raise_immunity() [all …]
|
| /linux/drivers/hwmon/ |
| H A D | Kconfig | 14 sensors and various additional features such as the ability to 23 This support can also be built as a module. If so, the module 53 This driver can also be built as a module. If so, the module 67 This driver can also be built as a module. If so, the module 85 This driver can also be built as a module. If so, the module 95 This driver can also be built as a module. If so, the module 105 This driver can also be built as a module. If so, the module 116 This driver can also be built as a module. If so, the module 127 This driver can also be built as a module. If so, the module 138 This driver can also be built as a module. If so, the module [all …]
|
| /linux/rust/kernel/ |
| H A D | sizes.rs | 10 //! The [`SizeConstants`] trait provides the same constants as associated constants 13 //! these constants as [`u64`] (or [`u32`]) rather than [`usize`], because 93 pub const $name: usize = bindings::$name as usize; 124 assert!((self::$name as u128) <= (<$first>::MAX as u128)); 125 self::$name as $first
|
| /linux/drivers/iommu/ |
| H A D | tegra-smmu.c | 290 struct tegra_smmu_as *as; in tegra_smmu_domain_alloc_paging() local 292 as = kzalloc_obj(*as); in tegra_smmu_domain_alloc_paging() 293 if (!as) in tegra_smmu_domain_alloc_paging() 296 as->attr = SMMU_PD_READABLE | SMMU_PD_WRITABLE | SMMU_PD_NONSECURE; in tegra_smmu_domain_alloc_paging() 298 as->pd = iommu_alloc_pages_sz(GFP_KERNEL | __GFP_DMA, SMMU_SIZE_PD); in tegra_smmu_domain_alloc_paging() 299 if (!as->pd) { in tegra_smmu_domain_alloc_paging() 300 kfree(as); in tegra_smmu_domain_alloc_paging() 304 as->count = kcalloc(SMMU_NUM_PDE, sizeof(u32), GFP_KERNEL); in tegra_smmu_domain_alloc_paging() 305 if (!as->count) { in tegra_smmu_domain_alloc_paging() 306 iommu_free_pages(as->pd); in tegra_smmu_domain_alloc_paging() [all …]
|
| /linux/drivers/comedi/ |
| H A D | Kconfig | 50 from multiple devices together as one. 54 To compile this driver as a module, choose M here: the module will be 65 To compile this driver as a module, choose M here: the module will be 77 To compile this driver as a module, choose M here: the module will be 87 To compile this driver as a module, choose M here: the module will be 111 To compile this driver as a module, choose M here: the module will be 132 To compile this driver as a module, choose M here: the module will be 140 To compile this driver as a module, choose M here: the module will be 163 To compile this driver as a module, choose M here: the module will be 175 To compile this driver as a module, choose M here: the module will be [all …]
|
| /linux/tools/perf/scripts/python/ |
| H A D | export-to-sqlite.py | 6 # version 2, as published by the Free Software Foundation. 67 # The database structure is practically the same as created by the script 336 do_query(query, 'CREATE VIEW machines_view AS ' 341 'CASE WHEN id=0 THEN \'unknown\' WHEN pid=-1 THEN \'host\' ELSE \'guest\' END AS host_or_guest' 344 do_query(query, 'CREATE VIEW dsos_view AS ' 348 '(SELECT host_or_guest FROM machines_view WHERE id = machine_id) AS host_or_guest,' 354 do_query(query, 'CREATE VIEW symbols_view AS ' 358 '(SELECT short_name FROM dsos WHERE id=dso_id) AS dso,' 362 'CASE WHEN binding=0 THEN \'local\' WHEN binding=1 THEN \'global\' ELSE \'weak\' END AS binding' 365 do_query(query, 'CREATE VIEW threads_view AS ' [all …]
|
| /linux/drivers/media/usb/gspca/ |
| H A D | Kconfig | 16 To compile this driver as modules, choose M here: the 27 To compile this driver as a module, choose M here: the 36 To compile this driver as a module, choose M here: the 47 To compile this driver as a module, choose M here: the 57 To compile this driver as a module, choose M here: the 66 To compile this driver as a module, choose M here: the 75 To compile this driver as a module, choose M here: the 84 To compile this driver as a module, choose M here: the 94 To compile this driver as a module, choose M here: the 103 To compile this driver as a module, choose M here: the [all …]
|
| /linux/drivers/pwm/ |
| H A D | Kconfig | 8 in a rectangular pulse signal is used as a means to alter the 19 to configure as well as enable and disable them. 26 continue to work as expected. 46 low signal and so they can be used as GPIO. Say Y here to let each 56 To compile this driver as a module, choose M here: the module 73 To compile this driver as a module, choose M here: the module 85 To compile this driver as a module, choose M here: the module 94 To compile this driver as a module, choose M here: the module 104 To compile this driver as a module, choose M here: the module 116 To compile this driver as a module, choose M here: the module [all …]
|
| /linux/drivers/rtc/ |
| H A D | Kconfig | 125 interfaces, which "udev" sets up as /dev/rtc0 through 129 can be accessed as /dev/rtc, which is a name 158 This driver can also be built as a module. If so, the module 172 This driver can also be built as a module. If so, the module 182 This driver can also be built as a module. If so, the module 192 This driver can also be built as a module. If so, the module 202 This driver can also be built as a module. If so, the module 212 This driver can also be built as a module. If so, the module 223 This driver can also be built as a module. If so, the module 233 This driver can also be built as a module. If so, the module [all …]
|
| /linux/drivers/iio/adc/ |
| H A D | Kconfig | 22 To compile this driver as a module, choose M here: the module will be 56 To compile this driver as a module, choose M here: the module will be 75 To compile this driver as a module, choose M here: the module will be 88 To compile this driver as a module, choose M here: the module will be 102 To compile this driver as a module, choose M here: the module will be 117 To compile this driver as a module, choose M here: the module will be 129 To compile this driver as a module, choose M here: the module will be 144 To compile this driver as a module, choose M here: the module will be 159 To compile this driver as a module, choose M here: the module will be 173 To compile this driver as a module, choose M here: the module will be [all …]
|
| /linux/Documentation/pcmcia/ |
| H A D | driver-changes.rst | 7 * pcmcia_loop_config() and autoconfiguration (as of 2.6.36) 20 * pcmcia_request_configuration -> pcmcia_enable_device (as of 2.6.36) 22 as it mirrors pcmcia_disable_device(). Configuration settings are now 26 * pcmcia_request_window changes (as of 2.6.36) 33 * pcmcia_request_io changes (as of 2.6.36) 40 * No dev_info_t, no cs_types.h (as of 2.6.36) 42 in PCMCIA device drivers. Also, do not include pcmcia/cs_types.h, as 45 * No dev_node_t (as of 2.6.35) 48 * New IRQ request rules (as of 2.6.35) 57 * no cs_error / CS_CHECK / CONFIG_PCMCIA_DEBUG (as of 2.6.33) [all …]
|
| /linux/drivers/iio/light/ |
| H A D | Kconfig | 20 To compile this driver as a module, choose M here: the module will 32 This driver can also be built as a module. If so, the module 43 To compile this driver as a module, choose M here: the 53 To compile this driver as a module, choose M here: the 63 To compile this driver as a module, choose M here: the 73 To compile this driver as a module, choose M here: the 84 To compile this driver as a module, choose M here: the 94 To compile this driver as a module, choose M here: the 106 If built as a dynamically linked module, it will be called 119 To compile this driver as a module, choose M here: the [all …]
|
| /linux/drivers/i2c/busses/ |
| H A D | Kconfig | 28 This driver can also be built as a module. If so, the module 40 This driver can also be built as a module. If so, the module 50 This driver can also be built as a module. If so, the module 62 This driver can also be built as a module. If so, the module 72 This driver can also be built as a module. If so, the module 82 This driver can also be built as modules. If so, the modules will 99 To compile this driver as a module, choose M here: the module will 109 This driver can also be built as a module. If so, the module 172 This driver can also be built as a module. If so, the module 191 This driver can also be built as a module. If so, the module [all …]
|
| /linux/arch/xtensa/include/asm/ |
| H A D | cacheasm.h | 16 * Define cache functions as macros here so that they can be used 64 .macro __loop_cache_range ar as at insn line_width 67 add \as, \as, \at 69 __loops \ar, \as, \at, \line_width 144 .macro ___flush_invalidate_dcache_range ar as at 147 __loop_cache_range \ar \as \at dhwbi XCHAL_DCACHE_LINEWIDTH 153 .macro ___flush_dcache_range ar as at 156 __loop_cache_range \ar \as \at dhwb XCHAL_DCACHE_LINEWIDTH 162 .macro ___invalidate_dcache_range ar as at 165 __loop_cache_range \ar \as \at dhi XCHAL_DCACHE_LINEWIDTH [all …]
|
| /linux/drivers/input/joystick/ |
| H A D | Kconfig | 33 To compile this driver as a module, choose M here: the 43 To compile this driver as a module, choose M here: the 54 To compile this driver as a module, choose M here: the 65 To compile this driver as a module, choose M here: the 74 To compile this driver as a module, choose M here: the 84 To compile this driver as a module, choose M here: the 94 To compile this driver as a module, choose M here: the 104 To compile this driver as a module, choose M here: the 114 To compile this driver as a module, choose M here: the 124 To compile this driver as a module, choose M here: the [all …]
|
| /linux/drivers/usb/serial/ |
| H A D | Kconfig | 18 To compile this driver as a module, choose M here: the 28 converter port as the system console (the system console is the 34 (/dev/tty0) will still be used as the system console by default, but 35 you can alter that using a kernel command line option such as 42 port, /dev/ttyUSB0, as system console. 52 support" be compiled as a module for this driver to be used 76 To compile this driver as a module, choose M here: the module 84 To compile this driver as a module, choose M here: the module 93 To compile this driver as a module, choose M here: the 103 To compile this driver as a module, choose M here: the [all …]
|
| /linux/drivers/char/ |
| H A D | apm-emulation.c | 36 * One option can be changed at boot time as follows: 73 * The transitions are invoked as follows: 76 * 3: userspace thread issues the APM_IOC_SUSPEND ioctl (as ack) 181 struct apm_user *as; in queue_event() local 184 list_for_each_entry(as, &apm_user_list, list) { in queue_event() 185 if (as->reader) in queue_event() 186 queue_add_event(&as->queue, event); in queue_event() 194 struct apm_user *as = fp->private_data; in apm_read() local 201 if (queue_empty(&as->queue) && fp->f_flags & O_NONBLOCK) in apm_read() 204 wait_event_interruptible(apm_waitqueue, !queue_empty(&as->queue)); in apm_read() [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
| H A D | floating-point.json | 12 …as noted below. Each count represents 2 computation operations, one for each element. Applies to… 16 …as noted below. Each count represents 2 computation operations, one for each element. Applies to… 21 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 25 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 30 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 34 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 39 …as noted below. Each count represents 8 computation operations, one for each element. Applies to… 43 …as noted below. Each count represents 8 computation operations, one for each element. Applies to… 48 …as noted below. Each count represents 2 or/and 4 computation operations, 1 for each element. App… 52 …as noted below. Each count represents 2 or/and 4 computation operations, one for each element. A… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
| H A D | floating-point.json | 12 …as noted below. Each count represents 2 computation operations, one for each element. Applies to… 16 …as noted below. Each count represents 2 computation operations, one for each element. Applies to… 21 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 25 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 30 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 34 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 39 …as noted below. Each count represents 8 computation operations, one for each element. Applies to… 43 …as noted below. Each count represents 8 computation operations, one for each element. Applies to… 48 …as noted below. Each count represents 2 or/and 4 computation operations, 1 for each element. App… 52 …as noted below. Each count represents 2 or/and 4 computation operations, one for each element. A… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/icelakex/ |
| H A D | floating-point.json | 12 …as noted below. Each count represents 2 computation operations, one for each element. Applies to… 16 …as noted below. Each count represents 2 computation operations, one for each element. Applies to… 21 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 25 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 30 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 34 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 39 …as noted below. Each count represents 8 computation operations, one for each element. Applies to… 43 …as noted below. Each count represents 8 computation operations, one for each element. Applies to… 48 …as noted below. Each count represents 2 or/and 4 computation operations, 1 for each element. App… 52 …as noted below. Each count represents 2 or/and 4 computation operations, one for each element. A… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/icelake/ |
| H A D | floating-point.json | 12 …as noted below. Each count represents 2 computation operations, one for each element. Applies to… 16 …as noted below. Each count represents 2 computation operations, one for each element. Applies to… 21 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 25 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 30 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 34 …as noted below. Each count represents 4 computation operations, one for each element. Applies to… 39 …as noted below. Each count represents 8 computation operations, one for each element. Applies to… 43 …as noted below. Each count represents 8 computation operations, one for each element. Applies to… 48 …as noted below. Each count represents 2 or/and 4 computation operations, 1 for each element. App… 52 …as noted below. Each count represents 2 or/and 4 computation operations, one for each element. A… [all …]
|
| /linux/sound/pci/ |
| H A D | Kconfig | 21 To compile this as a module, choose M here: the module 33 To compile this driver as a module, choose M here: the module 48 To compile this driver as a module, choose M here: the module 62 To compile this driver as a module, choose M here: the module 74 To compile this driver as a module, choose M here: the module 85 To compile this driver as a module, choose M here: the module 95 To compile this driver as a module, choose M here: the module 110 To compile this driver as a module, choose M here: the module 124 To compile this driver as a module, choose M here: the module 139 To compile this driver as a module, choose M here: the module [all …]
|
| /linux/net/sched/ |
| H A D | Kconfig | 42 can say Y to as many as you like. If unsure, say N now. 59 To compile this code as a module, choose M here: the 68 To compile this code as a module, choose M here: the 77 To compile this code as a module, choose M here: the 86 To compile this code as a module, choose M here: the 97 To compile this code as a module, choose M here: the 108 To compile this code as a module, choose M here: the 119 To compile this code as a module, choose M here: the 131 To compile this code as a module, choose M here: the 142 To compile this code as a module, choose M here: the [all …]
|
| /linux/drivers/iio/dac/ |
| H A D | Kconfig | 17 To compile this driver as a module, choose M here: the 32 To compile this driver as a module, choose M here: the 48 To compile this driver as a module, choose M here: the 62 To compile this driver as a module, choose M here: the 73 To compile this driver as module choose M here: the module will be called 86 To compile this driver as module choose M here: the module will be called 96 To compile this driver as module choose M here: the module will be called 110 AD5621, AD5640, AD5641, AD5660, AD5662 DACs as well as 113 To compile this driver as a module, choose M here: the 124 To compile this driver as a module, choose M here: the [all …]
|