Home
last modified time | relevance | path

Searched full:as (Results 1 – 25 of 11679) sorted by relevance

12345678910>>...468

/linux-6.12.1/drivers/spi/
Dspi-atmel.c305 * This message can be anything as it should not be treated by any SPI device.
317 static bool atmel_spi_is_v2(struct atmel_spi *as) in atmel_spi_is_v2() argument
319 return as->caps.is_spi2; in atmel_spi_is_v2()
328 static void atmel_spi_send_dummy(struct atmel_spi *as, struct spi_device *spi, int chip_select) in atmel_spi_send_dummy() argument
338 csr = spi_readl(as, CSR0 + 4 * chip_select); in atmel_spi_send_dummy()
340 spi_writel(as, CSR0 + 4 * chip_select, csr); in atmel_spi_send_dummy()
346 spi_readl(as, RDR); in atmel_spi_send_dummy()
347 while (spi_readl(as, SR) & SPI_BIT(RDRF)) { in atmel_spi_send_dummy()
348 spi_readl(as, RDR); in atmel_spi_send_dummy()
352 spi_writel(as, TDR, DUMMY_MSG); in atmel_spi_send_dummy()
[all …]
/linux-6.12.1/Documentation/arch/riscv/
Dhwprobe.rst27 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_MIMPLID`: Contains the value of ``mimplid``, 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-6.12.1/drivers/input/misc/
DKconfig20 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
40 Support the onkey of Marvell 88PM886 PMIC as an input device
50 To compile this driver as a module, choose M here: the module
60 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
91 To compile this driver as a module, choose M here: the module
[all …]
/linux-6.12.1/fs/bcachefs/
Dbtree_update_interior.c267 static void bch2_btree_node_free_never_used(struct btree_update *as, in bch2_btree_node_free_never_used() argument
271 struct bch_fs *c = as->c; in bch2_btree_node_free_never_used()
272 struct prealloc_nodes *p = &as->prealloc_nodes[b->c.lock.readers != NULL]; in bch2_btree_node_free_never_used()
277 BUG_ON(b->will_make_reachable != (1UL|(unsigned long) as)); in bch2_btree_node_free_never_used()
280 closure_put(&as->cl); in bch2_btree_node_free_never_used()
381 static struct btree *bch2_btree_node_alloc(struct btree_update *as, in bch2_btree_node_alloc() argument
385 struct bch_fs *c = as->c; in bch2_btree_node_alloc()
387 struct prealloc_nodes *p = &as->prealloc_nodes[!!level]; in bch2_btree_node_alloc()
404 b->c.btree_id = as->btree_id; in bch2_btree_node_alloc()
411 SET_BTREE_NODE_ID(b->data, as->btree_id); in bch2_btree_node_alloc()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/riscv/
Dextensions.yaml56 The base ISA implemented by this hart, as described by the 20191213
71 The base integer instruction set, as ratified in the 20191213
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
120 The standard H extension for hypervisors as ratified in the 20191213
[all …]
/linux-6.12.1/drivers/hwmon/pmbus/
DKconfig12 This driver can also be built as a module. If so, the module will
27 This driver can also be built as a module. If so, the module will
36 This driver can also be built as a module. If so, the module will
47 This driver can also be built as a module. If so, the module will
57 This driver can also be built as a module. If so, the module will
67 This driver can also be built as a module. If so, the module will
76 This driver can also be built as a module. If so, the module will
85 This driver can also be built as a module. If so, the module will
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 will
[all …]
/linux-6.12.1/drivers/net/wireless/ath/ath5k/
Dani.c8 * 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-6.12.1/drivers/input/touchscreen/
DKconfig24 To compile this driver as a module, choose M here: the
43 To compile this driver as a module, choose M here: the
56 To compile this driver as a module, choose M here: the
67 To compile this driver as a module, choose M here: the
77 To compile this driver as a module, choose M here: the
89 To compile this driver as a module, choose M here: the
103 To compile this driver as a module, choose M here: the
115 To compile this driver as a module, choose M here: the
124 such as AT42QT602240/ATMXT224, connected to your system.
128 To compile this driver as a module, choose M here: the
[all …]
/linux-6.12.1/drivers/hwmon/
DKconfig14 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-6.12.1/drivers/media/i2c/
DKconfig51 To compile this driver as a module, choose M here: the
60 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
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
118 To compile this driver as a module, choose M here: the
127 To compile this driver as a module, choose M here: the
136 To compile this driver as a module, choose M here: the
[all …]
/linux-6.12.1/drivers/clk/qcom/
DKconfig37 Say Y if you want to support display devices and functionality such as
47 Say Y if you want to use peripheral devices such as UART, SPI, I2C,
57 functionality such as 3D graphics.
65 Say Y if you want to use peripheral devices such as SD/UFS.
74 functionality such as 3D graphics.
99 such as msm8916.
119 such as SDX55, SDX65.
131 platforms such as apq8064, msm8660, msm8960 etc.
143 platforms such as apq8016, apq8084, msm8974 etc.
152 platforms such as SDM845.
[all …]
/linux-6.12.1/drivers/media/usb/gspca/
DKconfig16 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-6.12.1/drivers/iommu/
Dtegra-smmu.c279 struct tegra_smmu_as *as; in tegra_smmu_domain_alloc_paging() local
281 as = kzalloc(sizeof(*as), GFP_KERNEL); in tegra_smmu_domain_alloc_paging()
282 if (!as) in tegra_smmu_domain_alloc_paging()
285 as->attr = SMMU_PD_READABLE | SMMU_PD_WRITABLE | SMMU_PD_NONSECURE; in tegra_smmu_domain_alloc_paging()
287 as->pd = __iommu_alloc_pages(GFP_KERNEL | __GFP_DMA, 0); in tegra_smmu_domain_alloc_paging()
288 if (!as->pd) { in tegra_smmu_domain_alloc_paging()
289 kfree(as); in tegra_smmu_domain_alloc_paging()
293 as->count = kcalloc(SMMU_NUM_PDE, sizeof(u32), GFP_KERNEL); in tegra_smmu_domain_alloc_paging()
294 if (!as->count) { in tegra_smmu_domain_alloc_paging()
295 __iommu_free_pages(as->pd, 0); in tegra_smmu_domain_alloc_paging()
[all …]
/linux-6.12.1/tools/perf/scripts/python/
Dexport-to-sqlite.py6 # 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-6.12.1/drivers/iio/adc/
DKconfig33 To compile this driver as a module, choose M here: the module will be
48 To compile this driver as a module, choose M here: the module will be
61 To compile this driver as a module, choose M here: the module will be
84 To compile this driver as a module, choose M here: the module will be
95 To compile this driver as a module, choose M here: the module will be
112 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
142 To compile this driver as a module, choose M here: the module will be
153 To compile this driver as a module, choose M here: the
163 To compile this driver as a module, choose M here: the
[all …]
/linux-6.12.1/drivers/comedi/
DKconfig50 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-6.12.1/drivers/rtc/
DKconfig125 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
213 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
234 This driver can also be built as a module. If so, the module will
[all …]
/linux-6.12.1/drivers/pwm/
DKconfig8 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.
47 To compile this driver as a module, choose M here: the module
66 To compile this driver as a module, choose M here: the module
76 To compile this driver as a module, choose M here: the module
88 To compile this driver as a module, choose M here: the module
101 To compile this driver as a module, choose M here: the module
114 To compile this driver as a module, choose M here: the module will be
126 To compile this driver as a module, choose M here: the module
[all …]
/linux-6.12.1/drivers/input/keyboard/
DKconfig27 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
50 To compile this driver as a module, choose M here: the
60 To compile this driver as a module, choose M here: the
70 To compile this driver as a module, choose M here: the
88 To compile this driver as a module, choose M here: the
99 To compile this driver as a module, choose M here: the
118 To compile this driver as a module, choose M here: the
138 built-in keyboard (as opposed to an external keyboard).
141 AT and PS/2 keyboards. These are as follows:
[all …]
/linux-6.12.1/Documentation/pcmcia/
Ddriver-changes.rst7 * 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-6.12.1/drivers/ptp/
DKconfig23 This driver adds support for PTP clocks as character
25 also enable at least one clock driver as well.
27 To compile this driver as a module, choose M here: the module
43 tristate "Broadcom DTE as PTP clock"
50 (DTE) in the Broadcom SoC's as a PTP clock.
55 To compile this driver as a module, choose M here: the module
59 tristate "Freescale QorIQ 1588 timer as PTP clock"
65 timer as a PTP clock. This clock is only useful if your PTP
69 To compile this driver as a module, choose M here: the module
84 This driver adds support for using the DP83640 as a PTP
[all …]
/linux-6.12.1/arch/xtensa/include/asm/
Dcacheasm.h16 * 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-6.12.1/drivers/input/joystick/
DKconfig33 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-6.12.1/net/sched/
DKconfig42 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-6.12.1/drivers/char/
Dapm-emulation.c36 * 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)
192 struct apm_user *as; in queue_event() local
195 list_for_each_entry(as, &apm_user_list, list) { in queue_event()
196 if (as->reader) in queue_event()
197 queue_add_event(&as->queue, event); in queue_event()
205 struct apm_user *as = fp->private_data; in apm_read() local
212 if (queue_empty(&as->queue) && fp->f_flags & O_NONBLOCK) in apm_read()
215 wait_event_interruptible(apm_waitqueue, !queue_empty(&as->queue)); in apm_read()
[all …]

12345678910>>...468