Home
last modified time | relevance | path

Searched +full:active +full:- +full:delay +full:- +full:ms (Results 1 – 25 of 878) sorted by relevance

12345678910>>...36

/linux-6.15/Documentation/devicetree/bindings/power/reset/
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).
22 - $ref: restart-handler.yaml#
26 const: gpio-poweroff
[all …]
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
21 is configured as an output, and driven active, triggering a level triggered reset condition.
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
[all …]
/linux-6.15/drivers/power/reset/
Dgpio-poweroff.c1 // SPDX-License-Identifier: GPL-2.0-only
12 #include <linux/delay.h>
31 struct gpio_poweroff *gpio_poweroff = data->cb_data; in gpio_poweroff_do_poweroff()
33 /* drive it active, also inactive->active edge */ in gpio_poweroff_do_poweroff()
34 gpiod_direction_output(gpio_poweroff->reset_gpio, 1); in gpio_poweroff_do_poweroff()
35 mdelay(gpio_poweroff->active_delay_ms); in gpio_poweroff_do_poweroff()
37 /* drive inactive, also active->inactive edge */ in gpio_poweroff_do_poweroff()
38 gpiod_set_value_cansleep(gpio_poweroff->reset_gpio, 0); in gpio_poweroff_do_poweroff()
39 mdelay(gpio_poweroff->inactive_delay_ms); in gpio_poweroff_do_poweroff()
41 /* drive it active, also inactive->active edge */ in gpio_poweroff_do_poweroff()
[all …]
/linux-6.15/Documentation/devicetree/bindings/display/panel/
Dsamsung,ld9040.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andrzej Hajda <a.hajda@samsung.com>
13 - $ref: panel-common.yaml#
14 - $ref: /schemas/spi/spi-peripheral-props.yaml#
23 display-timings: true
25 reset-gpios: true
27 vdd3-supply:
30 vci-supply:
[all …]
/linux-6.15/Documentation/devicetree/bindings/input/
Dgpio-matrix-keypad.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $id: http://devicetree.org/schemas/input/gpio-matrix-keypad.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Marek Vasut <marek.vasut@gmail.com>
17 keypad can sense a key-press and key-release by means of GPIO lines and
21 - $ref: /schemas/input/matrix-keymap.yaml#
25 const: gpio-matrix-keypad
27 row-gpios:
32 col-gpios:
[all …]
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 …]
/linux-6.15/arch/arm/boot/dts/rockchip/
Drk3288-veyron-edp.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
9 backlight_regulator: regulator-backlight {
10 compatible = "regulator-fixed";
11 enable-active-high;
13 pinctrl-names = "default";
14 pinctrl-0 = <&bl_pwr_en>;
15 regulator-name = "backlight_regulator";
16 vin-supply = <&vcc33_sys>;
17 startup-delay-us = <15000>;
20 panel_regulator: regulator-panel {
[all …]
/linux-6.15/Documentation/devicetree/bindings/sound/
Dnuvoton,nau8821.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Seven Lee <wtli@nuvoton.com>
13 - $ref: dai-common.yaml#
25 nuvoton,jkdet-enable:
29 nuvoton,jkdet-pull-enable:
30 description: Enable JKDET pin pull. If set - pin pull enabled,
34 nuvoton,jkdet-pull-up:
35 description: Pull-up JKDET pin. If set then JKDET pin is pull up,
[all …]
Dnuvoton,nau8825.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - John Hsu <KCHSU0@nuvoton.com>
13 - $ref: dai-common.yaml#
18 - nuvoton,nau8825
26 nuvoton,jkdet-enable:
31 nuvoton,jkdet-pull-enable:
34 If set - pin pull enabled, otherwise pin in high impedance state.
37 nuvoton,jkdet-pull-up:
[all …]
/linux-6.15/Documentation/ABI/testing/
Dsysfs-driver-hid-picolcd1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
3 Contact: Bruno Prémont <bonbons@linux-vserver.org>
7 Reading: returns list of available modes, the active mode being
11 the non-active mode names listed when read.
14 disconnected and reconnects after above delay (see attribute
18 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
20 Contact: Bruno Prémont <bonbons@linux-vserver.org>
21 Description: Delay PicoLCD waits before restarting in new mode when
24 Reading/Writing: It is expressed in ms and permitted range is
25 0..30000ms.
[all …]
/linux-6.15/drivers/gpu/drm/i915/
DKconfig.profile2 int "Default timeout for requests (ms)"
16 int "Timeout for unsignaled foreign fences (ms, jiffy granularity)"
28 int "Runtime autosuspend delay for userspace GGTT mmaps (ms)"
35 that complements the runtime-pm autosuspend and provides a lower
36 floor on the autosuspend delay.
38 May be 0 to disable the extra delay and solely use the device level
39 runtime pm autosuspend delay tunable.
42 int "Interval between heartbeat pulses (ms)"
45 The driver sends a periodic heartbeat down all active engines to
46 check the health of the GPU and undertake regular house-keeping of
[all …]
/linux-6.15/include/linux/platform_data/
Dvideo-pxafb.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Author: Jean-Frederic Clere
15 * bits 0 - 3: for LCD panel type:
17 * STN - for passive matrix
18 * DSTN - for dual scan passive matrix
19 * TFT - for active matrix
21 * bits 4 - 9 : for bus width
22 * bits 10-17 : for AC Bias Pin Frequency
61 * It is set in linux/arch/arm/mach-pxa/machine_name.c and used in the probe routine
86 /* Smart Panel Mode Timing - see PXA27x DM 7.4.15.0.3 for details
[all …]
/linux-6.15/Documentation/hwmon/
Dmax31827.rst1 .. SPDX-License-Identifier: GPL-2.0
12 Addresses scanned: I2C 0x40 - 0x5f
20 Addresses scanned: I2C 0x40 - 0x5f
28 Addresses scanned: I2C 0x40 - 0x5f
34 - Daniel Matyas <daniel.matyas@analog.com>
37 -----------
40 between them is found in the default power-on behaviour of the chips. While the
42 4. Besides this, the MAX31829's alarm active state is high, while the other two
43 chip's alarms are active on low. It is important to note that the chips can be
52 hysteresis value: -40 and -30 degrees for under temperature alarm and +100 and
[all …]
/linux-6.15/arch/arm64/boot/dts/rockchip/
Drk3399-gru-chromebook.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Google Gru-Chromebook shared properties
8 #include "rk3399-gru.dtsi"
11 pp900_ap: regulator-pp900-ap {
12 compatible = "regulator-fixed";
13 regulator-name = "pp900_ap";
16 regulator-always-on;
17 regulator-boot-on;
18 regulator-min-microvolt = <900000>;
19 regulator-max-microvolt = <900000>;
[all …]
Drk3568-lubancat-2.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/pinctrl/rockchip.h>
12 #include <dt-bindings/soc/rockchip,vop2.h>
17 compatible = "embedfire,lubancat-2", "rockchip,rk3568";
27 stdout-path = "serial2:1500000n8";
31 compatible = "gpio-leds";
33 user_led: user-led {
[all …]
Drk3568-roc-pc.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/pinctrl/rockchip.h>
10 #include <dt-bindings/soc/rockchip,vop2.h>
15 compatible = "firefly,rk3568-roc-pc", "rockchip,rk3568";
25 stdout-path = "serial2:1500000n8";
28 dc_12v: regulator-dc-12v {
29 compatible = "regulator-fixed";
30 regulator-name = "dc_12v";
[all …]
/linux-6.15/Documentation/devicetree/bindings/leds/
Dcommon.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacek Anaszewski <jacek.anaszewski@gmail.com>
11 - Pavel Machek <pavel@ucw.cz>
25 led-sources:
30 $ref: /schemas/types.yaml#/definitions/uint32-array
35 from the header include/dt-bindings/leds/common.h. If there is no
42 the header include/dt-bindings/leds/common.h. If there is no matching
48 function-enumerator:
[all …]
/linux-6.15/arch/arm/boot/dts/nxp/lpc/
Dlpc3250-phy3250.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * PHYTEC phyCORE-LPC3250 board
5 * Copyright (C) 2015-2019 Vladimir Zapolskiy <vz@mleia.com>
9 /dts-v1/;
13 model = "PHYTEC phyCORE-LPC3250 board based on NXP LPC3250";
22 compatible = "gpio-leds";
25 gpios = <&gpio 5 1 0>; /* GPO_P3 1, GPIO 80, active high */
26 default-state = "off";
30 gpios = <&gpio 5 14 0>; /* GPO_P3 14, GPIO 93, active high */
31 linux,default-trigger = "heartbeat";
[all …]
/linux-6.15/Documentation/devicetree/bindings/input/touchscreen/
Dazoteq,iqs7211.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS7210A, IQS7211A and IQS7211E trackpad and touchscreen control-
14 lers employ projected-capacitance sensing and can track two contacts.
21 - azoteq,iqs7210a
22 - azoteq,iqs7211a
23 - azoteq,iqs7211e
28 irq-gpios:
[all …]
/linux-6.15/drivers/net/bonding/
Dbond_procfs.c1 // SPDX-License-Identifier: GPL-2.0
14 struct bonding *bond = pde_data(file_inode(seq->file)); in bond_info_seq_start()
33 struct bonding *bond = pde_data(file_inode(seq->file)); in bond_info_seq_next()
60 struct bonding *bond = pde_data(file_inode(seq->file)); in bond_info_show_master()
65 curr = rcu_dereference(bond->curr_active_slave); in bond_info_show_master()
71 bond->params.fail_over_mac) { in bond_info_show_master()
73 bond->params.fail_over_mac); in bond_info_show_master()
74 seq_printf(seq, " (fail_over_mac %s)", optval->string); in bond_info_show_master()
81 bond->params.xmit_policy); in bond_info_show_master()
83 optval->string, bond->params.xmit_policy); in bond_info_show_master()
[all …]
/linux-6.15/arch/arm64/boot/dts/allwinner/
Dsun50i-h5-nanopi-r1s-h5.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * Based on sun50i-h5-nanopi-neo-plus2.dts, which is:
10 /dts-v1/;
11 #include "sun50i-h5.dtsi"
12 #include "sun50i-h5-cpu-opp.dtsi"
14 #include <dt-bindings/gpio/gpio.h>
15 #include <dt-bindings/input/input.h>
16 #include <dt-bindings/leds/common.h>
20 compatible = "friendlyarm,nanopi-r1s-h5", "allwinner,sun50i-h5";
29 stdout-path = "serial0:115200n8";
[all …]
/linux-6.15/drivers/hid/intel-thc-hid/intel-quickspi/
Dquickspi-dev.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 #include <linux/hid-over-spi.h>
12 #include "quickspi-protocol.h"
51 * THC uses runtime auto suspend to dynamically switch between THC active LTR
53 * Default value is 5000ms, that means if no touch event in this time, THC will
68 * struct quickspi_driver_data - Driver specific data for quickspi device
82 * struct quickspi_device - THC QuickSpi device struct
100 * @limit_packet_size: 1 - limit read/write packet to 64Bytes
101 * 0 - device no packet size limiation for read/write
102 * @performance_limit: delay time, in ms.
[all …]
/linux-6.15/arch/arm/boot/dts/allwinner/
Dsun8i-h2-plus-orangepi-zero.dts4 * Based on sun8i-h3-orangepi-one.dts, which is:
7 * This file is dual-licensed: you can use it either under the terms
46 /dts-v1/;
47 #include "sun8i-h3.dtsi"
48 #include "sunxi-common-regulators.dtsi"
50 #include <dt-bindings/gpio/gpio.h>
51 #include <dt-bindings/input/input.h>
55 compatible = "xunlong,orangepi-zero", "allwinner,sun8i-h2-plus";
59 /* ethernet0 is the H3 emac, defined in sun8i-h3.dtsi */
65 stdout-path = "serial0:115200n8";
[all …]
Dsun8i-s3-pinecube.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR X11)
6 /dts-v1/;
7 #include "sun8i-v3.dtsi"
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
13 compatible = "pine64,pinecube", "sochip,s3", "allwinner,sun8i-v3";
20 stdout-path = "serial0:115200n8";
24 compatible = "gpio-leds";
38 compatible = "regulator-fixed";
39 regulator-name = "vcc5v0";
[all …]
/linux-6.15/drivers/phy/hisilicon/
Dphy-hisi-inno-usb2.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright (c) 2016-2017 HiSilicon Technologies Co., Ltd.
9 #include <linux/delay.h>
20 #define TEST_CLK_STABLE_TIME 2 /* unit:ms */
21 #define PHY_CLK_STABLE_TIME 2 /* unit:ms */
22 #define UTMI_RST_COMPLETE_TIME 2 /* unit:ms */
34 #define PHY0_TEST_CLK BIT(22) /* rising edge active */
35 #define PHY0_TEST_RST BIT(23) /* low active */
40 #define PHY1_TEST_CLK BIT(14) /* rising edge active */
41 #define PHY1_TEST_RST BIT(15) /* low active */
[all …]

12345678910>>...36