Home
last modified time | relevance | path

Searched +full:scan +full:- +full:delay (Results 1 – 25 of 478) sorted by relevance

12345678910>>...20

/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dscan.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2012-2014, 2018-2025 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
10 /* Scan Commands, Responses, Notifications */
13 * enum iwl_scan_subcmd_ids - scan commands
33 * struct iwl_ssid_ie - directed scan network information element
50 /* scan offload */
59 /* Default watchdog (in MS) for scheduled scan iteration */
78 * struct iwl_scan_offload_blocklist - SCAN_OFFLOAD_BLACKLIST_S
[all …]
/linux/tools/testing/selftests/ublk/
H A Dtest_part_02.sh2 # SPDX-License-Identifier: GPL-2.0
18 # Create ublk device with fault_inject target and very large delay
20 # --delay_us 60000000 = 60 seconds delay
22 # for partition scan events to complete
24 echo "Testing partition scan with recovery support..."
25 dev_id=$(_add_ublk_dev_no_settle -t fault_inject -q 1 -d 1 --delay_us 60000000 -r 1)
27 echo "Testing partition scan without recovery..."
28 dev_id=$(_add_ublk_dev_no_settle -t fault_inject -q 1 -d 1 --delay_us 60000000)
33 # The add command should return quickly because partition scan is async.
34 # Now sleep briefly to let the async partition scan work start and hit
[all …]
/linux/Documentation/devicetree/bindings/input/
H A Dti,nspire-keypad.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/ti,nspire-keypad.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: TI-NSPIRE Keypad
10 - Andrew Davis <afd@ti.com>
13 - $ref: input.yaml#
14 - $ref: matrix-keymap.yaml#
19 - ti,nspire-keypad
30 scan-interval:
[all …]
H A Dnvidia,tegra20-kbc.txt7 - compatible: "nvidia,tegra20-kbc"
8 - reg: Register base address of KBC.
9 - interrupts: Interrupt number for the KBC.
10 - nvidia,kbc-row-pins: The KBC pins which are configured as row. This is an
12 - nvidia,kbc-col-pins: The KBC pins which are configured as column. This is an
14 - linux,keymap: The keymap for keys as described in the binding document
15 devicetree/bindings/input/matrix-keymap.txt.
16 - clocks: Must contain one entry, for the module clock.
17 See ../clocks/clock-bindings.txt for details.
18 - resets: Must contain an entry for each entry in reset-names.
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dscan.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
3 * Copyright (C) 2012-2014, 2018-2025 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
12 #include "fw/api/scan.h"
13 #include "iwl-io.h"
14 #include "iwl-utils.h"
25 /* adaptive dwell max budget time [TU] for full scan */
27 /* adaptive dwell max budget time [TU] for directed scan */
35 /* number of scan channels */
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dscan.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
3 * Copyright (C) 2024-2026 Intel Corporation
7 #include "iwl-utils.h"
10 #include "scan.h"
16 #include "fw/api/scan.h"
23 /* adaptive dwell max budget time [TU] for full scan */
93 u16 delay; global() member
594 __le16 *delay = &scan_ptrs->periodic_params->delay; iwl_mld_scan_cmd_set_sched_params() local
[all...]
/linux/drivers/input/keyboard/
H A Dnspire-keypad.c1 // SPDX-License-Identifier: GPL-2.0-only
10 #include <linux/delay.h>
41 /* Maximum delay estimated assuming 33MHz APB */
53 struct input_dev *input = keypad->input; in nspire_keypad_irq()
54 unsigned short *keymap = input->keycode; in nspire_keypad_irq()
61 int_sts = readl(keypad->reg_base + KEYPAD_INT) & keypad->int_mask; in nspire_keypad_irq()
65 memcpy_fromio(state, keypad->reg_base + KEYPAD_DATA, sizeof(state)); in nspire_keypad_irq()
69 if (keypad->active_low) in nspire_keypad_irq()
72 changed = bits ^ keypad->state[row]; in nspire_keypad_irq()
76 keypad->state[row] = bits; in nspire_keypad_irq()
[all …]
H A Dlpc32xx-keys.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * NXP LPC32xx SoC Key Scan Interface
63 u32 scan_delay; /* Scan delay (based on 32KHz clock) */
66 unsigned short *keymap; /* Pointer to key map for the scan matrix */
73 struct input_dev *input = kscandat->input; in lpc32xx_mod_states()
77 key = readl(LPC32XX_KS_DATA(kscandat->kscan_base, col)); in lpc32xx_mod_states()
78 changed = key ^ kscandat->lastkeystates[col]; in lpc32xx_mod_states()
79 kscandat->lastkeystates[col] = key; in lpc32xx_mod_states()
85 kscandat->row_shift); in lpc32xx_mod_states()
86 keycode = kscandat->keymap[scancode]; in lpc32xx_mod_states()
[all …]
/linux/drivers/platform/x86/intel/ifs/
H A Difs.h1 /* SPDX-License-Identifier: GPL-2.0-only */
8 * DOC: In-Field Scan
11 * In-Field Scan
15 * ------------
17 * In Field Scan (IFS) is a hardware feature to run circuit level tests on
20 * with a new platform-device instance-id.
24 * ---------
26 * Intel provides firmware files containing the scan tests via the webpage [#f1]_.
27 * Look under "In-Field Scan Test Images Download" section towards the
29 * family-model-stepping. IFS Images are not applicable for some test types.
[all …]
/linux/drivers/iio/humidity/
H A Dhdc100x.c1 // SPDX-License-Identifier: GPL-2.0+
3 * hdc100x.c - Support for the TI HDC100x temperature + humidity sensors
17 #include <linux/delay.h>
49 } scan; member
128 .scan_index = -1,
137 int tmp = (~mask & data->config) | val; in hdc100x_update_config()
140 ret = i2c_smbus_write_word_swapped(data->client, in hdc100x_update_config()
143 data->confi in hdc100x_update_config()
172 int delay = data->adc_int_us[chan->address] + 1*USEC_PER_MSEC; hdc100x_get_measurement() local
305 int delay = data->adc_int_us[0] + data->adc_int_us[1] + 2*USEC_PER_MSEC; hdc100x_trigger_handler() local
[all...]
/linux/drivers/iio/adc/
H A Dmax1118.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * MAX1117/MAX1118/MAX1119 8-bit, dual-channel ADCs driver
7 * Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX1117-MAX1119.pdf
13 * ------ --------- -----------
14 * nCS --> CNVST
15 * SCK --> SCLK
16 * MISO <-- DOUT
17 * ------ --------- -----------
43 } scan; member
79 .delay = { /* > CNVST Low Time 100 ns */ in max1118_read()
[all …]
H A Dad4000.c1 // SPDX-License-Identifier: GPL-2.0+
25 #include <linux/iio/buffer-dmaengine.h>
57 .shift = (_offl ? 0 : _storage_bits - _real_bits), \
95 .shift = (_offl ? 0 : _storage_bits - _real_bits), \
122 /* maps adi,sdi-pin property value to enum */
167 /* AD7946, AD7686, AD7688, AD7988-5, AD7693 */
191 /* AD7988-1 */
475 .dev_name = "ad7988-1",
483 .dev_name = "ad7988-5",
527 } scan __aligned(IIO_DMA_MINALIGN);
[all …]
H A Dad7380.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * ad7380/1 : https://www.analog.com/media/en/technical-documentation/data-sheets/AD7380-7381.pdf
10 * ad7383/4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7383-7384.pdf
11 …* ad7386/7/8 : https://www.analog.com/media/en/technical-documentation/data-sheets/AD7386-7387-738…
12 * ad7380-4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7380-4.pdf
13 * ad7381-4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7381-4.pdf
14 …* ad7383/4-4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7383-4-ad7384
15 …* ad7386/7/8-4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7386-4-7387
16 * ad7389-4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7389-4.pdf
17 * adaq4370-4 : https://www.analog.com/media/en/technical-documentation/data-sheets/adaq4370-4.pdf
[all …]
H A Dti-ads1018.c1 // SPDX-License-Identifier: GPL-2.0-or-later
66 * full-scale range corresponding to the PGA mode given by the array
69 * gain = |fsr| / 2^(res - 1)
74 * gain = 6144 / 2^(16 - 1) = 0.1875
111 .shift = 16 - _realbits, \
131 .shift = 16 - _realbits, \
149 .shift = 16 - _realbits, \
185 * ads1018_calc_delay - Calculates a suitable delay for a single-shot reading
188 * Calculates an appropriate delay for a single shot reading given a sampling
191 * Return: Delay in microseconds (Always greater than 0).
[all …]
/linux/drivers/gpu/drm/mgag200/
H A Dmgag200_bmc.c1 // SPDX-License-Identifier: GPL-2.0-only
3 #include <linux/delay.h>
19 * 1 - The first step is to inform the BMC of an upcoming mode in mgag200_bmc_stop_scanout()
35 * 2- Second step to mask any further scan request. This is in mgag200_bmc_stop_scanout()
45 * 3a- The third step is to verify if there is an active scan. in mgag200_bmc_stop_scanout()
51 if (ret == -ETIMEDOUT) in mgag200_bmc_stop_scanout()
55 * 3b- This step occurs only if the remote BMC is actually in mgag200_bmc_stop_scanout()
81 /* Remove mask of scan request */ in mgag200_bmc_start_scanout()
/linux/Documentation/translations/zh_CN/scheduler/
H A Dsched-debug.rst1 .. SPDX-License-Identifier: GPL-2.0
2 .. include:: ../disclaimer-zh_CN.rst
4 :Original: Documentation/scheduler/sched-debug.rst
26 -------------------------------------------------------------------
29 迁移到任务正在运行的本地内存结点,此时需解映射页面。每个“扫描延迟”(scan delay
30 时间之后,任务扫描其地址空间中下一批“扫描大小”(scan size)个页面。若抵达
/linux/drivers/video/fbdev/
H A Dcontrolfb.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
42 /* Vertical parameters are in units of 1/2 scan line */
50 struct preg piped; /* pipe delay hardware cursor */
52 struct preg hperiod; /* horiz period - 2 */
59 struct preg hserr; /* horiz period - horiz sync len */
63 struct preg pitch; /* addrs diff between scan lines */
74 /* Vertical parameters are in units of 1/2 scan line */
82 unsigned piped; /* pipe delay hardware cursor */
85 unsigned hperiod; /* horiz period - 2 */
92 unsigned hserr; /* horiz period - horiz sync len */
[all …]
/linux/Documentation/driver-api/media/drivers/
H A Dvidtv.rst1 .. SPDX-License-Identifier: GPL-2.0
10 ----------
18 - A fake tuner driver, which will report a bad signal quality if the chosen
22 - A fake demod driver, which will constantly poll the fake signal quality
26 - A fake bridge driver, which is the module responsible for modprobing the
31 - Code responsible for encoding a valid MPEG Transport Stream, which is then
33 For now, we have a single, audio-only channel containing a single MPEG
34 Elementary Stream, which in turn contains a SMPTE 302m encoded sine-wave.
39 --------------
45 - Enable **DVB_TEST_DRIVERS**, then
[all …]
/linux/Documentation/admin-guide/mm/
H A Dksm.rst8 KSM is a memory-saving de-duplication feature, enabled by CONFIG_KSM=y,
19 content which can be replaced by a single write-protected page (which
47 may suddenly require more memory than is available - possibly failing
48 with EAGAIN, but more probably arousing the Out-Of-Memory killer.
60 will exceed ``vm.max_map_count`` (see Documentation/admin-guide/sysctl/vm.rst).
80 how many pages to scan before ksmd goes to sleep
84 been set to scan-time.
89 how many milliseconds ksmd should sleep before next scan
158 scan. It's a noop if not a single KSM page hit the
162 Historically KSM checked every candidate page for each scan. It did
[all …]
/linux/drivers/comedi/drivers/
H A Daddi_apci_3xxx.c1 // SPDX-License-Identifier: GPL-2.0+
4 * Copyright (C) 2004,2005 ADDI-DATA GmbH for the source code of this module.
7 * ADDI-DATA GmbH
9 * D-77833 Ottersweier
10 * Tel: +19(0)7223/9493-0
11 * Fax: +49(0)7223/9493-92
12 * http://www.addi-data.com
13 * info@addi-dat
[all...]
/linux/fs/xfs/scrub/
H A Ddirtree_repair.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (c) 2023-2024 Oracle. All Rights Reserved.
41 * pointing down to @sc->ip. If that leaves it with no parents, the directory
60 trace_xrep_dirpath_set_outcome(dl->sc, path->path_nr, path->nr_step in xrep_dirpath_set_outcome()
[all...]
/linux/drivers/iio/accel/
H A Dmma7455_core.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * IIO accel core driver for Freescale MMA7455L 3-axis 10-bit accelerometer
7 * - 8-bit mode with different scales
8 * - INT1/INT2 interrupts
9 * - Offset calibration
10 * - Events
13 #include <linux/delay.h>
46 * When MMA7455 is used in 10-bit it has a fullscale of -8g
47 * corresponding to raw value -512. The userspace interface
63 } scan; member
[all …]
/linux/kernel/irq/
H A Dautoprobe.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 1992, 1998-2004 Linus Torvalds, Ingo Molnar
11 #include <linux/delay.h>
24 * probe_irq_on - begin an interrupt autodetect
46 guard(raw_spinlock_irq)(&desc->lock); in probe_irq_on()
47 if (!desc->action && irq_settings_can_probe(desc)) { in probe_irq_on()
52 if (desc->irq_data.chip->irq_set_type) in probe_irq_on()
53 desc->irq_data.chip->irq_set_type(&desc->irq_data, IRQ_TYPE_PROBE); in probe_irq_on()
67 guard(raw_spinlock_irq)(&desc->lock); in probe_irq_on()
68 if (!desc->action && irq_settings_can_probe(desc)) { in probe_irq_on()
[all …]
/linux/drivers/iio/proximity/
H A Das3935.c1 // SPDX-License-Identifier: GPL-2.0+
3 * as3935.c - Support for AS3935 Franklin lightning sensor
5 * Copyright (C) 2014, 2017-2018
13 #include <linux/delay.h>
15 #include <linux/devm-helpers.h>
67 } scan; member
94 ret = spi_w8r8(st->spi, cmd); in as3935_read()
106 u8 *buf = st->buf; in as3935_write()
111 return spi_write(st->spi, buf, 2); in as3935_write()
139 return -EINVAL; in as3935_sensor_sensitivity_store()
[all …]
/linux/drivers/iio/chemical/
H A Dccs811.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * ccs811.c - Support for AMS CCS811 VOC Sensor
7 * Datasheet: ams.com/content/download/951091/2269479/CCS811_DS000459_3-00.pdf
19 #include <linux/delay.h>
86 } scan; member
94 .scan_index = -1,
99 .scan_index = -
[all...]

12345678910>>...20