| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-atmel.c | 301 static bool atmel_spi_is_v2(struct atmel_spi *as) in atmel_spi_is_v2() argument 303 return as->caps.is_spi2; in atmel_spi_is_v2() 310 * transmitted") Not so! Workaround uses nCSx pins as GPIOs; or newer 313 * Even controller newer than ar91rm9200, using GPIOs can make sens as 324 static void cs_activate(struct atmel_spi *as, struct spi_device *spi) in cs_activate() argument 331 chip_select = as->native_cs_for_gpio; in cs_activate() 335 if (atmel_spi_is_v2(as)) { in cs_activate() 336 spi_writel(as, CSR0 + 4 * chip_select, asd->csr); in cs_activate() 338 * on CS1,2,3 needs SPI_CSR0.BITS config as SPI_CSR1,2,3.BITS in cs_activate() 340 spi_writel(as, CSR0, asd->csr); in cs_activate() [all …]
|
| /kernel/linux/linux-4.19/drivers/spi/ |
| D | spi-atmel.c | 7 * it under the terms of the GNU General Public License version 2 as 329 static bool atmel_spi_is_v2(struct atmel_spi *as) in atmel_spi_is_v2() argument 331 return as->caps.is_spi2; in atmel_spi_is_v2() 338 * transmitted") Not so! Workaround uses nCSx pins as GPIOs; or newer 341 * Since the CSAAT functionality is a bit weird on newer controllers as 354 static void cs_activate(struct atmel_spi *as, struct spi_device *spi) in cs_activate() argument 360 if (atmel_spi_is_v2(as)) { in cs_activate() 361 spi_writel(as, CSR0 + 4 * spi->chip_select, asd->csr); in cs_activate() 363 * on CS1,2,3 needs SPI_CSR0.BITS config as SPI_CSR1,2,3.BITS in cs_activate() 365 spi_writel(as, CSR0, asd->csr); in cs_activate() [all …]
|
| /kernel/linux/linux-5.10/drivers/input/misc/ |
| D | Kconfig | 20 Support the ONKEY of Marvell 88PM860x PMICs as an input device 23 To compile this driver as a module, choose M here: the module 30 Support the ONKEY of Marvell 88PM80x PMICs as an input device 33 To compile this driver as a module, choose M here: the module 43 To compile this driver as a module, choose M here: the module 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 83 To compile this driver as a module, choose M here: the 97 To compile this driver as a module, choose M here: the [all …]
|
| /kernel/linux/linux-4.19/drivers/input/misc/ |
| D | Kconfig | 19 Support the ONKEY of Marvell 88PM860x PMICs as an input device 22 To compile this driver as a module, choose M here: the module 29 Support the ONKEY of Marvell 88PM80x PMICs as an input device 32 To compile this driver as a module, choose M here: the module 42 To compile this driver as a module, choose M here: the module 52 To compile this driver as a module, choose M here: the 62 To compile this driver as a module, choose M here: the 72 To compile this driver as a module, choose M here: the 82 To compile this driver as a module, choose M here: the 96 To compile this driver as a module, choose M here: the [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/ |
| 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 …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/ath/ath5k/ |
| 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 …]
|
| /kernel/linux/linux-4.19/drivers/input/touchscreen/ |
| D | Kconfig | 27 To compile this driver as a module, choose M here: the 46 To compile this driver as a module, choose M here: the 59 To compile this driver as a module, choose M here: the 70 To compile this driver as a module, choose M here: the 80 To compile this driver as a module, choose M here: the 92 To compile this driver as a module, choose M here: the 105 To compile this driver as a module, choose M here: the 117 To compile this driver as a module, choose M here: the 126 such as AT42QT602240/ATMXT224, connected to your system. 130 To compile this driver as a module, choose M here: the [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/comedi/ |
| 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 76 To compile this driver as a module, choose M here: the module will be 85 To compile this driver as a module, choose M here: the module will be 107 To compile this driver as a module, choose M here: the module will be 128 To compile this driver as a module, choose M here: the module will be 136 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 171 To compile this driver as a module, choose M here: the module will be [all …]
|
| /kernel/linux/linux-4.19/drivers/media/usb/gspca/ |
| D | Kconfig | 16 To compile this driver as modules, choose M here: the 32 To compile this driver as a module, choose M here: the 41 To compile this driver as a module, choose M here: the 52 To compile this driver as a module, choose M here: the 62 To compile this driver as a module, choose M here: the 71 To compile this driver as a module, choose M here: the 80 To compile this driver as a module, choose M here: the 89 To compile this driver as a module, choose M here: the 99 To compile this driver as a module, choose M here: the 108 To compile this driver as a module, choose M here: the [all …]
|
| /kernel/linux/linux-5.10/drivers/media/usb/gspca/ |
| D | Kconfig | 17 To compile this driver as modules, choose M here: the 33 To compile this driver as a module, choose M here: the 42 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 72 To compile this driver as a module, choose M here: the 81 To compile this driver as a module, choose M here: the 90 To compile this driver as a module, choose M here: the 100 To compile this driver as a module, choose M here: the 109 To compile this driver as a module, choose M here: the [all …]
|
| /kernel/linux/linux-5.10/drivers/input/touchscreen/ |
| D | Kconfig | 28 To compile this driver as a module, choose M here: the 47 To compile this driver as a module, choose M here: the 60 To compile this driver as a module, choose M here: the 71 To compile this driver as a module, choose M here: the 81 To compile this driver as a module, choose M here: the 93 To compile this driver as a module, choose M here: the 107 To compile this driver as a module, choose M here: the 119 To compile this driver as a module, choose M here: the 128 such as AT42QT602240/ATMXT224, connected to your system. 132 To compile this driver as a module, choose M here: the [all …]
|
| /kernel/linux/linux-4.19/drivers/pwm/ |
| D | Kconfig | 7 in a rectangular pulse signal is used as a means to alter the 18 to configure as well as enable and disable them. 25 continue to work as expected. 41 To compile this driver as a module, choose M here: the module 50 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 86 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 104 To compile this driver as a module, choose M here: the module [all …]
|
| /kernel/linux/linux-5.10/tools/perf/scripts/python/ |
| 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 334 do_query(query, 'CREATE VIEW machines_view AS ' 339 'CASE WHEN id=0 THEN \'unknown\' WHEN pid=-1 THEN \'host\' ELSE \'guest\' END AS host_or_guest' 342 do_query(query, 'CREATE VIEW dsos_view AS ' 346 '(SELECT host_or_guest FROM machines_view WHERE id = machine_id) AS host_or_guest,' 352 do_query(query, 'CREATE VIEW symbols_view AS ' 356 '(SELECT short_name FROM dsos WHERE id=dso_id) AS dso,' 360 'CASE WHEN binding=0 THEN \'local\' WHEN binding=1 THEN \'global\' ELSE \'weak\' END AS binding' 363 do_query(query, 'CREATE VIEW threads_view AS ' [all …]
|
| /kernel/linux/linux-4.19/drivers/hwmon/ |
| D | Kconfig | 13 sensors and various additional features such as the ability to 22 This support can also be built as a module. If so, the module 49 This driver can also be built as a module. If so, the module 64 This driver can also be built as a module. If so, the module 78 This driver can also be built as a module. If so, the module 88 This driver can also be built as a module. If so, the module 98 This driver can also be built as a module. If so, the module 108 This driver can also be built as a module. If so, the module 119 This driver can also be built as a module. If so, the module 130 This driver can also be built as a module. If so, the module [all …]
|
| /kernel/linux/linux-4.19/drivers/iio/adc/ |
| D | Kconfig | 23 To compile this driver as a module, choose M here: the module will be 33 To compile this driver as a module, choose M here: the 45 To compile this driver as a module, choose M here: the 58 To compile this driver as a module, choose M here: the 70 To compile this driver as a module, choose M here: the module will be 81 To compile this driver as a module, choose M here: the module will be 92 To compile this driver as a module, choose M here: the 104 To compile this driver as a module, choose M here: the 116 To compile this driver as a module, choose M here: the 130 To compile this driver as a module, choose M here: the module will be [all …]
|
| /kernel/linux/linux-5.10/drivers/hwmon/ |
| 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 51 This driver can also be built as a module. If so, the module 66 This driver can also be built as a module. If so, the module 80 This driver can also be built as a module. If so, the module 90 This driver can also be built as a module. If so, the module 100 This driver can also be built as a module. If so, the module 110 This driver can also be built as a module. If so, the module 121 This driver can also be built as a module. If so, the module 132 This driver can also be built as a module. If so, the module [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | Kconfig | 39 To compile this driver as a module, choose M here: the module will be 51 To compile this driver as a module, choose M here: the 64 To compile this driver as a module, choose M here: the module will be 74 To compile this driver as a module, choose M here: the 84 To compile this driver as a module, choose M here: the 96 To compile this driver as a module, choose M here: the 112 To compile this driver as a module, choose M here: the 128 To compile this driver as a module, choose M here: the 139 To compile this driver as a module, choose M here: the 151 To compile this driver as a module, choose M here: the module will be [all …]
|
| /kernel/linux/linux-5.10/drivers/input/keyboard/ |
| D | Kconfig | 27 To compile this driver as a module, choose M here: the 37 To compile this driver as a module, choose M here: the module will 47 To compile this driver as a module, choose M here: the 57 To compile this driver as a module, choose M here: the 67 To compile this driver as a module, choose M here: the 85 To compile this driver as a module, choose M here: the 96 To compile this driver as a module, choose M here: the 114 To compile this driver as a module, choose M here: the 134 built-in keyboard (as opposed to an external keyboard). 137 AT and PS/2 keyboards. These are as follows: [all …]
|
| /kernel/linux/linux-5.10/drivers/iommu/ |
| D | tegra-smmu.c | 288 struct tegra_smmu_as *as; in tegra_smmu_domain_alloc() local 293 as = kzalloc(sizeof(*as), GFP_KERNEL); in tegra_smmu_domain_alloc() 294 if (!as) in tegra_smmu_domain_alloc() 297 as->attr = SMMU_PD_READABLE | SMMU_PD_WRITABLE | SMMU_PD_NONSECURE; in tegra_smmu_domain_alloc() 299 as->pd = alloc_page(GFP_KERNEL | __GFP_DMA | __GFP_ZERO); in tegra_smmu_domain_alloc() 300 if (!as->pd) { in tegra_smmu_domain_alloc() 301 kfree(as); in tegra_smmu_domain_alloc() 305 as->count = kcalloc(SMMU_NUM_PDE, sizeof(u32), GFP_KERNEL); in tegra_smmu_domain_alloc() 306 if (!as->count) { in tegra_smmu_domain_alloc() 307 __free_page(as->pd); in tegra_smmu_domain_alloc() [all …]
|
| /kernel/linux/linux-4.19/drivers/input/keyboard/ |
| D | Kconfig | 27 To compile this driver as a module, choose M here: the 37 To compile this driver as a module, choose M here: the module will 47 To compile this driver as a module, choose M here: the 57 To compile this driver as a module, choose M here: the 67 To compile this driver as a module, choose M here: the 81 To compile this driver as a module, choose M here: the 99 To compile this driver as a module, choose M here: the 119 built-in keyboard (as opposed to an external keyboard). 122 AT and PS/2 keyboards. These are as follows: 133 in the left-hand column will be interpreted as the corresponding key [all …]
|
| /kernel/linux/linux-4.19/arch/xtensa/include/asm/ |
| 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 …]
|
| /kernel/linux/linux-5.10/arch/xtensa/include/asm/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/pwm/ |
| 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. 51 To compile this driver as a module, choose M here: the module 61 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 97 To compile this driver as a module, choose M here: the module 108 To compile this driver as a module, choose M here: the module 117 To compile this driver as a module, choose M here: the module [all …]
|
| /kernel/linux/linux-4.19/Documentation/pcmcia/ |
| D | driver-changes.txt | 2 * pcmcia_loop_config() and autoconfiguration (as of 2.6.36) 14 * pcmcia_request_configuration -> pcmcia_enable_device (as of 2.6.36) 16 as it mirrors pcmcia_disable_device(). Configuration settings are now 20 * pcmcia_request_window changes (as of 2.6.36) 27 * pcmcia_request_io changes (as of 2.6.36) 34 * No dev_info_t, no cs_types.h (as of 2.6.36) 36 in PCMCIA device drivers. Also, do not include pcmcia/cs_types.h, as 39 * No dev_node_t (as of 2.6.35) 42 * New IRQ request rules (as of 2.6.35) 50 * no cs_error / CS_CHECK / CONFIG_PCMCIA_DEBUG (as of 2.6.33) [all …]
|
| /kernel/linux/linux-5.10/Documentation/pcmcia/ |
| 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 …]
|