Home
last modified time | relevance | path

Searched +full:lines +full:- +full:initial +full:- +full:states (Results 1 – 25 of 155) sorted by relevance

1234567

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/
Dnxp,pcf8575.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: PCF857x-compatible I/O expanders
10 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
13 The PCF857x-compatible chips have "quasi-bidirectional" I/O lines that can be
14 driven high by a pull-up current source or driven low to ground. This
25 - maxim,max7328
26 - maxim,max7329
27 - nxp,pca8574
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Dgpio-pcf857x.txt1 * PCF857x-compatible I/O expanders
3 The PCF857x-compatible chips have "quasi-bidirectional" I/O lines that can be
4 driven high by a pull-up current source or driven low to ground. This combines
14 - compatible: should be one of the following.
15 - "maxim,max7328": For the Maxim MAX7378
16 - "maxim,max7329": For the Maxim MAX7329
17 - "nxp,pca8574": For the NXP PCA8574
18 - "nxp,pca8575": For the NXP PCA8575
19 - "nxp,pca9670": For the NXP PCA9670
20 - "nxp,pca9671": For the NXP PCA9671
[all …]
/kernel/linux/linux-6.6/tools/gpio/
Dgpio-event-mon.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * gpio-event-mon - monitor GPIO line events from userspace
8 * gpio-event-mon -n <device-name> -o <offset>
26 #include "gpio-utils.h"
29 unsigned int *lines, in monitor_device() argument
42 return -ENOMEM; in monitor_device()
45 if (cfd == -1) { in monitor_device()
46 ret = -errno; in monitor_device()
51 ret = gpiotools_request_line(device_name, lines, num_lines, config, in monitor_device()
52 "gpio-event-mon"); in monitor_device()
[all …]
Dgpio-hammer.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * gpio-hammer - example swiss army knife to shake GPIO lines on a system
8 * gpio-hammer -n <device-name> -o <offset1> -o <offset2>
23 #include "gpio-utils.h"
25 int hammer_device(const char *device_name, unsigned int *lines, int num_lines, in hammer_device() argument
30 char swirr[] = "-\\|/"; in hammer_device()
39 ret = gpiotools_request_line(device_name, lines, num_lines, in hammer_device()
40 &config, "gpio-hammer"); in hammer_device()
55 fprintf(stdout, "Hammer lines ["); in hammer_device()
57 fprintf(stdout, "%d", lines[i]); in hammer_device()
[all …]
/kernel/linux/linux-5.10/tools/gpio/
Dgpio-event-mon.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * gpio-event-mon - monitor GPIO line events from userspace
8 * gpio-event-mon -n <device-name> -o <offset>
26 #include "gpio-utils.h"
29 unsigned int *lines, in monitor_device() argument
42 return -ENOMEM; in monitor_device()
45 if (cfd == -1) { in monitor_device()
46 ret = -errno; in monitor_device()
51 ret = gpiotools_request_line(device_name, lines, num_lines, config, in monitor_device()
52 "gpio-event-mon"); in monitor_device()
[all …]
Dgpio-hammer.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * gpio-hammer - example swiss army knife to shake GPIO lines on a system
8 * gpio-hammer -n <device-name> -o <offset1> -o <offset2>
23 #include "gpio-utils.h"
25 int hammer_device(const char *device_name, unsigned int *lines, int num_lines, in hammer_device() argument
30 char swirr[] = "-\\|/"; in hammer_device()
39 ret = gpiotools_request_line(device_name, lines, num_lines, in hammer_device()
40 &config, "gpio-hammer"); in hammer_device()
55 fprintf(stdout, "Hammer lines ["); in hammer_device()
57 fprintf(stdout, "%d", lines[i]); in hammer_device()
[all …]
/kernel/linux/linux-6.6/Documentation/trace/rv/
Ddeterministic_automata.rst10 - *X* is the set of states;
11 - *E* is the finite set of events;
12 - x\ :subscript:`0` is the initial state;
13 - X\ :subscript:`m` (subset of *X*) is the set of marked (or final) states.
14 - *f* : *X* x *E* -> *X* $ is the transition function. It defines the state
22 - *X* = { ``preemptive``, ``non_preemptive``}
23 - *E* = { ``preempt_enable``, ``preempt_disable``, ``sched_waking``}
24 - x\ :subscript:`0` = ``preemptive``
25 - X\ :subscript:`m` = {``preemptive``}
26 - *f* =
[all …]
/kernel/linux/linux-6.6/tools/thermal/tmon/
Dtmon.82 # SPDX-License-Identifier: GPL-2.0
4 \fBtmon\fP - A monitoring and testing tool for Linux kernel thermal subsystem
13 real-time thermal data; tune
16 states via sysfs.
22 - show thermal zone information
23 - show cooling device information
24 - show trip point binding within each thermal zone
25 - show trip point and cooling device instance bindings
28 - show temperature of all thermal zones w.r.t. its trip points and types
29 - show states of all cooling devices
[all …]
/kernel/linux/linux-5.10/tools/thermal/tmon/
Dtmon.82 # SPDX-License-Identifier: GPL-2.0
4 \fBtmon\fP - A monitoring and testing tool for Linux kernel thermal subsystem
13 real-time thermal data; tune
16 states via sysfs.
22 - show thermal zone information
23 - show cooling device information
24 - show trip point binding within each thermal zone
25 - show trip point and cooling device instance bindings
28 - show temperature of all thermal zones w.r.t. its trip points and types
29 - show states of all cooling devices
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/
Duncore-cache.json49 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
58 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
67 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
76 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
85 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
94 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
103 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
112 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
121 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
130 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/
Dsdm845-cheza.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/input/input.h>
9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
25 stdout-path = "serial0:115200n8";
29 compatible = "pwm-backlight";
31 enable-gpios = <&tlmm 37 GPIO_ACTIVE_HIGH>;
32 power-supply = <&ppvar_sys>;
33 pinctrl-names = "default";
34 pinctrl-0 = <&ap_edp_bklten>;
37 /* FIXED REGULATORS - parents above children */
[all …]
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
Dnandsim.c1 // SPDX-License-Identifier: GPL-2.0-or-later
138 MODULE_PARM_DESC(access_delay, "Initial page access delay (microseconds)");
143 MODULE_PARM_DESC(bus_width, "Chip's bus width (8- or 16-bit)");
144 MODULE_PARM_DESC(do_delays, "Simulate NAND delays using busy-waits if not zero");
166 "be correctable in 512-byte blocks");
183 /* Busy-wait delay macros (microseconds, milliseconds) */
190 #define NS_IS_INITIALIZED(ns) ((ns)->geom.totsz != 0)
193 #define NS_STATUS_OK(ns) (NAND_STATUS_READY | (NAND_STATUS_WP * ((ns)->lines.wp == 0)))
200 (((ns)->regs.row * (ns)->geom.pgszoob) + (ns)->regs.column)
203 #define NS_RAW_OFFSET_OOB(ns) (NS_RAW_OFFSET(ns) + ns->geom.pgsz)
[all …]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
Dnandsim.c1 // SPDX-License-Identifier: GPL-2.0-or-later
137 MODULE_PARM_DESC(access_delay, "Initial page access delay (microseconds)");
142 MODULE_PARM_DESC(bus_width, "Chip's bus width (8- or 16-bit)");
143 MODULE_PARM_DESC(do_delays, "Simulate NAND delays using busy-waits if not zero");
165 "be correctable in 512-byte blocks");
182 /* Busy-wait delay macros (microseconds, milliseconds) */
189 #define NS_IS_INITIALIZED(ns) ((ns)->geom.totsz != 0)
192 #define NS_STATUS_OK(ns) (NAND_STATUS_READY | (NAND_STATUS_WP * ((ns)->lines.wp == 0)))
199 (((ns)->regs.row * (ns)->geom.pgszoob) + (ns)->regs.column)
202 #define NS_RAW_OFFSET_OOB(ns) (NS_RAW_OFFSET(ns) + ns->geom.pgsz)
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/
Ddra72-evm-common.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
8 #include "dra7-ipu-dsp-common.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/clock/ti-dra7-atl.h>
13 compatible = "ti,dra72-evm", "ti,dra722", "ti,dra72", "ti,dra7";
20 stdout-path = &uart1;
23 evm_12v0: fixedregulator-evm12v0 {
25 compatible = "regulator-fixed";
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Ddra72-evm-common.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
8 #include "dra7-ipu-dsp-common.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/clock/ti-dra7-atl.h>
13 compatible = "ti,dra72-evm", "ti,dra722", "ti,dra72", "ti,dra7";
20 stdout-path = &uart1;
23 evm_12v0: fixedregulator-evm12v0 {
25 compatible = "regulator-fixed";
[all …]
/kernel/linux/linux-5.10/include/linux/mfd/
Dtps65010.h32 * ----------------------------------------------------------------------------
34 * ----------------------------------------------------------------------------
107 * ----------------------------------------------------------------------------
109 * ----------------------------------------------------------------------------
125 * ----------------------------------------------------------------------------
127 * ----------------------------------------------------------------------------
131 * 0 mA -- DON'T DRAW (might supply power instead)
132 * 100 mA -- usb unit load (slowest charge rate)
133 * 500 mA -- usb high power (fast battery charge)
178 * struct tps65010_board - packages GPIO and LED lines
[all …]
/kernel/linux/linux-6.6/include/linux/mfd/
Dtps65010.h34 * ----------------------------------------------------------------------------
36 * ----------------------------------------------------------------------------
109 * ----------------------------------------------------------------------------
111 * ----------------------------------------------------------------------------
127 * ----------------------------------------------------------------------------
129 * ----------------------------------------------------------------------------
133 * 0 mA -- DON'T DRAW (might supply power instead)
134 * 100 mA -- usb unit load (slowest charge rate)
135 * 500 mA -- usb high power (fast battery charge)
180 * struct tps65010_board - packages GPIO and LED lines
[all …]
/kernel/linux/linux-6.6/Documentation/networking/
Dphy.rst26 #. Increase code-reuse
27 #. Increase overall code-maintainability
67 for one of the users. (e.g. "git grep fsl,.*-mdio arch/powerpc/boot/dts/")
72 The Reduced Gigabit Medium Independent Interface (RGMII) is a 12-pin
74 data lines. Due to this design decision, a 1.5ns to 2ns delay must be added
75 between the clock line (RXC or TXC) and the data lines to let the PHY (clock
76 sink) have a large enough setup and hold time to sample the data lines correctly. The
84 or the PCB traces insert the correct 1.5-2ns delay
87 for the transmit data lines (TXD[3:0]) processed by the PHY device
90 for the receive data lines (RXD[3:0]) processed by the PHY device
[all …]
/kernel/linux/linux-5.10/Documentation/RCU/Design/Data-Structures/
DData-Structures.rst15 Data-Structure Relationships
25 .. kernel-figure:: BigTreeClassicRCU.svg
34 which results in a three-level ``rcu_node`` tree.
38 The purpose of this combining tree is to allow per-CPU events
39 such as quiescent states, dyntick-idle transitions,
42 Quiescent states are recorded by the per-CPU ``rcu_data`` structures,
43 and other events are recorded by the leaf-level ``rcu_node``
54 As can be seen from the diagram, on a 64-bit system
55 a two-level tree with 64 leaves can accommodate 1,024 CPUs, with a fanout
58 +-----------------------------------------------------------------------+
[all …]
/kernel/linux/linux-6.6/Documentation/RCU/Design/Data-Structures/
DData-Structures.rst15 Data-Structure Relationships
25 .. kernel-figure:: BigTreeClassicRCU.svg
34 which results in a three-level ``rcu_node`` tree.
38 The purpose of this combining tree is to allow per-CPU events
39 such as quiescent states, dyntick-idle transitions,
42 Quiescent states are recorded by the per-CPU ``rcu_data`` structures,
43 and other events are recorded by the leaf-level ``rcu_node``
54 As can be seen from the diagram, on a 64-bit system
55 a two-level tree with 64 leaves can accommodate 1,024 CPUs, with a fanout
58 +-----------------------------------------------------------------------+
[all …]
/kernel/linux/linux-5.10/Documentation/networking/
Dphy.rst26 #. Increase code-reuse
27 #. Increase overall code-maintainability
67 for one of the users. (e.g. "git grep fsl,.*-mdio arch/powerpc/boot/dts/")
72 The Reduced Gigabit Medium Independent Interface (RGMII) is a 12-pin
74 data lines. Due to this design decision, a 1.5ns to 2ns delay must be added
75 between the clock line (RXC or TXC) and the data lines to let the PHY (clock
76 sink) have a large enough setup and hold time to sample the data lines correctly. The
84 or the PCB traces) insert the correct 1.5-2ns delay
87 for the transmit data lines (TXD[3:0]) processed by the PHY device
90 for the receive data lines (RXD[3:0]) processed by the PHY device
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelakex/
Duncore-cache.json911 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
920 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
929 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
938 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
947 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
956 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
965 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
974 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
983 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
992 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/snowridgex/
Duncore-cache.json23 …"BriefDescription": "LLC misses - Uncacheable reads (from cpu) . Derived from unc_cha_tor_inserts.…
891 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
900 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
909 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
918 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
927 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
936 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
945 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
954 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
963 …ed in Counter 0. The filtering available is found in the control register - threshold, invert an…
[all …]
/kernel/linux/linux-5.10/drivers/lightnvm/
Dpblk.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Initial release: Matias Bjorling <matias@cnexlabs.com>
17 * Implementation of a Physical Block-device target for Open-channel SSDs.
25 #include <linux/blk-mq.h>
59 PBLK_WRITE_INT, /* Internal write - no write buffer */
60 PBLK_READ_RECOV, /* Recovery read - errors allowed */
92 /* The number of GC lists and the rate-limiter states go together. This way the
93 * rate-limiter can dictate how much GC is needed based on resource utilization.
109 struct list_head list; /* Head for out-of-order completion */
140 struct bio_list bios; /* Original bios - used for completion
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/cascadelakex/
Duncore-cache.json23 …"BriefDescription": "LLC misses - Uncacheable reads (from cpu) . Derived from unc_cha_tor_inserts.…
572 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
581 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
590 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
599 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
608 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
617 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
626 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
635 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
644 …s an RFO, it would need to invalidate the lines. This event can be filtered based on who triggere…
[all …]

1234567