/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/clk/qcom/ |
H A D | Kconfig | 29 Say Y if you want to support display devices and functionality such as 38 Say Y if you want to use peripheral devices such as UART, SPI, 47 Say Y if you want to use peripheral devices such as USB/PCIe/EDP. 64 Say Y if you want to support display devices and functionality such as 74 Say Y if you want to use peripheral devices such as UART, SPI, I2C, 84 functionality such as 3D graphics. 92 Say Y if you want to use peripheral devices such as SD/UFS. 101 functionality such as 3D graphics. 110 functionality such as 3D graphics. 135 such as msm8916. [all …]
|
/linux/rust/kernel/ |
H A D | sizes.rs | 8 pub const SZ_1K: usize = bindings::SZ_1K as usize; 10 pub const SZ_2K: usize = bindings::SZ_2K as usize; 12 pub const SZ_4K: usize = bindings::SZ_4K as usize; 14 pub const SZ_8K: usize = bindings::SZ_8K as usize; 16 pub const SZ_16K: usize = bindings::SZ_16K as usize; 18 pub const SZ_32K: usize = bindings::SZ_32K as usize; 20 pub const SZ_64K: usize = bindings::SZ_64K as usize; 22 pub const SZ_128K: usize = bindings::SZ_128K as usize; 24 pub const SZ_256K: usize = bindings::SZ_256K as usize; 26 pub const SZ_512K: usize = bindings::SZ_512K as usize; [all …]
|
/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(sizeof(*as), GFP_KERNEL); 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/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/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 …]
|
H A D | export-to-postgresql.py | 6 # version 2, as published by the Free Software Foundation. 153 # SELECT symbol_id,(SELECT name FROM symbols WHERE id = symbol_id) AS symbol, 154 # SUM(elapsed_time) AS tot_elapsed_time,SUM(branch_count) AS tot_branch_count 498 do_query(query, 'CREATE VIEW machines_view AS ' 503 'CASE WHEN id=0 THEN \'unknown\' WHEN pid=-1 THEN \'host\' ELSE \'guest\' END AS host_or_guest' 506 do_query(query, 'CREATE VIEW dsos_view AS ' 510 '(SELECT host_or_guest FROM machines_view WHERE id = machine_id) AS host_or_guest,' 516 do_query(query, 'CREATE VIEW symbols_view AS ' 520 '(SELECT short_name FROM dsos WHERE id=dso_id) AS dso,' 524 'CASE WHEN binding=0 THEN \'local\' WHEN binding=1 THEN \'global\' ELSE \'weak\' END AS binding' [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/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/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) 189 struct apm_user *as; in queue_event() local 192 list_for_each_entry(as, &apm_user_list, list) { in queue_event() 193 if (as->reader) in queue_event() 194 queue_add_event(&as->queue, event); in queue_event() 202 struct apm_user *as = fp->private_data; in apm_read() local 209 if (queue_empty(&as->queue) && fp->f_flags & O_NONBLOCK) in apm_read() 212 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 107 as well as Texas Instruments DAC081S101, DAC101S101, DAC121S101. 109 To compile this driver as a module, choose M here: the 119 To compile this driver as a module, choose M here: the [all …]
|
/linux/Documentation/input/ |
H A D | gamepad.rst | 16 As "gamepad" we define devices which roughly look like this:: 45 differently labeled on most devices so we define them as NORTH, 51 Furthermore, many gamepads have a fancy branded button that is used as 70 an alias for BTN_SOUTH/BTN_A. It can be used to identify a gamepad as such. 74 Legacy drivers often don't comply to these rules. As we cannot change them 85 and one analog stick. It reports them as if it were a gamepad with only one 111 If only 2 action-buttons are present, they are reported as BTN_SOUTH and 117 If only 3 action-buttons are present, they are reported as (from left 119 If the buttons are aligned perfectly vertically, they are reported as 125 different formations. If diamond-shaped, they are reported as BTN_NORTH, [all …]
|
/linux/net/bridge/netfilter/ |
H A D | Kconfig | 40 To compile it as a module, choose M here. If unsure, say N. 76 To compile it as a module, choose M here. If unsure, say N. 86 To compile it as a module, choose M here. If unsure, say N. 96 To compile it as a module, choose M here. If unsure, say N. 105 To compile it as a module, choose M here. If unsure, say N. 114 To compile it as a module, choose M here. If unsure, say N. 122 To compile it as a module, choose M here. If unsure, say N. 130 To compile it as a module, choose M here. If unsure, say N. 139 To compile it as a module, choose M here. If unsure, say N. 148 If you want to compile it as a module, say M here and read [all …]
|
/linux/drivers/staging/greybus/ |
H A D | Kconfig | 11 To compile this code as a module, chose M here: the module 19 ports and acts as a Greybus "Dummy codec". This device is a 22 To compile this code as a module, chose M here: the module 32 To compile this code as a module, chose M here: the module 42 To compile this code as a module, chose M here: the module 52 To compile this code as a module, chose M here: the module 62 To compile this code as a module, chose M here: the module 72 To compile this code as a module, chose M here: the module 81 To compile this code as a module, chose M here: the module 90 To compile this code as a module, chose M here: the module [all …]
|
/linux/fs/afs/ |
H A D | super.c | 158 struct afs_super_info *as = AFS_FS_S(root->d_sb); in afs_show_devname() local 159 struct afs_volume *volume = as->volume; in afs_show_devname() 160 struct afs_cell *cell = as->cell; in afs_show_devname() 164 if (as->dyn_root) { in afs_show_devname() 192 struct afs_super_info *as = AFS_FS_S(root->d_sb); in afs_show_options() local 195 if (as->dyn_root) in afs_show_options() 197 switch (as->flock_mode) { in afs_show_options() 423 struct afs_super_info *as = AFS_FS_S(sb); in afs_test_super() local 425 return (as->net_ns == fc->net_ns && in afs_test_super() 426 as->volume && in afs_test_super() [all …]
|