Home
last modified time | relevance | path

Searched +full:local +full:- +full:timer +full:- +full:stop (Results 1 – 25 of 741) sorted by relevance

12345678910>>...30

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/
Didle-states.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/arm/idle-states.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
14 1 - Introduction
18 where cores can be put in different low-power states (ranging from simple wfi
20 range of dynamic idle states that a processor can enter at run-time, can be
27 - Running
28 - Idle_standby
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/arm/
Didle-states.txt6 1 - Introduction
10 where cores can be put in different low-power states (ranging from simple
12 the range of dynamic idle states that a processor can enter at run-time, can be
19 - Running
20 - Idle_standby
21 - Idle_retention
22 - Sleep
23 - Off
29 wake-up capabilities, hence it is not considered in this document).
39 2 - idle-states definitions
[all …]
/kernel/linux/linux-4.19/net/mac80211/
Dagg-tx.c5 * Copyright 2002-2005, Instant802 Networks, Inc.
6 * Copyright 2005-2006, Devicescape Software, Inc.
7 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
9 * Copyright 2007-2010, Intel Corporation
10 * Copyright(c) 2015-2017 Intel Deutschland GmbH
11 * Copyright (C) 2018 - 2019 Intel Corporation
23 #include "driver-ops.h"
27 * DOC: TX A-MPDU aggregation
31 * packets with a flag indicating A-MPDU aggregation. The driver
69 struct ieee80211_local *local = sdata->local; in ieee80211_send_addba_request() local
[all …]
Dagg-rx.c5 * Copyright 2002-2005, Instant802 Networks, Inc.
6 * Copyright 2005-2006, Devicescape Software, Inc.
7 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
9 * Copyright 2007-2010, Intel Corporation
10 * Copyright(c) 2015-2017 Intel Deutschland GmbH
19 * DOC: RX A-MPDU aggregation
22 * @ampdu_action callback that is invoked to start/stop any
23 * block-ack sessions for RX aggregation.
32 * to de-aggregate frames and pass them up one by one to mac80211,
46 #include "driver-ops.h"
[all …]
Dpm.c1 // SPDX-License-Identifier: GPL-2.0
7 #include "driver-ops.h"
10 static void ieee80211_sched_scan_cancel(struct ieee80211_local *local) in ieee80211_sched_scan_cancel() argument
12 if (ieee80211_request_sched_scan_stop(local)) in ieee80211_sched_scan_cancel()
14 cfg80211_sched_scan_stopped_rtnl(local->hw.wiphy, 0); in ieee80211_sched_scan_cancel()
19 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_suspend() local
23 if (!local->open_count) in __ieee80211_suspend()
26 ieee80211_scan_cancel(local); in __ieee80211_suspend()
28 ieee80211_dfs_cac_cancel(local); in __ieee80211_suspend()
30 ieee80211_roc_purge(local, NULL); in __ieee80211_suspend()
[all …]
/kernel/linux/linux-5.10/net/mac80211/
Dagg-tx.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright 2002-2005, Instant802 Networks, Inc.
7 * Copyright 2005-2006, Devicescape Software, Inc.
8 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
10 * Copyright 2007-2010, Intel Corporation
11 * Copyright(c) 2015-2017 Intel Deutschland GmbH
12 * Copyright (C) 2018 - 2020 Intel Corporation
20 #include "driver-ops.h"
24 * DOC: TX A-MPDU aggregation
28 * packets with a flag indicating A-MPDU aggregation. The driver
[all …]
Dagg-rx.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright 2002-2005, Instant802 Networks, Inc.
7 * Copyright 2005-2006, Devicescape Software, Inc.
8 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
10 * Copyright 2007-2010, Intel Corporation
11 * Copyright(c) 2015-2017 Intel Deutschland GmbH
12 * Copyright (C) 2018-2020 Intel Corporation
16 * DOC: RX A-MPDU aggregation
19 * @ampdu_action callback that is invoked to start/stop any
20 * block-ack sessions for RX aggregation.
[all …]
Dpm.c1 // SPDX-License-Identifier: GPL-2.0
7 #include "driver-ops.h"
10 static void ieee80211_sched_scan_cancel(struct ieee80211_local *local) in ieee80211_sched_scan_cancel() argument
12 if (ieee80211_request_sched_scan_stop(local)) in ieee80211_sched_scan_cancel()
14 cfg80211_sched_scan_stopped_rtnl(local->hw.wiphy, 0); in ieee80211_sched_scan_cancel()
19 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_suspend() local
23 if (!local->open_count) in __ieee80211_suspend()
26 ieee80211_scan_cancel(local); in __ieee80211_suspend()
28 ieee80211_dfs_cac_cancel(local); in __ieee80211_suspend()
30 ieee80211_roc_purge(local, NULL); in __ieee80211_suspend()
[all …]
/kernel/linux/linux-5.10/kernel/time/
Dtick-broadcast.c1 // SPDX-License-Identifier: GPL-2.0
3 * This file contains functions which emulate a local clock-event
6 * Copyright(C) 2005-2006, Thomas Gleixner <tglx@linutronix.de>
7 * Copyright(C) 2005-2007, Red Hat, Inc., Ingo Molnar
8 * Copyright(C) 2006-2007, Timesys Corp., Thomas Gleixner
20 #include "tick-internal.h"
23 * Broadcast support for broken x86 hardware, where the local apic
24 * timer stops in C3 state.
79 if ((newdev->features & CLOCK_EVT_FEAT_DUMMY) || in tick_check_broadcast_device()
80 (newdev->features & CLOCK_EVT_FEAT_PERCPU) || in tick_check_broadcast_device()
[all …]
/kernel/linux/linux-4.19/kernel/time/
Dtick-broadcast.c2 * linux/kernel/time/tick-broadcast.c
4 * This file contains functions which emulate a local clock-event
7 * Copyright(C) 2005-2006, Thomas Gleixner <tglx@linutronix.de>
8 * Copyright(C) 2005-2007, Red Hat, Inc., Ingo Molnar
9 * Copyright(C) 2006-2007, Timesys Corp., Thomas Gleixner
12 * kernel-base/COPYING.
24 #include "tick-internal.h"
27 * Broadcast support for broken x86 hardware, where the local apic
28 * timer stops in C3 state.
77 if ((newdev->features & CLOCK_EVT_FEAT_DUMMY) || in tick_check_broadcast_device()
[all …]
/kernel/linux/linux-4.19/Documentation/virtual/kvm/
Dtimekeeping.txt2 Timekeeping Virtualization for X86-Based Architectures
28 information relevant to KVM and hardware-based virtualization.
38 2.1) i8254 - PIT
40 One of the first timer devices available is the programmable interrupt timer,
42 channels which can be programmed to deliver periodic or one-shot interrupts.
49 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done
51 available, but not all modes are available to all timers, as only timer 2
55 -------------- ----------------
57 | 1.1932 MHz |---------->| CLOCK OUT | ---------> IRQ 0
59 -------------- | +->| GATE TIMER 0 |
[all …]
/kernel/linux/linux-4.19/drivers/isdn/hisax/
Dsedlbauer_cs.c22 Modifications from dummy_cs.c are Copyright (C) 1999-2001 Marcus Niemann
44 #include <linux/timer.h>
62 static int protocol = 2; /* EURO-ISDN Default */
72 int stop; member
78 local_info_t *local; in sedlbauer_probe() local
80 dev_dbg(&link->dev, "sedlbauer_attach()\n"); in sedlbauer_probe()
82 /* Allocate space for private device-specific data */ in sedlbauer_probe()
83 local = kzalloc(sizeof(local_info_t), GFP_KERNEL); in sedlbauer_probe()
84 if (!local) return -ENOMEM; in sedlbauer_probe()
85 local->cardnr = -1; in sedlbauer_probe()
[all …]
/kernel/linux/linux-4.19/include/uapi/linux/
Dcyclades.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
57 *fold in changes for Cyclom-Z -- including structures for
63 *to support use of this file in non-kernel applications
117 /*************** CYCLOM-Z ADDITIONS ***************/
156 * CUSTOM_REG - Cyclom-Z/PCI Custom Registers Set. The driver
165 __u32 cpu_stop; /* CPU stop Register (write) */
169 __u32 clear_timer0_irq; /* Clear timer interrupt Register */
170 __u32 clear_timer1_irq; /* Clear timer interrupt Register */
171 __u32 clear_timer2_irq; /* Clear timer interrupt Register */
174 __u32 timer_select; /* Timer select register */
[all …]
/kernel/linux/linux-5.10/include/uapi/linux/
Dcyclades.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
57 *fold in changes for Cyclom-Z -- including structures for
63 *to support use of this file in non-kernel applications
117 /*************** CYCLOM-Z ADDITIONS ***************/
156 * CUSTOM_REG - Cyclom-Z/PCI Custom Registers Set. The driver
165 __u32 cpu_stop; /* CPU stop Register (write) */
169 __u32 clear_timer0_irq; /* Clear timer interrupt Register */
170 __u32 clear_timer1_irq; /* Clear timer interrupt Register */
171 __u32 clear_timer2_irq; /* Clear timer interrupt Register */
174 __u32 timer_select; /* Timer select register */
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/
Dsdm630.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/clock/qcom,gcc-sdm660.h>
7 #include <dt-bindings/clock/qcom,rpmcc.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
12 interrupt-parent = <&intc>;
14 #address-cells = <2>;
15 #size-cells = <2>;
20 xo_board: xo-board {
21 compatible = "fixed-clock";
[all …]
/kernel/linux/linux-5.10/Documentation/x86/x86_64/
Dboot-options.rst1 .. SPDX-License-Identifier: GPL-2.0
30 Disable features for corrected errors, e.g. polling timer
39 Do not opt-in to Local MCE delivery. Use legacy method
62 Don't overwrite the bios-set CMCI threshold. This boot option
69 Force-enable recoverable machine check code paths
80 Use IO-APIC. Default
83 Don't use the IO-APIC.
86 Don't use the local APIC
89 Don't use the local APIC (alias for i386 compatibility)
92 See Documentation/x86/i386/IO-APIC.rst
[all …]
/kernel/linux/linux-4.19/Documentation/x86/x86_64/
Dboot-options.txt26 Disable features for corrected errors, e.g. polling timer
35 Do not opt-in to Local MCE delivery. Use legacy method
58 Don't overwrite the bios-set CMCI threshold. This boot option
65 Force-enable recoverable machine check code paths
73 apic Use IO-APIC. Default
75 noapic Don't use the IO-APIC.
77 disableapic Don't use the local APIC
79 nolapic Don't use the local APIC (alias for i386 compatibility)
81 pirq=... See Documentation/x86/i386/IO-APIC.txt
83 noapictimer Don't set up the APIC timer
[all …]
/kernel/linux/linux-5.10/Documentation/virt/kvm/
Dtimekeeping.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Timekeeping Virtualization for X86-Based Architectures
32 information relevant to KVM and hardware-based virtualization.
41 2.1. i8254 - PIT
42 ----------------
44 One of the first timer devices available is the programmable interrupt timer,
46 channels which can be programmed to deliver periodic or one-shot interrupts.
53 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done
55 available, but not all modes are available to all timers, as only timer 2
59 -------------- ----------------
[all …]
/kernel/linux/linux-4.19/Documentation/timers/
Dhighres.txt2 -----------------------------------------------------
7 https://www.kernel.org/doc/ols/2006/ols2006v1-pages-333-346.pdf
10 http://www.cs.columbia.edu/~nahum/w6998/papers/ols2006-hrtimers-slides.pdf
22 - hrtimer base infrastructure
23 - timeofday and clock source management
24 - clock event management
25 - high resolution timer functionality
26 - dynamic ticks
30 ---------------------------
36 The main differences to the timer wheel, which holds the armed timer_list type
[all …]
/kernel/linux/linux-5.10/Documentation/timers/
Dhighres.rst8 https://www.kernel.org/doc/ols/2006/ols2006v1-pages-333-346.pdf
11 http://www.cs.columbia.edu/~nahum/w6998/papers/ols2006-hrtimers-slides.pdf
23 - hrtimer base infrastructure
24 - timeofday and clock source management
25 - clock event management
26 - high resolution timer functionality
27 - dynamic ticks
31 ---------------------------
37 The main differences to the timer wheel, which holds the armed timer_list type
40 - time ordered enqueueing into a rb-tree
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/
Dipmi.rst12 standardized database for field-replaceable units (FRUs) and a watchdog
13 timer.
25 -------------
32 No matter what, you must pick 'IPMI top-level message handler' to use
35 The message handler does not provide any user-level interfaces.
50 these enabled and let the drivers auto-detect what is present.
61 "The SMBus Driver" on how to hand-configure your system.
63 IPMI defines a standard watchdog timer. You can enable this with the
64 'IPMI Watchdog Timer' config option. If you compile the driver into
65 the kernel, then via a kernel command-line option you can have the
[all …]
/kernel/linux/linux-4.19/Documentation/
DIPMI.txt12 standardized database for field-replaceable units (FRUs) and a watchdog
13 timer.
25 -------------
32 No matter what, you must pick 'IPMI top-level message handler' to use
35 The message handler does not provide any user-level interfaces.
50 these enabled and let the drivers auto-detect what is present.
61 "The SMBus Driver" on how to hand-configure your system.
63 IPMI defines a standard watchdog timer. You can enable this with the
64 'IPMI Watchdog Timer' config option. If you compile the driver into
65 the kernel, then via a kernel command-line option you can have the
[all …]
/kernel/linux/linux-5.10/net/rxrpc/
Dpeer_event.c1 // SPDX-License-Identifier: GPL-2.0-or-later
19 #include "ar-internal.h"
28 static struct rxrpc_peer *rxrpc_lookup_peer_icmp_rcu(struct rxrpc_local *local, in rxrpc_lookup_peer_icmp_rcu() argument
37 srx->transport_type = local->srx.transport_type; in rxrpc_lookup_peer_icmp_rcu()
38 srx->transport_len = local->srx.transport_len; in rxrpc_lookup_peer_icmp_rcu()
39 srx->transport.family = local->srx.transport.family; in rxrpc_lookup_peer_icmp_rcu()
44 switch (srx->transport.family) { in rxrpc_lookup_peer_icmp_rcu()
46 srx->transport_len = sizeof(srx->transport.sin); in rxrpc_lookup_peer_icmp_rcu()
47 srx->transport.family = AF_INET; in rxrpc_lookup_peer_icmp_rcu()
48 srx->transport.sin.sin_port = serr->port; in rxrpc_lookup_peer_icmp_rcu()
[all …]
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/
Dhwt.c1 // SPDX-License-Identifier: GPL-2.0-or-later
14 * Timer Driver for FBI board (timer chip 82C54)
20 * 28-Jun-1994 sw Edit v1.6.
21 * MCA: Added support for the SK-NET FDDI-FM2 adapter. The
35 * Prototypes of local functions.
37 /* 28-Jun-1994 sw - Note: hwt_restart() is also used in module 'drvfbi.c'. */
44 * Start hardware timer (clock ticks are 16us).
50 * smc - A pointer to the SMT Context structure.
52 * time - The time in units of 16us to load the timer with.
66 smc->hw.t_start = time ; in hwt_start()
[all …]
/kernel/linux/linux-4.19/drivers/net/fddi/skfp/
Dhwt.c18 * Timer Driver for FBI board (timer chip 82C54)
24 * 28-Jun-1994 sw Edit v1.6.
25 * MCA: Added support for the SK-NET FDDI-FM2 adapter. The
39 * Prototypes of local functions.
41 /* 28-Jun-1994 sw - Note: hwt_restart() is also used in module 'drvfbi.c'. */
48 * Start hardware timer (clock ticks are 16us).
54 * smc - A pointer to the SMT Context structure.
56 * time - The time in units of 16us to load the timer with.
70 smc->hw.t_start = time ; in hwt_start()
71 smc->hw.t_stop = 0L ; in hwt_start()
[all …]

12345678910>>...30