Home
last modified time | relevance | path

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

12345678910>>...131

/linux-6.1.9/drivers/spi/
Dspi-atmel.c301 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()
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()
340 spi_writel(as, CSR0, asd->csr); in cs_activate()
341 if (as->caps.has_wdrbt) { in cs_activate()
342 spi_writel(as, MR, in cs_activate()
348 spi_writel(as, MR, in cs_activate()
[all …]
/linux-6.1.9/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-6.1.9/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-6.1.9/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-6.1.9/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-6.1.9/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-6.1.9/arch/x86/kernel/
Dapm_32.c1171 static int queue_empty(struct apm_user *as) in queue_empty() argument
1173 return as->event_head == as->event_tail; in queue_empty()
1176 static apm_event_t get_queued_event(struct apm_user *as) in get_queued_event() argument
1178 if (++as->event_tail >= APM_MAX_EVENTS) in get_queued_event()
1179 as->event_tail = 0; in get_queued_event()
1180 return as->events[as->event_tail]; in get_queued_event()
1185 struct apm_user *as; in queue_event() local
1190 for (as = user_list; as != NULL; as = as->next) { in queue_event()
1191 if ((as == sender) || (!as->reader)) in queue_event()
1193 if (++as->event_head >= APM_MAX_EVENTS) in queue_event()
[all …]
/linux-6.1.9/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.h65 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
69 addi \at, \as, (1 << \incr_log2) - 1
79 extui \at, \as, \incr_log2, \mask_log2
82 srli \at, \as, \incr_log2
93 add \at, \ar, \as
104 .macro __loopt ar, as, at, incr_log2
107 sub \at, \as, \ar
123 .macro __loop as
126 loop \as, 99f
137 .macro __endl ar, as
[all …]
/linux-6.1.9/drivers/usb/core/
Ddevio.c393 struct async *as; in alloc_async() local
395 as = kzalloc(sizeof(struct async), GFP_KERNEL); in alloc_async()
396 if (!as) in alloc_async()
398 as->urb = usb_alloc_urb(numisoframes, GFP_KERNEL); in alloc_async()
399 if (!as->urb) { in alloc_async()
400 kfree(as); in alloc_async()
403 return as; in alloc_async()
406 static void free_async(struct async *as) in free_async() argument
410 put_pid(as->pid); in free_async()
411 if (as->cred) in free_async()
[all …]
/linux-6.1.9/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-6.1.9/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-6.1.9/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.1.9/include/linux/
Dutil_macros.h5 #define __find_closest(x, a, as, op) \ argument
7 typeof(as) __fc_i, __fc_as = (as) - 1; \
27 #define find_closest(x, a, as) __find_closest(x, a, as, <=) argument
39 #define find_closest_descending(x, a, as) __find_closest(x, a, as, >=) argument
/linux-6.1.9/Documentation/devicetree/bindings/sound/
Dtlv320adcx140.yaml68 array is defined as <PDMIN1 PDMIN2 PDMIN3 PDMIN4>.
90 The array is defined as <GPI1 GPI2 GPI3 GPI4>.
93 1 - GPIX is configured as a general-purpose input (GPI)
94 2 - GPIX is configured as a master clock input (MCLK)
95 3 - GPIX is configured as an ASI input for daisy-chain (SDIN)
96 4 - GPIX is configured as a PDM data input for channel 1 and channel
98 5 - GPIX is configured as a PDM data input for channel 3 and channel
100 6 - GPIX is configured as a PDM data input for channel 5 and channel
102 7 - GPIX is configured as a PDM data input for channel 7 and channel
125 The array is defined as <GPO_CFG GPO_DRV>
[all …]
/linux-6.1.9/rust/alloc/
DREADME.md8 Please note that these files should be kept as close as possible to
20 On the other hand, Rust folks wanted to keep `alloc` as close as
21 upstream as possible and avoid as much divergence as possible, which
25 in-tree that would be as small and as close as possible to upstream.
33 slowly incorporate and discuss the changes as needed.
/linux-6.1.9/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
38 This driver can also be built as a module. If so, the module will
48 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
76 This driver can also be built as a module. If so, the module
86 This driver can also be built as a module. If so, the module will
96 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-6.1.9/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-6.1.9/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-6.1.9/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-6.1.9/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-6.1.9/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-6.1.9/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.1.9/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 …]

12345678910>>...131