Home
last modified time | relevance | path

Searched refs:as (Results 1 – 25 of 4056) sorted by relevance

12345678910>>...163

/Linux-v6.6/drivers/spi/
Dspi-atmel.c302 static bool atmel_spi_is_v2(struct atmel_spi *as) in atmel_spi_is_v2() argument
304 return as->caps.is_spi2; in atmel_spi_is_v2()
325 static void cs_activate(struct atmel_spi *as, struct spi_device *spi) in cs_activate() argument
332 chip_select = as->native_cs_for_gpio; in cs_activate()
336 if (atmel_spi_is_v2(as)) { in cs_activate()
337 spi_writel(as, CSR0 + 4 * chip_select, asd->csr); in cs_activate()
341 spi_writel(as, CSR0, asd->csr); in cs_activate()
342 if (as->caps.has_wdrbt) { in cs_activate()
343 spi_writel(as, MR, in cs_activate()
349 spi_writel(as, MR, in cs_activate()
[all …]
/Linux-v6.6/drivers/net/wireless/ath/ath5k/
Dani.c223 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()
247 ath5k_ani_set_firstep_level(ah, as->firstep_level + 1); in ath5k_ani_raise_immunity()
262 if (ofdm_trigger && as->ofdm_weak_sig) { in ath5k_ani_raise_immunity()
268 if (as->firstep_level < ATH5K_ANI_MAX_FIRSTEP_LVL) { in ath5k_ani_raise_immunity()
269 ath5k_ani_set_firstep_level(ah, as->firstep_level + 1); in ath5k_ani_raise_immunity()
[all …]
/Linux-v6.6/drivers/char/
Dapm-emulation.c192 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()
217 while ((i >= sizeof(event)) && !queue_empty(&as->queue)) { in apm_read()
218 event = queue_get_event(&as->queue); in apm_read()
225 if (as->suspend_state == SUSPEND_PENDING && in apm_read()
[all …]
/Linux-v6.6/drivers/iommu/
Dtegra-smmu.c277 struct tegra_smmu_as *as; in tegra_smmu_domain_alloc() local
282 as = kzalloc(sizeof(*as), GFP_KERNEL); in tegra_smmu_domain_alloc()
283 if (!as) in tegra_smmu_domain_alloc()
286 as->attr = SMMU_PD_READABLE | SMMU_PD_WRITABLE | SMMU_PD_NONSECURE; in tegra_smmu_domain_alloc()
288 as->pd = alloc_page(GFP_KERNEL | __GFP_DMA | __GFP_ZERO); in tegra_smmu_domain_alloc()
289 if (!as->pd) { in tegra_smmu_domain_alloc()
290 kfree(as); in tegra_smmu_domain_alloc()
294 as->count = kcalloc(SMMU_NUM_PDE, sizeof(u32), GFP_KERNEL); in tegra_smmu_domain_alloc()
295 if (!as->count) { in tegra_smmu_domain_alloc()
296 __free_page(as->pd); in tegra_smmu_domain_alloc()
[all …]
/Linux-v6.6/drivers/gpu/drm/panfrost/
Dpanfrost_regs.h288 #define MMU_AS(as) (MMU_BASE + ((as) << MMU_AS_SHIFT)) argument
290 #define AS_TRANSTAB_LO(as) (MMU_AS(as) + 0x00) /* (RW) Translation Table Base Address for address … argument
291 #define AS_TRANSTAB_HI(as) (MMU_AS(as) + 0x04) /* (RW) Translation Table Base Address for address … argument
292 #define AS_MEMATTR_LO(as) (MMU_AS(as) + 0x08) /* (RW) Memory attributes for address space n, low w… argument
293 #define AS_MEMATTR_HI(as) (MMU_AS(as) + 0x0C) /* (RW) Memory attributes for address space n, high … argument
294 #define AS_LOCKADDR_LO(as) (MMU_AS(as) + 0x10) /* (RW) Lock region address for address space n, lo… argument
295 #define AS_LOCKADDR_HI(as) (MMU_AS(as) + 0x14) /* (RW) Lock region address for address space n, hi… argument
296 #define AS_COMMAND(as) (MMU_AS(as) + 0x18) /* (WO) MMU command register for address space n */ argument
297 #define AS_FAULTSTATUS(as) (MMU_AS(as) + 0x1C) /* (RO) MMU fault status register for address space… argument
298 #define AS_FAULTADDRESS_LO(as) (MMU_AS(as) + 0x20) /* (RO) Fault Address for address space n, low … argument
[all …]
Dpanfrost_mmu.c119 ret = mmu_hw_do_operation_locked(pfdev, mmu->as, iova, size, op); in mmu_hw_do_operation()
126 int as_nr = mmu->as; in panfrost_mmu_enable()
160 int as; in panfrost_mmu_as_get() local
164 as = mmu->as; in panfrost_mmu_as_get()
165 if (as >= 0) { in panfrost_mmu_as_get()
167 u32 mask = BIT(as) | BIT(16 + as); in panfrost_mmu_as_get()
192 as = ffz(pfdev->as_alloc_mask); in panfrost_mmu_as_get()
193 if (!(BIT(as) & pfdev->features.as_present)) { in panfrost_mmu_as_get()
203 as = lru_mmu->as; in panfrost_mmu_as_get()
205 WARN_ON(as < 0); in panfrost_mmu_as_get()
[all …]
/Linux-v6.6/fs/afs/
Dsuper.c158 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()
199 switch (as->flock_mode) { in afs_show_options()
421 struct afs_super_info *as = AFS_FS_S(sb); in afs_test_super() local
423 return (as->net_ns == fc->net_ns && in afs_test_super()
424 as->volume && in afs_test_super()
[all …]
/Linux-v6.6/arch/x86/kernel/
Dapm_32.c1165 static int queue_empty(struct apm_user *as) in queue_empty() argument
1167 return as->event_head == as->event_tail; in queue_empty()
1170 static apm_event_t get_queued_event(struct apm_user *as) in get_queued_event() argument
1172 if (++as->event_tail >= APM_MAX_EVENTS) in get_queued_event()
1173 as->event_tail = 0; in get_queued_event()
1174 return as->events[as->event_tail]; in get_queued_event()
1179 struct apm_user *as; in queue_event() local
1184 for (as = user_list; as != NULL; as = as->next) { in queue_event()
1185 if ((as == sender) || (!as->reader)) in queue_event()
1187 if (++as->event_head >= APM_MAX_EVENTS) in queue_event()
[all …]
/Linux-v6.6/arch/xtensa/include/asm/
Dcacheasm.h64 .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
171 .macro ___invalidate_icache_range ar as at
[all …]
Dasmmacro.h66 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
70 addi \at, \as, (1 << \incr_log2) - 1
80 extui \at, \as, \incr_log2, \mask_log2
83 srli \at, \as, \incr_log2
94 add \at, \ar, \as
105 .macro __loopt ar, as, at, incr_log2
108 sub \at, \as, \ar
124 .macro __loop as
127 loop \as, 99f
138 .macro __endl ar, as
[all …]
/Linux-v6.6/drivers/usb/core/
Ddevio.c400 struct async *as; in alloc_async() local
402 as = kzalloc(sizeof(struct async), GFP_KERNEL); in alloc_async()
403 if (!as) in alloc_async()
405 as->urb = usb_alloc_urb(numisoframes, GFP_KERNEL); in alloc_async()
406 if (!as->urb) { in alloc_async()
407 kfree(as); in alloc_async()
410 return as; in alloc_async()
413 static void free_async(struct async *as) in free_async() argument
417 put_pid(as->pid); in free_async()
418 if (as->cred) in free_async()
[all …]
/Linux-v6.6/arch/x86/include/asm/trace/
Dhyperv.h32 TP_PROTO(u64 as, int ret),
33 TP_ARGS(as, ret),
36 __field(u64, as)
39 TP_fast_assign(__entry->as = as;
42 TP_printk("address space %llx ret %d", __entry->as, __entry->ret)
46 TP_PROTO(u64 as, int ret),
47 TP_ARGS(as, ret),
50 __field(u64, as)
53 TP_fast_assign(__entry->as = as;
56 TP_printk("address space %llx ret %d", __entry->as, __entry->ret)
/Linux-v6.6/sound/usb/
Dstream.c79 static void snd_usb_init_substream(struct snd_usb_stream *as, in snd_usb_init_substream() argument
84 struct snd_usb_substream *subs = &as->substream[stream]; in snd_usb_init_substream()
89 subs->stream = as; in snd_usb_init_substream()
91 subs->dev = as->chip->dev; in snd_usb_init_substream()
92 subs->txfr_quirk = !!(as->chip->quirk_flags & QUIRK_FLAG_ALIGN_TRANSFER); in snd_usb_init_substream()
93 subs->tx_length_quirk = !!(as->chip->quirk_flags & QUIRK_FLAG_TX_LENGTH); in snd_usb_init_substream()
98 snd_usb_set_pcm_ops(as->pcm, stream); in snd_usb_init_substream()
482 struct snd_usb_stream *as; in __snd_usb_add_audio_stream() local
487 list_for_each_entry(as, &chip->pcm_list, list) { in __snd_usb_add_audio_stream()
488 if (as->fmt_type != fp->fmt_type) in __snd_usb_add_audio_stream()
[all …]
/Linux-v6.6/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-v6.6/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
66 This driver can also be built as a module. If so, the module will
75 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
95 This driver can also be built as a module. If so, the module will
105 This driver can also be built as a module. If so, the module will
[all …]
/Linux-v6.6/include/linux/
Dutil_macros.h7 #define __find_closest(x, a, as, op) \ argument
9 typeof(as) __fc_i, __fc_as = (as) - 1; \
29 #define find_closest(x, a, as) __find_closest(x, a, as, <=) argument
41 #define find_closest_descending(x, a, as) __find_closest(x, a, as, >=) argument
/Linux-v6.6/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
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
84 To compile this driver as a module, choose M here: the module
94 To compile this driver as a module, choose M here: the
[all …]
/Linux-v6.6/drivers/iio/trigger/
DKconfig14 timers as interrupt source.
16 To compile this driver as a module, choose M here: the
22 Provides support for using an interrupt of any type as an IIO
25 To compile this driver as a module, choose M here: the
33 This can be used as trigger source for STM32 internal ADC
36 To compile this driver as a module, choose M here: the
45 To compile this driver as a module, choose M here: the
52 An experimental trigger, used to allow sensors to be sampled as fast
53 as possible under the limitations of whatever else is going on.
57 To compile this driver as a module, choose M here: the
[all …]
/Linux-v6.6/Documentation/admin-guide/
Dufs.rst20 default value, supported as read-only
24 supported as read-write
28 supported as read-write
35 supported as read-write
39 supported as read-write
43 supported as read-only
47 supported as read-only
51 supported as read-only
55 supported as read-only
/Linux-v6.6/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
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 …]
/Linux-v6.6/rust/alloc/
DREADME.md8 Please note that these files should be kept as close as possible to
23 On the other hand, Rust folks wanted to keep `alloc` as close as
24 upstream as possible and avoid as much divergence as possible, which
28 in-tree that would be as small and as close as possible to upstream.
36 slowly incorporate and discuss the changes as needed.
/Linux-v6.6/tools/testing/selftests/futex/
DREADME11 primitives. These can be used as is in user applications or can serve as
13 directory or purely as header files under include/, I'm leaning toward the
23 o Tests should be as self contained as is practical so as to facilitate sharing
25 o The build system shall remain as simple as possible, avoiding any archive or
30 o External dependencies shall remain as minimal as possible. Currently gcc
47 # useful here. Using -v to toggle it them on and off, as with -c.
55 problem as we intend to write multiple tests which collide in this namespace.
62 kernel as defined in the Linux source Documentation/process/coding-style.rst.
/Linux-v6.6/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-v6.6/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-v6.6/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 …]

12345678910>>...163