Home
last modified time | relevance | path

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

12345678910>>...46

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/reset/
Dgpio-restart.txt6 handler. If the optional properties 'open-source' is not found, the GPIO line
13 inactive->active edge condition, triggering positive edge triggered
14 reset. After a delay specified by active-delay, the GPIO is set to
15 inactive, thus causing an active->inactive edge, triggering negative edge
16 triggered reset. After a delay specified by inactive-delay, the GPIO
17 is driven active again. After a delay specified by wait-delay, the
21 - compatible : should be "gpio-restart".
22 - gpios : The GPIO to set high/low, see "gpios property" in
28 - open-source : Treat the GPIO as being open source and defer driving
31 - priority : A priority ranging from 0 to 255 (default 128) according to
[all …]
Dgpio-poweroff.txt9 When the power-off handler is called, the gpio is configured as an
11 condition. This will also cause an inactive->active edge condition, so
12 triggering positive edge triggered power off. After a delay of 100ms,
13 the GPIO is set to inactive, thus causing an active->inactive edge,
15 delay the GPIO is driver active again. If the power is still on and
16 the CPU still running after a 3000ms delay, a WARN_ON(1) is emitted.
19 - compatible : should be "gpio-poweroff".
20 - gpios : The GPIO to set high/low, see "gpios property" in
26 - input : Initially configure the GPIO line as an input. Only reconfigure
27 it to an output when the power-off handler is called. If this optional
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/reset/
Dgpio-restart.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/reset/gpio-restart.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
17 'open-source' is not found, the GPIO line will be driven in the inactive state. Otherwise its
22 This will also cause an inactive->active edge condition, triggering positive edge triggered
23 reset. After a delay specified by active-delay, the GPIO is set to inactive, thus causing an
24 active->inactive edge, triggering negative edge triggered reset. After a delay specified by
25 inactive-delay, the GPIO is driven active again. After a delay specified by wait-delay, the
[all …]
Dgpio-poweroff.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/reset/gpio-poweroff.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
15 from inactive to active. After a delay (active-delay-ms) it
17 delay (inactive-delay-ms) it is configured as active again.
19 the system is still running after waiting some time (timeout-ms).
23 const: gpio-poweroff
32 it to an output when the power-off sequence is initiated. If this optional
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/memory-controllers/
Dti,gpmc-child.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/ti,gpmc-child.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Tony Lindgren <tony@atomide.com>
11 - Roger Quadros <rogerq@kernel.org>
24 gpmc,sync-clk-ps:
28 # Chip-select signal timings corresponding to GPMC_CONFIG2:
29 gpmc,cs-on-ns:
33 gpmc,cs-rd-off-ns:
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/
Domap-gpmc.txt7 - compatible: Should be set to one of the following:
9 ti,omap2420-gpmc (omap2420)
10 ti,omap2430-gpmc (omap2430)
11 ti,omap3430-gpmc (omap3430 & omap3630)
12 ti,omap4430-gpmc (omap4430 & omap4460 & omap543x)
13 ti,am3352-gpmc (am335x devices)
15 - reg: A resource specifier for the register space
17 - ti,hwmods: Should be set to "ti,gpmc" until the DT transition is
19 - #address-cells: Must be set to 2 to allow memory address translation
20 - #size-cells: Must be set to 1 to allow CS address passing
[all …]
/kernel/linux/linux-6.6/drivers/staging/sm750fb/
Dddk750_display.c1 // SPDX-License-Identifier: GPL-2.0
37 * until a few delay. Need to write and read it a in set_display_control()
52 * find out if it is necessary to wait for 1 vsync in set_display_control()
63 static void primary_wait_vertical_sync(int delay) in primary_wait_vertical_sync() argument
68 * Do not wait when the Primary PLL is off or display control is in primary_wait_vertical_sync()
69 * already off. This will prevent the software to wait forever. in primary_wait_vertical_sync()
75 while (delay-- > 0) { in primary_wait_vertical_sync()
76 /* Wait for end of vsync. */ in primary_wait_vertical_sync()
81 /* Wait for start of vsync. */ in primary_wait_vertical_sync()
88 static void sw_panel_power_sequence(int disp, int delay) in sw_panel_power_sequence() argument
[all …]
/kernel/linux/linux-5.10/drivers/staging/sm750fb/
Dddk750_display.c1 // SPDX-License-Identifier: GPL-2.0
37 * until a few delay. Need to write and read it a in set_display_control()
52 * find out if it is necessary to wait for 1 vsync in set_display_control()
63 static void primary_wait_vertical_sync(int delay) in primary_wait_vertical_sync() argument
68 * Do not wait when the Primary PLL is off or display control is in primary_wait_vertical_sync()
69 * already off. This will prevent the software to wait forever. in primary_wait_vertical_sync()
75 while (delay-- > 0) { in primary_wait_vertical_sync()
76 /* Wait for end of vsync. */ in primary_wait_vertical_sync()
81 /* Wait for start of vsync. */ in primary_wait_vertical_sync()
88 static void sw_panel_power_sequence(int disp, int delay) in sw_panel_power_sequence() argument
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/
Dsyna,rmi4.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jason A. Donenfeld <Jason@zx2c4.com>
11 - Matthias Schiffer <matthias.schiffer@ew.tq-group.com
12 - Vincent Huang <vincent.huang@tw.synaptics.com>
22 - syna,rmi4-i2c
23 - syna,rmi4-spi
28 '#address-cells':
31 '#size-cells':
[all …]
/kernel/linux/linux-6.6/arch/sh/include/mach-common/mach/
Dsh2007.h1 /* SPDX-License-Identifier: GPL-2.0 */
25 /* write-read/write-write delay (0-7:0,1,2,3,4,5,6,7) */
28 /* different area, read-write delay (0-7:0,1,2,3,4,5,6,7) */
31 /* same area, read-write delay (0-7:0,1,2,3,4,5,6,7) */
34 /* different area, read-read delay (0-7:0,1,2,3,4,5,6,7) */
37 /* same area, read-read delay (0-7:0,1,2,3,4,5,6,7) */
40 /* burst count (0-3:4,8,16,32) */
46 /* RD hold for SRAM (0-1:0,1) */
49 /* Burst pitch (0-7:0,1,2,3,4,5,6,7) */
52 /* Multiplex (0-1:0,1) */
[all …]
/kernel/linux/linux-5.10/arch/sh/include/mach-common/mach/
Dsh2007.h1 /* SPDX-License-Identifier: GPL-2.0 */
25 /* write-read/write-write delay (0-7:0,1,2,3,4,5,6,7) */
28 /* different area, read-write delay (0-7:0,1,2,3,4,5,6,7) */
31 /* same area, read-write delay (0-7:0,1,2,3,4,5,6,7) */
34 /* different area, read-read delay (0-7:0,1,2,3,4,5,6,7) */
37 /* same area, read-read delay (0-7:0,1,2,3,4,5,6,7) */
40 /* burst count (0-3:4,8,16,32) */
46 /* RD hold for SRAM (0-1:0,1) */
49 /* Burst pitch (0-7:0,1,2,3,4,5,6,7) */
52 /* Multiplex (0-1:0,1) */
[all …]
/kernel/linux/linux-6.6/arch/x86/lib/
Ddelay.c1 // SPDX-License-Identifier: GPL-2.0
3 * Precise Delay Loops for i386
19 #include <linux/delay.h>
22 #include <asm/delay.h>
33 * Calibration and selection of the delay mechanism happens only once
39 /* simple loop based delay: */
62 /* TSC based delay: */
73 if ((now - bclock) >= cycles) in delay_tsc()
83 * since TSC's are per-cpu we need to calculate in delay_tsc()
84 * that. The delay must guarantee that we wait "at in delay_tsc()
[all …]
/kernel/linux/linux-5.10/arch/x86/lib/
Ddelay.c1 // SPDX-License-Identifier: GPL-2.0
3 * Precise Delay Loops for i386
19 #include <linux/delay.h>
22 #include <asm/delay.h>
33 * Calibration and selection of the delay mechanism happens only once
39 /* simple loop based delay: */
62 /* TSC based delay: */
73 if ((now - bclock) >= cycles) in delay_tsc()
83 * since TSC's are per-cpu we need to calculate in delay_tsc()
84 * that. The delay must guarantee that we wait "at in delay_tsc()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/net/hsr/
Dhsr_ping.sh2 # SPDX-License-Identifier: GPL-2.0
11 echo -e "\t-4: IPv4 only: disable IPv6 tests (default: test both IPv4 and IPv6)"
31 rndh=$(printf %x $sec)-$(mktemp -u XXXXXX)
32 ns1="ns1-$rndh"
33 ns2="ns2-$rndh"
34 ns3="ns3-$rndh"
47 [ -z "${1##*:*}" ]
54 local ping_args="-q -c 2"
58 ping_args="${ping_args} -6"
62 if [ $? -ne 0 ] ; then
[all …]
/kernel/linux/linux-6.6/include/linux/amba/
Dpl022.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright (C) 2008-2009 ST-Ericsson AB
11 * linux-2.6.17-rc3-mm1/drivers/spi/pxa2xx_spi.c
30 * enum ssp_interface - interfaces allowed for this SSP Controller
47 * enum ssp_hierarchy - whether SSP is configured as Master or Slave
55 * enum ssp_clock_params - clock parameters, to set SSP clock at a
64 * enum ssp_rx_endian - endianess of Rx FIFO Data
73 * enum ssp_tx_endian - endianess of Tx FIFO Data
81 * enum ssp_data_size - number of bits in one data element
97 * enum ssp_mode - SSP mode of operation (Communication modes)
[all …]
/kernel/linux/linux-6.6/drivers/scsi/fnic/
Dvnic_dev.c1 // SPDX-License-Identifier: GPL-2.0-only
11 #include <linux/delay.h>
62 int wait);
72 return vdev->priv; in vnic_dev_priv()
82 if (bar->len < VNIC_MAX_RES_HDR_SIZE) { in vnic_dev_discover_res()
84 return -EINVAL; in vnic_dev_discover_res()
87 rh = bar->vaddr; in vnic_dev_discover_res()
89 printk(KERN_ERR "vNIC BAR0 res hdr not mem-mapped\n"); in vnic_dev_discover_res()
90 return -EINVAL; in vnic_dev_discover_res()
93 if (ioread32(&rh->magic) != VNIC_RES_MAGIC || in vnic_dev_discover_res()
[all …]
/kernel/linux/linux-5.10/drivers/scsi/fnic/
Dvnic_dev.c23 #include <linux/delay.h>
74 int wait);
84 return vdev->priv; in vnic_dev_priv()
94 if (bar->len < VNIC_MAX_RES_HDR_SIZE) { in vnic_dev_discover_res()
96 return -EINVAL; in vnic_dev_discover_res()
99 rh = bar->vaddr; in vnic_dev_discover_res()
101 printk(KERN_ERR "vNIC BAR0 res hdr not mem-mapped\n"); in vnic_dev_discover_res()
102 return -EINVAL; in vnic_dev_discover_res()
105 if (ioread32(&rh->magic) != VNIC_RES_MAGIC || in vnic_dev_discover_res()
106 ioread32(&rh->version) != VNIC_RES_VERSION) { in vnic_dev_discover_res()
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/
Drng.c27 u32 v1, v2, rng_last = sc->rng_last; in ath9k_rng_data_read()
28 struct ath_hw *ah = sc->sc_ah; in ath9k_rng_data_read()
40 /* wait for data ready */ in ath9k_rng_data_read()
50 sc->rng_last = rng_last; in ath9k_rng_data_read()
57 u32 delay; in ath9k_rng_delay_get() local
60 delay = 10; in ath9k_rng_delay_get()
62 delay = 1000; in ath9k_rng_delay_get()
64 delay = 10000; in ath9k_rng_delay_get()
66 return delay; in ath9k_rng_delay_get()
69 static int ath9k_rng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in ath9k_rng_read() argument
[all …]
/kernel/linux/linux-5.10/include/linux/amba/
Dpl022.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright (C) 2008-2009 ST-Ericsson AB
11 * linux-2.6.17-rc3-mm1/drivers/spi/pxa2xx_spi.c
30 * enum ssp_interface - interfaces allowed for this SSP Controller
47 * enum ssp_hierarchy - whether SSP is configured as Master or Slave
55 * enum ssp_clock_params - clock parameters, to set SSP clock at a
64 * enum ssp_rx_endian - endianess of Rx FIFO Data
73 * enum ssp_tx_endian - endianess of Tx FIFO Data
81 * enum ssp_data_size - number of bits in one data element
97 * enum ssp_mode - SSP mode of operation (Communication modes)
[all …]
/kernel/linux/linux-5.10/drivers/input/touchscreen/
Dwm9712.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * wm9712.c -- Codec driver for Wolfson WM9712 AC97 Codecs.
16 #include <linux/delay.h>
65 * Set adc sample delay.
71 * This delay can be set by setting delay = n, where n is the array
72 * position of the delay in the array delay_table below.
76 static int delay = 3; variable
77 module_param(delay, int, 0);
78 MODULE_PARM_DESC(delay, "Set adc sample delay.");
87 MODULE_PARM_DESC(five_wire, "Set to '1' to use 5-wire touchscreen.");
[all …]
/kernel/linux/linux-6.6/drivers/input/touchscreen/
Dwm9712.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * wm9712.c -- Codec driver for Wolfson WM9712 AC97 Codecs.
16 #include <linux/delay.h>
65 * Set adc sample delay.
71 * This delay can be set by setting delay = n, where n is the array
72 * position of the delay in the array delay_table below.
76 static int delay = 3; variable
77 module_param(delay, int, 0);
78 MODULE_PARM_DESC(delay, "Set adc sample delay.");
87 MODULE_PARM_DESC(five_wire, "Set to '1' to use 5-wire touchscreen.");
[all …]
/kernel/linux/linux-5.10/Documentation/accounting/
Ddelay-accounting.rst2 Delay accounting
5 Tasks encounter delays in execution when they wait
7 runnable task may wait for a free CPU to run on.
9 The per-task delay accounting functionality measures
25 delay statistics aggregated for all tasks (or threads) belonging to a
30 aggregate delay statistics into arbitrary groups. To enable this, delay
36 ---------
38 Delay accounting uses the taskstats interface which is described
40 generic data structure to userspace corresponding to per-pid and per-tgid
41 statistics. The delay accounting functionality populates specific fields of
[all …]
/kernel/linux/linux-6.6/include/linux/
Ddelayacct.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /* delayacct.h - per-task delay accounting
27 * XXX_count is incremented on every XXX operation, the delay
29 * XXX_delay contains the accumulated delay time in nanoseconds.
32 u64 blkio_delay; /* wait for sync block io completion */
34 u64 swapin_delay; /* wait for swapin */
40 u64 freepages_delay; /* wait for memory reclaim */
43 u64 thrashing_delay; /* wait for thrashing page */
46 u64 compact_delay; /* wait for memory compact */
49 u64 wpcopy_delay; /* wait for write-protect copy */
[all …]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
Dnand_legacy.c1 // SPDX-License-Identifier: GPL-2.0
4 * 2002-2006 Thomas Gleixner (tglx@linutronix.de)
16 #include <linux/delay.h>
23 * nand_read_byte - [DEFAULT] read one byte from the chip
30 return readb(chip->legacy.IO_ADDR_R); in nand_read_byte()
34 * nand_read_byte16 - [DEFAULT] read one byte endianness aware from the chip
42 return (uint8_t) cpu_to_le16(readw(chip->legacy.IO_ADDR_R)); in nand_read_byte16()
46 * nand_select_chip - [DEFAULT] control CE line
48 * @chipnr: chipnumber to select, -1 for deselect
55 case -1: in nand_select_chip()
[all …]
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
Dnand_legacy.c1 // SPDX-License-Identifier: GPL-2.0
4 * 2002-2006 Thomas Gleixner (tglx@linutronix.de)
16 #include <linux/delay.h>
23 * nand_read_byte - [DEFAULT] read one byte from the chip
30 return readb(chip->legacy.IO_ADDR_R); in nand_read_byte()
34 * nand_read_byte16 - [DEFAULT] read one byte endianness aware from the chip
42 return (uint8_t) cpu_to_le16(readw(chip->legacy.IO_ADDR_R)); in nand_read_byte16()
46 * nand_select_chip - [DEFAULT] control CE line
48 * @chipnr: chipnumber to select, -1 for deselect
55 case -1: in nand_select_chip()
[all …]

12345678910>>...46