Home
last modified time | relevance | path

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

12345678910>>...139

/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/
Dpanfrost_regs.h284 #define MMU_AS(as) (0x2400 + ((as) << 6)) argument
286 #define AS_TRANSTAB_LO(as) (MMU_AS(as) + 0x00) /* (RW) Translation Table Base Address for address … argument
287 #define AS_TRANSTAB_HI(as) (MMU_AS(as) + 0x04) /* (RW) Translation Table Base Address for address … argument
288 #define AS_MEMATTR_LO(as) (MMU_AS(as) + 0x08) /* (RW) Memory attributes for address space n, low w… argument
289 #define AS_MEMATTR_HI(as) (MMU_AS(as) + 0x0C) /* (RW) Memory attributes for address space n, high … argument
290 #define AS_LOCKADDR_LO(as) (MMU_AS(as) + 0x10) /* (RW) Lock region address for address space n, lo… argument
291 #define AS_LOCKADDR_HI(as) (MMU_AS(as) + 0x14) /* (RW) Lock region address for address space n, hi… argument
292 #define AS_COMMAND(as) (MMU_AS(as) + 0x18) /* (WO) MMU command register for address space n */ argument
293 #define AS_FAULTSTATUS(as) (MMU_AS(as) + 0x1C) /* (RO) MMU fault status register for address space… argument
294 #define AS_FAULTADDRESS_LO(as) (MMU_AS(as) + 0x20) /* (RO) Fault Address for address space n, low … argument
[all …]
Dpanfrost_mmu.c100 ret = mmu_hw_do_operation_locked(pfdev, mmu->as, iova, size, op); in mmu_hw_do_operation()
107 int as_nr = mmu->as; in panfrost_mmu_enable()
141 int as; in panfrost_mmu_as_get() local
145 as = mmu->as; in panfrost_mmu_as_get()
146 if (as >= 0) { in panfrost_mmu_as_get()
160 as = ffz(pfdev->as_alloc_mask); in panfrost_mmu_as_get()
161 if (!(BIT(as) & pfdev->features.as_present)) { in panfrost_mmu_as_get()
171 as = lru_mmu->as; in panfrost_mmu_as_get()
173 WARN_ON(as < 0); in panfrost_mmu_as_get()
174 lru_mmu->as = -1; in panfrost_mmu_as_get()
[all …]
/kernel/linux/linux-5.10/drivers/iommu/
Dtegra-smmu.c288 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-5.10/fs/afs/
Dsuper.c157 struct afs_super_info *as = AFS_FS_S(root->d_sb); in afs_show_devname() local
158 struct afs_volume *volume = as->volume; in afs_show_devname()
159 struct afs_cell *cell = as->cell; in afs_show_devname()
163 if (as->dyn_root) { in afs_show_devname()
191 struct afs_super_info *as = AFS_FS_S(root->d_sb); in afs_show_options() local
194 if (as->dyn_root) in afs_show_options()
198 switch (as->flock_mode) { in afs_show_options()
420 struct afs_super_info *as = AFS_FS_S(sb); in afs_test_super() local
422 return (as->net_ns == fc->net_ns && in afs_test_super()
423 as->volume && in afs_test_super()
[all …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/arch/x86/kernel/
Dapm_32.c1164 static int queue_empty(struct apm_user *as) in queue_empty() argument
1166 return as->event_head == as->event_tail; in queue_empty()
1169 static apm_event_t get_queued_event(struct apm_user *as) in get_queued_event() argument
1171 if (++as->event_tail >= APM_MAX_EVENTS) in get_queued_event()
1172 as->event_tail = 0; in get_queued_event()
1173 return as->events[as->event_tail]; in get_queued_event()
1178 struct apm_user *as; in queue_event() local
1183 for (as = user_list; as != NULL; as = as->next) { in queue_event()
1184 if ((as == sender) || (!as->reader)) in queue_event()
1186 if (++as->event_head >= APM_MAX_EVENTS) in queue_event()
[all …]
/kernel/linux/linux-5.10/drivers/usb/core/
Ddevio.c388 struct async *as; in alloc_async() local
390 as = kzalloc(sizeof(struct async), GFP_KERNEL); in alloc_async()
391 if (!as) in alloc_async()
393 as->urb = usb_alloc_urb(numisoframes, GFP_KERNEL); in alloc_async()
394 if (!as->urb) { in alloc_async()
395 kfree(as); in alloc_async()
398 return as; in alloc_async()
401 static void free_async(struct async *as) in free_async() argument
405 put_pid(as->pid); in free_async()
406 if (as->cred) in free_async()
[all …]
/kernel/linux/linux-5.10/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)
/kernel/linux/linux-5.10/sound/usb/
Dstream.c80 static void snd_usb_init_substream(struct snd_usb_stream *as, in snd_usb_init_substream() argument
85 struct snd_usb_substream *subs = &as->substream[stream]; in snd_usb_init_substream()
90 subs->stream = as; in snd_usb_init_substream()
92 subs->dev = as->chip->dev; in snd_usb_init_substream()
93 subs->txfr_quirk = as->chip->txfr_quirk; in snd_usb_init_substream()
94 subs->tx_length_quirk = as->chip->tx_length_quirk; in snd_usb_init_substream()
99 snd_usb_set_pcm_ops(as->pcm, stream); in snd_usb_init_substream()
483 struct snd_usb_stream *as; in __snd_usb_add_audio_stream() local
488 list_for_each_entry(as, &chip->pcm_list, list) { in __snd_usb_add_audio_stream()
489 if (as->fmt_type != fp->fmt_type) in __snd_usb_add_audio_stream()
[all …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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
/kernel/linux/linux-5.10/drivers/ptp/
DKconfig22 This driver adds support for PTP clocks as character
24 also enable at least one clock driver as well.
26 To compile this driver as a module, choose M here: the module
30 tristate "Broadcom DTE as PTP clock"
37 (DTE) in the Broadcom SoC's as a PTP clock.
42 To compile this driver as a module, choose M here: the module
46 tristate "Freescale QorIQ 1588 timer as PTP clock"
52 timer as a PTP clock. This clock is only useful if your PTP
56 To compile this driver as a module, choose M here: the module
71 This driver adds support for using the DP83640 as a PTP
[all …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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
/kernel/linux/linux-5.10/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.
/kernel/linux/linux-5.10/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
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-5.10/drivers/media/usb/gspca/
DKconfig17 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/staging/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 …]
/kernel/linux/linux-5.10/Documentation/input/
Dgamepad.rst45 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.
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,
133 Some of these are available as digital buttons, some as analog buttons. Some
138 - Digital buttons are reported as:
[all …]
/kernel/linux/linux-5.10/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.
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-5.10/drivers/hwmon/pmbus/
DKconfig12 This driver can also be built as a module. If so, the module will
26 This driver can also be built as a module. If so, the module will
37 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
56 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
84 This driver can also be built as a module. If so, the module will
93 This driver can also be built as a module. If so, the module will
102 This driver can also be built as a module. If so, the module will
[all …]

12345678910>>...139