Home
last modified time | relevance | path

Searched full:idle (Results 1 – 25 of 1203) sorted by relevance

12345678910>>...49

/freebsd/sys/contrib/device-tree/Bindings/powerpc/opal/
H A Dpower-mgt.txt5 idle states. The description of these idle states is exposed via the
10 Typically each idle state has the following associated properties:
12 - name: The name of the idle state as defined by the firmware.
14 - flags: indicating some aspects of this idle states such as the
16 idle states and so on. The flag bits are as follows:
19 CPU from idle to running.
22 this idle state in order to accrue power-savings
27 The following properties provide details about the idle states. These
29 provides the value of that property for the idle state associated with
32 If idle-states are defined, then the properties
[all …]
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/
H A Drockchip,rk3399-dmc.yaml60 Configure the PD_IDLE value. Defines the power-down idle period in which
61 memories are placed into power-down mode if bus is idle for PD_IDLE DFI
63 See also rockchip,pd-idle-ns.
69 Configure the SR_IDLE value. Defines the self-refresh idle period in
70 which memories are placed into self-refresh mode if bus is idle for
72 See also rockchip,sr-idle-ns.
79 Defines the memory self-refresh and controller clock gating idle period.
81 arg gating started if bus is idle for sr_mc_gate_idle*1024 DFI clock
83 See also rockchip,sr-mc-gate-idle-ns.
89 Defines the self-refresh power down idle perio
[all...]
/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Didle-states.yaml4 $id: http://devicetree.org/schemas/arm/idle-states.yaml#
7 title: ARM idle states binding description
20 range of dynamic idle states that a processor can enter at run-time, can be
22 enter/exit specific idle states on a given processor.
35 PM implementation to put the processor in different idle states (which include
36 states listed above; "off" state is not an idle state since it does not have
39 Idle state parameters (e.g. entry latency) are platform specific and need to
43 The device tree binding definition for ARM idle states is the subject of this
47 2 - idle-states definitions
50 Idle states are characterized for a specific system through a set of
[all …]
H A Dpsci.yaml95 idle state nodes with entry-method property is set to "psci", as per
98 [1] Kernel documentation - ARM idle states bindings
99 Documentation/devicetree/bindings/cpu/idle-states.yaml
113 For these cases, the definitions of the idle states for the CPUs and the
114 CPU topology, must conform to the binding in [3]. The idle states
124 [4] Documentation/devicetree/bindings/power/domain-idle-state.yaml
188 // Case 4: CPUs and CPU idle states described using the hierarchical model.
212 idle-states {
215 compatible = "arm,idle-state";
223 domain-idle
[all...]
/freebsd/sys/contrib/device-tree/Bindings/cpu/
H A Didle-states.yaml4 $id: http://devicetree.org/schemas/cpu/idle-states.yaml#
7 title: Idle states
21 representing the range of dynamic idle states that a processor can enter at
23 parameters required to enter/exit specific idle states on a given processor.
26 2 - ARM idle states
40 PM implementation to put the processor in different idle states (which include
41 states listed above; "off" state is not an idle state since it does not have
44 Idle state parameters (e.g. entry latency) are platform specific and need to
48 The device tree binding definition for ARM idle states is the subject of this
52 3 - RISC-V idle states
[all …]
/freebsd/sys/contrib/device-tree/Bindings/arm/msm/
H A Dqcom,idle-state.txt1 QCOM Idle States for cpuidle driver
3 ARM provides idle-state node to define the cpuidle states, as defined in [1].
4 cpuidle-qcom is the cpuidle driver for Qualcomm SoCs and uses these idle
5 states. Idle states have different enter/exit latency and residency values.
6 The idle states supported by the QCOM SoC are defined as -
18 hierarchy to enter standby states, when all cpus are idle. An interrupt brings
34 between the time it enters idle and the next known wake up. SPC mode is used
37 sequence for this idle state is programmed to power down the supply to the
58 The idle-state for QCOM SoCs are distinguished by the compatible property of
59 the idle-states device node.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mux/
H A Dmux-controller.yaml33 have when it is idle. The idle-state property is used for this. If the
34 idle-state is not present, the mux controller is typically left as is when
35 it is idle. For multiplexer chips that expose several mux controllers, the
36 idle-state property is an array with one idle state for each mux controller.
39 as is when it is idle. This is the default, but can still be useful for
41 there is a need to "step past" a mux controller and set some other idle
45 multiplexer. Using this disconnected high-impedance state as the idle state
46 is indicated with idle state (-2).
62 idle-state = <MUX_IDLE_DISCONNECT MUX_IDLE_AS_IS 2>;
85 idle-state:
[all …]
H A Dmux-controller.txt127 have when it is idle. The idle-state property is used for this. If the
128 idle-state is not present, the mux controller is typically left as is when
129 it is idle. For multiplexer chips that expose several mux controllers, the
130 idle-state property is an array with one idle state for each mux controller.
133 as is when it is idle. This is the default, but can still be useful for
135 there is a need to "step past" a mux controller and set some other idle
139 multiplexer. Using this disconnected high-impedance state as the idle state
140 is indicated with idle state (-2).
156 idle-state = <MUX_IDLE_DISCONNECT MUX_IDLE_AS_IS 2>;
/freebsd/sys/contrib/device-tree/Bindings/power/
H A Ddomain-idle-state.yaml4 $id: http://devicetree.org/schemas/power/domain-idle-state.yaml#
7 title: PM Domain Idle States
13 A domain idle state node represents the state parameters that will be used to
18 const: domain-idle-states
25 Each state node represents a domain idle state description.
29 const: domain-idle-state
33 The worst case latency in microseconds required to enter the idle
39 The worst case latency in microseconds required to exit the idle
44 The minimum residency duration in microseconds after which the idle
46 entering the idle state.
[all …]
H A Dpower-domain.yaml31 domain-idle-states:
36 Phandles of idle states that defines the available states for the
37 power-domain provider. The idle state definitions are compatible with the
38 domain-idle-state bindings, specified in ./domain-idle-state.yaml.
40 Note that, the domain-idle-state property reflects the idle states of this
41 PM domain and not the idle states of the devices or sub-domains in the PM
42 domain. Devices and sub-domains have their own idle states independent of
43 the parent domain's idle state
[all...]
/freebsd/sys/contrib/device-tree/Bindings/thermal/
H A Dthermal-idle.yaml5 $id: http://devicetree.org/schemas/thermal/thermal-idle.yaml#
8 title: Thermal idle cooling device
14 The thermal idle cooling device allows the system to passively
15 mitigate the temperature on the device by injecting idle cycles,
18 This binding describes the thermal idle node.
22 const: thermal-idle
24 A thermal-idle node describes the idle cooling device properties to
36 The idle duration in microsecond the device should cool down.
40 The exit latency constraint in microsecond for the injected idle state
42 idle state from among all the present ones.
[all …]
/freebsd/usr.bin/w/
H A Dpr_time.c97 * Display the idle time.
98 * Returns number of excess characters that were used for long idle time.
101 pr_idle(time_t idle) in pr_idle() argument
103 /* If idle more than 36 hours, print as a number of days. */ in pr_idle()
104 if (idle >= 36 * 3600) { in pr_idle()
105 int days = idle / 86400; in pr_idle()
106 xo_emit(" {:idle/%dday%s} ", days, days > 1 ? "s" : " " ); in pr_idle()
113 /* If idle more than an hour, print as HH:MM. */ in pr_idle()
114 else if (idle >= 3600) in pr_idle()
115 xo_emit(" {:idle/%2d:%02d/} ", in pr_idle()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/i2c/
H A Di2c-mux-pinctrl.txt39 The only exception is that no bus will be created for a state named "idle". If
43 pinctrl-names = "ddc", "pta", "idle" -> ddc = bus 0, pta = bus 1
44 pinctrl-names = "ddc", "idle", "pta" -> Invalid ("idle" not last)
45 pinctrl-names = "idle", "ddc", "pta" -> Invalid ("idle" not last)
50 If an idle state is defined, whenever an access is not being made to a device
51 on a child bus, the idle pinctrl state will be programmed into hardware.
53 If an idle state is not defined, the most recently used pinctrl state will be
66 pinctrl-names = "ddc", "pta", "idle";
H A Di2c-mux-pinctrl.yaml34 The only exception is that no bus will be created for a state named "idle". If such a state is
37 pinctrl-names = "ddc", "pta", "idle" -> ddc = bus 0, pta = bus 1
38 pinctrl-names = "ddc", "idle", "pta" -> Invalid ("idle" not last)
39 pinctrl-names = "idle", "ddc", "pta" -> Invalid ("idle" not last)
44 If an idle state is defined, whenever an access is not being made to a device on a child bus,
45 the idle pinctrl state will be programmed into hardware.
47 If an idle state is not defined, the most recently used pinctrl state will be left programmed
77 pinctrl-names = "ddc", "pta", "idle";
H A Di2c-mux-reg.txt23 - idle-state: value to set the muxer to when idle. When no value is
29 If an idle state is defined, using the idle-state (optional) property,
31 register will be set according to the idle value.
33 If an idle state is not defined, the most recently used value will be
/freebsd/lib/libsys/
H A Drtprio.260 .Nd examine or modify realtime or idle priority
74 is used to lookup or change the realtime or idle priority of a process,
79 is used to lookup or change the realtime or idle priority of a thread.
128 RTP_PRIO_NORMAL for normal priorities, and RTP_PRIO_IDLE for idle priorities.
136 Realtime and idle priority is inherited through
142 higher priority, or by an interrupt; idle priority threads will run only
144 Higher real/idle priority threads
145 preempt lower real/idle priority threads.
146 Threads of equal real/idle priority are run round-robin.
170 root is allowed to change the realtime or idle priority of any thread.
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dfsl-ls2088a.dtsi28 cpu-idle-states = <&CPU_PW20>;
38 cpu-idle-states = <&CPU_PW20>;
48 cpu-idle-states = <&CPU_PW20>;
58 cpu-idle-states = <&CPU_PW20>;
69 cpu-idle-states = <&CPU_PW20>;
78 cpu-idle-states = <&CPU_PW20>;
88 cpu-idle-states = <&CPU_PW20>;
98 cpu-idle-states = <&CPU_PW20>;
128 compatible = "arm,idle-state";
129 idle-state-name = "PW20";
H A Dfsl-ls2080a.dtsi28 cpu-idle-states = <&CPU_PW20>;
38 cpu-idle-states = <&CPU_PW20>;
48 cpu-idle-states = <&CPU_PW20>;
58 cpu-idle-states = <&CPU_PW20>;
68 cpu-idle-states = <&CPU_PW20>;
78 cpu-idle-states = <&CPU_PW20>;
89 cpu-idle-states = <&CPU_PW20>;
98 cpu-idle-states = <&CPU_PW20>;
128 compatible = "arm,idle-state";
129 idle-state-name = "PW20";
/freebsd/sys/contrib/device-tree/src/arm64/sprd/
H A Dums9620.dtsi53 cpu-idle-states = <&LIT_CORE_PD>;
61 cpu-idle-states = <&LIT_CORE_PD>;
69 cpu-idle-states = <&LIT_CORE_PD>;
77 cpu-idle-states = <&LIT_CORE_PD>;
85 cpu-idle-states = <&BIG_CORE_PD>;
93 cpu-idle-states = <&BIG_CORE_PD>;
101 cpu-idle-states = <&BIG_CORE_PD>;
109 cpu-idle-states = <&BIG_CORE_PD>;
113 idle-states {
116 compatible = "arm,idle-state";
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dtwl4030-power.txt11 "ti,twl4030-power-idle"
12 "ti,twl4030-power-idle-osc-off"
17 When using ti,twl4030-power-idle, the TI recommended configuration
18 for idle modes is loaded to the tlw4030 PMIC.
20 When using ti,twl4030-power-idle-osc-off, the TI recommended
22 down during off-idle. Note that this does not work on all boards
/freebsd/share/man/man9/
H A Drunqueue.956 for idle priority processes.
74 returns zero if there are no runnable processes other than the idle process.
75 If there is at least one runnable process other than the idle process, it
85 In that case the second CPU will simply travel through the idle loop one
87 This works because idle CPUs are not halted in SMP systems.
88 If idle CPUs are halted in SMP systems, then this race condition might have
97 If there are no runnable threads, then the idle thread is returned.
/freebsd/sys/kern/
H A Dkern_idle.c46 * Set up per-cpu idle process contexts. The AP's shouldn't be running or
47 * accessing their idle processes at this point, so don't bother with
60 p = NULL; /* start with no idle process */ in idle_setup()
66 RFSTOPPED | RFHIGHPID, 0, "idle", "idle: cpu%d", pc->pc_cpuid); in idle_setup()
70 RFSTOPPED | RFHIGHPID, 0, "idle", "idle"); in idle_setup()
/freebsd/sys/contrib/device-tree/Bindings/devfreq/
H A Drk3399_dmc.txt35 power-down idle period in which memories are
36 placed into power-down mode if bus is idle
40 self-refresh idle period in which memories are
41 placed into self-refresh mode if bus is idle
47 clock gating idle period. Memories are placed
49 clock arg gating started if bus is idle for
52 - rockchip,srpd_lite_idle : Defines the self-refresh power down idle
54 self-refresh power down mode if bus is idle
58 - rockchip,standby_idle : Defines the standby idle period in which
61 be gated if bus is idle for standby_idle * DFI
/freebsd/sys/contrib/device-tree/Bindings/watchdog/
H A Datmel-sama5d4-wdt.txt15 - atmel,idle-halt: present if you want to stop the watchdog when the CPU is
16 in idle state.
18 watchdog not counting when the CPU is in idle state, therefore the
20 if the CPU stop working while it is in idle state, which is probably
33 atmel,idle-halt;
/freebsd/libexec/rpc.rusersd/
H A Drusers_proc.c84 syslog(LOG_ERR, "%s: unable to get idle time", display); in XqueryIdle()
110 u_long idle; in getidle() local
117 if (display && *display && (idle = XqueryIdle(display)) >= 0) in getidle()
118 return(idle); in getidle()
120 idle = 0; in getidle()
129 idle = (kbd_idle < mouse_idle)?kbd_idle:mouse_idle; in getidle()
143 idle = now - st.st_atime; in getidle()
144 idle = (idle + 30) / 60; /* secs->mins */ in getidle()
147 return(idle); in getidle()

12345678910>>...49