Searched +full:post +full:- +full:power +full:- +full:on +full:- +full:delay +full:- +full:ms (Results 1 – 25 of 131) sorted by relevance
123456
/linux-5.10/Documentation/devicetree/bindings/leds/backlight/ ! |
D | pwm-backlight.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/leds/backlight/pwm-backlight.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: pwm-backlight bindings 10 - Lee Jones <lee.jones@linaro.org> 11 - Daniel Thompson <daniel.thompson@linaro.org> 12 - Jingoo Han <jingoohan1@gmail.com> 16 const: pwm-backlight 21 pwm-names: true [all …]
|
/linux-5.10/Documentation/devicetree/bindings/input/ ! |
D | hid-over-i2c.txt | 1 * HID over I2C Device-Tree bindings 8 http://msdn.microsoft.com/en-us/library/windows/hardware/hh852380.aspx 10 If this binding is used, the kernel module i2c-hid will handle the communication 14 - compatible: must be "hid-over-i2c" 15 - reg: i2c slave address 16 - hid-descr-addr: HID descriptor address 17 - interrupts: interrupt line 22 power sequencing. The following properties can be supported by one or more 23 device-specific compatible properties, which should be used in addition to the 24 "hid-over-i2c" string. [all …]
|
/linux-5.10/Documentation/devicetree/bindings/mmc/ ! |
D | mmc-pwrseq-simple.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-pwrseq-simple.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Simple MMC power sequence provider binding 10 - Ulf Hansson <ulf.hansson@linaro.org> 13 The purpose of the simple MMC power sequence provider is to supports a set 19 const: mmc-pwrseq-simple 21 reset-gpios: 27 at initialization and prior we start the power up procedure of the card. [all …]
|
D | mmc-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ulf Hansson <ulf.hansson@linaro.org> 25 "#address-cells": 30 "#size-cells": 37 broken-cd: 42 cd-gpios: 46 non-removable: [all …]
|
/linux-5.10/tools/power/pm-graph/config/ ! |
D | suspend-x2-proc.cfg | 2 # Proc S3 (Suspend to Mem) x2 test - includes user processes 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/suspend-proc.cfg 14 # ---- General Options ---- 26 output-dir: suspend-{hostname}-{date}-{time}-x2-proc 37 # insert a small visible gap between suspend and resume on the timeline (default: false) 40 # ---- Advanced Options ---- 43 # command: echo mem > /sys/power/state 57 # Back to Back Suspend Delay 58 # Time delay between the two test runs in ms (default: 0 ms) [all …]
|
D | standby-dev.cfg | 2 # Dev S1 (Standby) test - includes src calls / kernel threads 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/standby-dev.cfg 14 # ---- General Options ---- 26 output-dir: standby-{hostname}-{date}-{time}-dev 37 # insert a small visible gap between suspend and resume on the timeline (default: false) 40 # ---- Advanced Options ---- 43 # command: echo standby > /sys/power/state 57 # Back to Back Suspend Delay 58 # Time delay between the two test runs in ms (default: 0 ms) [all …]
|
D | freeze-dev.cfg | 2 # Dev S2 (Freeze) test - includes src calls / kernel threads 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/freeze-dev.cfg 14 # ---- General Options ---- 26 output-dir: freeze-{hostname}-{date}-{time}-dev 37 # insert a small visible gap between suspend and resume on the timeline (default: false) 40 # ---- Advanced Options ---- 43 # command: echo freeze > /sys/power/state 57 # Back to Back Suspend Delay 58 # Time delay between the two test runs in ms (default: 0 ms) [all …]
|
D | suspend-dev.cfg | 2 # Dev S3 (Suspend to Mem) test - includes src calls / kernel threads 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/suspend-dev.cfg 14 # ---- General Options ---- 26 output-dir: suspend-{hostname}-{date}-{time}-dev 37 # insert a small visible gap between suspend and resume on the timeline (default: false) 40 # ---- Advanced Options ---- 43 # command: echo mem > /sys/power/state 57 # Back to Back Suspend Delay 58 # Time delay between the two test runs in ms (default: 0 ms) [all …]
|
D | freeze-callgraph.cfg | 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/freeze-callgraph.cfg 15 # ---- General Options ---- 27 output-dir: freeze-{hostname}-{date}-{time}-cg 38 # insert a small visible gap between suspend and resume on the timeline (default: false) 41 # ---- Advanced Options ---- 44 # command: echo freeze > /sys/power/state 58 # Back to Back Suspend Delay 59 # Time delay between the two test runs in ms (default: 0 ms) 62 # Pre Suspend Delay [all …]
|
D | standby-callgraph.cfg | 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/standby-callgraph.cfg 15 # ---- General Options ---- 27 output-dir: standby-{hostname}-{date}-{time}-cg 38 # insert a small visible gap between suspend and resume on the timeline (default: false) 41 # ---- Advanced Options ---- 44 # command: echo standby > /sys/power/state 58 # Back to Back Suspend Delay 59 # Time delay between the two test runs in ms (default: 0 ms) 62 # Pre Suspend Delay [all …]
|
D | suspend.cfg | 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/suspend.cfg 14 # ---- General Options ---- 26 output-dir: suspend-{hostname}-{date}-{time} 37 # insert a small visible gap between suspend and resume on the timeline (default: false) 40 # ---- Advanced Options ---- 43 # command: echo mem > /sys/power/state 57 # Back to Back Suspend Delay 58 # Time delay between the two test runs in ms (default: 0 ms) 61 # Pre Suspend Delay [all …]
|
D | standby.cfg | 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/standby.cfg 14 # ---- General Options ---- 26 output-dir: standby-{hostname}-{date}-{time} 37 # insert a small visible gap between suspend and resume on the timeline (default: false) 40 # ---- Advanced Options ---- 43 # command: echo standby > /sys/power/state 57 # Back to Back Suspend Delay 58 # Time delay between the two test runs in ms (default: 0 ms) 61 # Pre Suspend Delay [all …]
|
D | freeze.cfg | 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/freeze.cfg 14 # ---- General Options ---- 26 output-dir: freeze-{hostname}-{date}-{time} 37 # insert a small visible gap between suspend and resume on the timeline (default: false) 40 # ---- Advanced Options ---- 43 # command: echo freeze > /sys/power/state 57 # Back to Back Suspend Delay 58 # Time delay between the two test runs in ms (default: 0 ms) 61 # Pre Suspend Delay [all …]
|
D | suspend-callgraph.cfg | 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/suspend.cfg 15 # ---- General Options ---- 27 output-dir: suspend-{hostname}-{date}-{time}-cg 38 # insert a small visible gap between suspend and resume on the timeline (default: false) 41 # ---- Advanced Options ---- 44 # command: echo mem > /sys/power/state 58 # Back to Back Suspend Delay 59 # Time delay between the two test runs in ms (default: 0 ms) 62 # Pre Suspend Delay [all …]
|
D | example.cfg | 5 # all the tool arguments so that they don't have to be given on the 9 # sudo ./sleepgraph.py -config config/example.cfg 14 # ---- General Options ---- 26 output-dir: suspend-{hostname}-{date}-{time} 37 # insert a small visible gap between suspend and resume on the timeline (default: false) 49 # Enable/disable runtime suspend for all devices, restore all after test (default: no-action) 52 # Turn display on/off for test 53 # Switch the display on/off for the test using xset (default: no-action) 54 # display: on 57 # Print the status of the test run in the given file (default: no-action) [all …]
|
/linux-5.10/arch/arm/boot/dts/ ! |
D | rk3288-veyron-edp.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 backlight_regulator: backlight-regulator { 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: panel-regulator { [all …]
|
D | imx6qdl-apf6.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 9 reg_1p8v: regulator-1p8v { 10 compatible = "regulator-fixed"; 11 regulator-name = "1P8V"; 12 regulator-min-microvolt = <1800000>; 13 regulator-max-microvolt = <1800000>; 14 regulator-always-on; 15 vin-supply = <®_3p3v>; [all …]
|
D | sun8i-q8-common.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 42 #include "sunxi-reference-design-tablet.dtsi" 43 #include "sun8i-reference-design-tablet.dtsi" 48 /* Make u-boot set mac-address for wifi without an eeprom */ 55 enable-gpios = <&pio 7 7 GPIO_ACTIVE_HIGH>; /* PH7 */ 56 power-supply = <®_dc1sw>; 60 remote-endpoint = <&tcon0_out_lcd>; 66 compatible = "mmc-pwrseq-simple"; 68 * Q8 boards use various PL# pins as wifi-en. On other boards 70 * short-circuits we configure these as inputs with pull-ups via [all …]
|
D | sun8i-h2-plus-orangepi-zero.dts | 4 * 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 …]
|
D | sun8i-a23-polaroid-mid2809pxe04.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun8i-a23.dtsi" 45 #include "sun8i-reference-design-tablet.dtsi" 49 compatible = "polaroid,mid2809pxe04", "allwinner,sun8i-a23"; 56 compatible = "mmc-pwrseq-simple"; 57 reset-gpios = <&r_pio 0 6 GPIO_ACTIVE_LOW>; /* PL6 */ 58 /* The esp8089 needs 200 ms after driving wifi-en high */ 59 post-power-on-delay-ms = <200>; 64 pinctrl-names = "default"; [all …]
|
/linux-5.10/arch/arm64/boot/dts/allwinner/ ! |
D | sun50i-h5-nanopi-neo-plus2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 /dts-v1/; 6 #include "sun50i-h5.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/pinctrl/sun4i-a10.h> 14 compatible = "friendlyarm,nanopi-neo-plus2", "allwinner,sun50i-h5"; 22 stdout-path = "serial0:115200n8"; 26 compatible = "gpio-leds"; 31 default-state = "on"; [all …]
|
D | sun50i-h5-orangepi-zero-plus2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 /dts-v1/; 6 #include "sun50i-h5.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 12 compatible = "xunlong,orangepi-zero-plus2", "allwinner,sun50i-h5"; 19 stdout-path = "serial0:115200n8"; 23 compatible = "hdmi-connector"; 28 remote-endpoint = <&hdmi_out_con>; 34 compatible = "gpio-leds"; 39 default-state = "on"; [all …]
|
D | sun50i-h6-orangepi-lite2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 #include "sun50i-h6-orangepi.dtsi" 8 compatible = "xunlong,orangepi-lite2", "allwinner,sun50i-h6"; 11 serial1 = &uart1; /* BT-UART */ 15 compatible = "mmc-pwrseq-simple"; 17 clock-names = "ext_clock"; 18 reset-gpios = <&r_pio 1 3 GPIO_ACTIVE_LOW>; /* PM3 */ 19 post-power-on-delay-ms = <200>; 24 vmmc-supply = <®_cldo2>; 25 vqmmc-supply = <®_bldo3>; [all …]
|
/linux-5.10/arch/arm64/boot/dts/qcom/ ! |
D | sc7180-trogdor-lazor.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 13 #include "sc7180-trogdor.dtsi" 17 compatible = "boe,nv133fhm-n62"; 18 power-supply = <&pp3300_dx_edp>; 20 hpd-gpios = <&sn65dsi86_bridge 2 GPIO_ACTIVE_HIGH>; 25 remote-endpoint = <&sn65dsi86_out>; 38 clock-frequency = <400000>; 41 compatible = "hid-over-i2c"; 43 pinctrl-names = "default"; 44 pinctrl-0 = <&ts_int_l>, <&ts_reset_l>; [all …]
|
/linux-5.10/drivers/mmc/core/ ! |
D | pwrseq_simple.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Simple MMC power sequence management 18 #include <linux/delay.h> 39 struct gpio_descs *reset_gpios = pwrseq->reset_gpios; in mmc_pwrseq_simple_set_gpios_value() 43 int nvalues = reset_gpios->ndescs; in mmc_pwrseq_simple_set_gpios_value() 54 gpiod_set_array_value_cansleep(nvalues, reset_gpios->desc, in mmc_pwrseq_simple_set_gpios_value() 55 reset_gpios->info, values); in mmc_pwrseq_simple_set_gpios_value() 63 struct mmc_pwrseq_simple *pwrseq = to_pwrseq_simple(host->pwrseq); in mmc_pwrseq_simple_pre_power_on() 65 if (!IS_ERR(pwrseq->ext_clk) && !pwrseq->clk_enabled) { in mmc_pwrseq_simple_pre_power_on() 66 clk_prepare_enable(pwrseq->ext_clk); in mmc_pwrseq_simple_pre_power_on() [all …]
|
123456