Home
last modified time | relevance | path

Searched +full:low +full:- +full:power +full:- +full:enable (Results 1 – 25 of 1072) sorted by relevance

12345678910>>...43

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dpincfg-node.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/pincfg-node.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
21 bias-disable:
25 bias-high-impedance:
27 description: high impedance mode ("third-state", "floating")
29 bias-bus-hold:
33 bias-pull-up:
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/mfd/
Dmax77620.txt1 MAX77620 Power management IC from Maxim Semiconductor.
4 -------------------
5 - compatible: Must be one of
8 - reg: I2C device address.
11 -------------------
12 - interrupts: The interrupt on the parent the controller is
14 - interrupt-controller: Marks the device node as an interrupt controller.
15 - #interrupt-cells: is <2> and their usage is compliant to the 2 cells
16 variant of <../interrupt-controller/interrupts.txt>
18 are defined at dt-bindings/mfd/max77620.h.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Dpxa-usb.txt6 - compatible: Should be "marvell,pxa-ohci" for USB controllers
10 - "marvell,enable-port1", "marvell,enable-port2", "marvell,enable-port3"
12 - "marvell,port-mode" selects the mode of the ports:
16 - "marvell,power-sense-low" - power sense pin is low-active.
17 - "marvell,power-control-low" - power control pin is low-active.
18 - "marvell,no-oc-protection" - disable over-current protection.
19 - "marvell,oc-mode-perport" - enable per-port over-current protection.
20 - "marvell,power_on_delay" Power On to Power Good time - in ms.
25 compatible = "marvell,pxa-ohci", "usb-ohci";
28 marvell,enable-port1;
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/usb/
Dpxa-usb.txt6 - compatible: Should be "marvell,pxa-ohci" for USB controllers
10 - "marvell,enable-port1", "marvell,enable-port2", "marvell,enable-port3"
12 - "marvell,port-mode" selects the mode of the ports:
16 - "marvell,power-sense-low" - power sense pin is low-active.
17 - "marvell,power-control-low" - power control pin is low-active.
18 - "marvell,no-oc-protection" - disable over-current protection.
19 - "marvell,oc-mode-perport" - enable per-port over-current protection.
20 - "marvell,power_on_delay" Power On to Power Good time - in ms.
25 compatible = "marvell,pxa-ohci", "usb-ohci";
28 marvell,enable-port1;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Dmax77620.txt1 MAX77620 Power management IC from Maxim Semiconductor.
4 -------------------
5 - compatible: Must be one of
9 - reg: I2C device address.
12 -------------------
13 - interrupts: The interrupt on the parent the controller is
15 - interrupt-controller: Marks the device node as an interrupt controller.
16 - #interrupt-cells: is <2> and their usage is compliant to the 2 cells
17 variant of <../interrupt-controller/interrupts.txt>
19 are defined at dt-bindings/mfd/max77620.h.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/frequency/
Dadf4350.txt4 - compatible: Should be one of
7 - reg: SPI chip select numbert for the device
8 - spi-max-frequency: Max SPI frequency to use (< 20000000)
9 - clocks: From common clock binding. Clock is phandle to clock for
13 - gpios: GPIO Lock detect - If set with a valid phandle and GPIO number,
15 - adi,channel-spacing: Channel spacing in Hz (influences MODULUS).
16 - adi,power-up-frequency: If set in Hz the PLL tunes to
18 - adi,reference-div-factor: If set the driver skips dynamic calculation
20 - adi,reference-doubler-enable: Enables reference doubler.
21 - adi,reference-div2-enable: Enables reference divider.
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/frequency/
Dadf4350.txt4 - compatible: Should be one of
7 - reg: SPI chip select numbert for the device
8 - spi-max-frequency: Max SPI frequency to use (< 20000000)
9 - clocks: From common clock binding. Clock is phandle to clock for
13 - gpios: GPIO Lock detect - If set with a valid phandle and GPIO number,
15 - adi,channel-spacing: Channel spacing in Hz (influences MODULUS).
16 - adi,power-up-frequency: If set in Hz the PLL tunes to
18 - adi,reference-div-factor: If set the driver skips dynamic calculation
20 - adi,reference-doubler-enable: Enables reference doubler.
21 - adi,reference-div2-enable: Enables reference divider.
[all …]
/kernel/linux/linux-4.19/Documentation/arm/pxa/
Dmfp.txt5 MFP stands for Multi-Function Pin, which is the pin-mux logic on PXA3xx and
13 mechanism is introduced from PXA3xx to completely move the pin-mux functions
14 out of the GPIO controller. In addition to pin-mux configurations, the MFP
15 also controls the low power state, driving strength, pull-up/down and event
19 +--------+
20 | |--(GPIO19)--+
22 | |--(GPIO...) |
23 +--------+ |
24 | +---------+
25 +--------+ +------>| |
[all …]
/kernel/liteos_m/
DKconfig1 # Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved.
2 # Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved.
43 string "GCC cross-compile toolchain prefix"
45 default "arm-none-eabi-" if ARCH_ARM_AARCH32
53 default "arm-liteos-ohos" if ARCH_ARM_AARCH32
58 bool "Enable debug options"
61 Answer Y to add -g option in compile command.
64 bool "Enable code optimization options"
72 bool "Enable code size optimization options" if COMPILE_OPTIMIZE
80 bool "Enable link time optimization (LTO)" if COMPILE_OPTIMIZE_SIZE
[all …]
/kernel/linux/linux-4.19/arch/arm64/boot/dts/qcom/
Dapq8096-db820c-pmic-pins.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
6 pinctrl-names = "default";
7 pinctrl-0 = <&ls_exp_gpio_f &bt_en_gpios>;
12 output-low;
13 power-source = <2>; // PM8994_GPIO_S4, 1.8V
21 output-low;
22 power-source = <PM8994_GPIO_S4>; // 1.8V
23 qcom,drive-strength = <PMIC_GPIO_STRENGTH_LOW>;
24 bias-pull-down;
[all …]
/kernel/linux/linux-5.10/include/linux/ssb/
Dssb_regs.h1 /* SPDX-License-Identifier: GPL-2.0 */
25 #define SSB_PCIE_DMA_L32 0x00000000U /* PCIE Client Mode sb2pcitranslation2 (2 ZettaBytes), low 32 …
33 #define SSB_MAX_NR_CORES ((SSB_ENUM_LIMIT - SSB_ENUM_BASE) / SSB_CORE_SIZE)
46 #define SSB_SPROMCTL_WE 0x10 /* SPROM write enable */
53 #define SSB_GPIO_OUT_ENABLE 0xB8 /* GPIO Output Enable/Disable (pcirev >= 3 only) */
92 #define SSB_INTVEC_PCI 0x00000001 /* Enable interrupts for PCI */
93 #define SSB_INTVEC_ENET0 0x00000002 /* Enable interrupts for enet 0 */
94 #define SSB_INTVEC_ILINE20 0x00000004 /* Enable interrupts for iline20 */
95 #define SSB_INTVEC_CODEC 0x00000008 /* Enable interrupts for v90 codec */
96 #define SSB_INTVEC_USB 0x00000010 /* Enable interrupts for usb */
[all …]
/kernel/linux/linux-4.19/include/linux/ssb/
Dssb_regs.h1 /* SPDX-License-Identifier: GPL-2.0 */
25 #define SSB_PCIE_DMA_L32 0x00000000U /* PCIE Client Mode sb2pcitranslation2 (2 ZettaBytes), low 32 …
33 #define SSB_MAX_NR_CORES ((SSB_ENUM_LIMIT - SSB_ENUM_BASE) / SSB_CORE_SIZE)
46 #define SSB_SPROMCTL_WE 0x10 /* SPROM write enable */
53 #define SSB_GPIO_OUT_ENABLE 0xB8 /* GPIO Output Enable/Disable (pcirev >= 3 only) */
92 #define SSB_INTVEC_PCI 0x00000001 /* Enable interrupts for PCI */
93 #define SSB_INTVEC_ENET0 0x00000002 /* Enable interrupts for enet 0 */
94 #define SSB_INTVEC_ILINE20 0x00000004 /* Enable interrupts for iline20 */
95 #define SSB_INTVEC_CODEC 0x00000008 /* Enable interrupts for v90 codec */
96 #define SSB_INTVEC_USB 0x00000010 /* Enable interrupts for usb */
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/panel/
Dpanel-common.txt14 ----------------------
16 - width-mm,
17 - height-mm: The width-mm and height-mm specify the width and height of the
21 - label: The label property specifies a symbolic name for the panel as a
28 non-descriptive information. For instance an LCD panel in a system that
35 ---------------
37 - panel-timing: Most display panels are restricted to a single resolution and
38 require specific display timings. The panel-timing subnode expresses those
41 Documentation/devicetree/bindings/display/panel/display-timing.txt.
45 ------------
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/
Dpanel-common.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
24 width-mm:
29 height-mm:
43 non-descriptive information. For instance an LCD panel in a system that
55 panel-timing:
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/
Diqs269a.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS269A is an 8-channel capacitive touch controller that features
14 additional Hall-effect and inductive sensing capabilities.
28 "#address-cells":
31 "#size-cells":
34 azoteq,hall-enable:
37 Enables Hall-effect sensing on channels 6 and 7. In this case, keycodes
[all …]
/kernel/linux/linux-5.10/Documentation/arm/pxa/
Dmfp.rst7 MFP stands for Multi-Function Pin, which is the pin-mux logic on PXA3xx and
15 mechanism is introduced from PXA3xx to completely move the pin-mux functions
16 out of the GPIO controller. In addition to pin-mux configurations, the MFP
17 also controls the low power state, driving strength, pull-up/down and event
21 +--------+
22 | |--(GPIO19)--+
24 | |--(GPIO...) |
25 +--------+ |
26 | +---------+
27 +--------+ +------>| |
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/pm/
Dintel-speed-select.rst1 .. SPDX-License-Identifier: GPL-2.0
9 With Intel(R) SST, one server can be configured for power and performance for a
14 - https://www.intel.com/content/www/us/en/architecture-and-technology/speed-select-technology-artic…
15 - https://builders.intel.com/docs/networkbuilders/intel-speed-select-technology-base-frequency-enha…
19 dynamically without pre-configuring via BIOS setup options. This dynamic
25 how these commands change the power and performance profile of the system under
29 intel-speed-select configuration tool
32 Most Linux distribution packages may include the "intel-speed-select" tool. If not,
38 # cd tools/power/x86/intel-speed-select/
43 ------------
[all …]
/kernel/linux/linux-5.10/drivers/mfd/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
31 power supply alarms (hwmon).
44 tristate "Active-semi ACT8945A"
49 Support for the ACT8945A PMIC from Active-semi. This device
50 features three step-down DC/DC converters and four low-dropout
66 sun4i-gpadc-iio and the hwmon driver iio_hwmon.
69 called sun4i-gpadc.
81 tristate "ams AS3722 Power Management IC"
88 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down
97 Multifunction Power Management IC. This includes
[all …]
/kernel/linux/linux-4.19/drivers/mfd/
DKconfig17 ---help---
30 power supply alarms (hwmon).
33 tristate "Active-semi ACT8945A"
38 Support for the ACT8945A PMIC from Active-semi. This device
39 features three step-down DC/DC converters and four low-dropout
55 sun4i-gpadc-iio and the hwmon driver iio_hwmon.
58 called sun4i-gpadc.
70 tristate "ams AS3722 Power Management IC"
77 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down
86 Multifunction Power Management IC. This includes
[all …]
/kernel/linux/linux-5.10/drivers/clk/ti/
Ddpll44xx.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * OMAP4-specific DPLL control functions
20 * can supported when using the DPLL low-power mode. Frequencies are
21 * defined in OMAP4430/60 Public TRM section 3.6.3.3.2 "Enable Control,
22 * Status, and Low-Power Operation Mode".
45 mask = clk->flags & CLOCK_CLKOUTX2 ? in omap4_dpllmx_allow_gatectrl()
49 v = ti_clk_ll_ops->clk_readl(&clk->clksel_reg); in omap4_dpllmx_allow_gatectrl()
52 ti_clk_ll_ops->clk_writel(v, &clk->clksel_reg); in omap4_dpllmx_allow_gatectrl()
63 mask = clk->flags & CLOCK_CLKOUTX2 ? in omap4_dpllmx_deny_gatectrl()
67 v = ti_clk_ll_ops->clk_readl(&clk->clksel_reg); in omap4_dpllmx_deny_gatectrl()
[all …]
/kernel/linux/linux-4.19/drivers/clk/ti/
Ddpll44xx.c2 * OMAP4-specific DPLL control functions
23 * can supported when using the DPLL low-power mode. Frequencies are
24 * defined in OMAP4430/60 Public TRM section 3.6.3.3.2 "Enable Control,
25 * Status, and Low-Power Operation Mode".
48 mask = clk->flags & CLOCK_CLKOUTX2 ? in omap4_dpllmx_allow_gatectrl()
52 v = ti_clk_ll_ops->clk_readl(&clk->clksel_reg); in omap4_dpllmx_allow_gatectrl()
55 ti_clk_ll_ops->clk_writel(v, &clk->clksel_reg); in omap4_dpllmx_allow_gatectrl()
66 mask = clk->flags & CLOCK_CLKOUTX2 ? in omap4_dpllmx_deny_gatectrl()
70 v = ti_clk_ll_ops->clk_readl(&clk->clksel_reg); in omap4_dpllmx_deny_gatectrl()
73 ti_clk_ll_ops->clk_writel(v, &clk->clksel_reg); in omap4_dpllmx_deny_gatectrl()
[all …]
/kernel/linux/linux-5.10/drivers/soc/rockchip/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 special additional settings registers for a lot of soc-components.
21 Say y here to enable support io domains on Rockchip SoCs. It is
26 bool "Rockchip generic power domain"
30 Say y here to enable power domain support.
31 In order to meet high performance and low power requirements, a power
32 management unit is designed or saving power when RK3288 in low power
33 mode. The RK3288 PMU is dedicated for managing the power of the whole chip.
/kernel/linux/linux-4.19/include/linux/
Dlcd.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2003,2004 Hewlett-Packard Company
19 * lcd_device->ops_lock is an internal backlight lock protecting the ops
36 /* The maximum value for contrast (read-only) */
41 /* Get the LCD panel power status (0: full on, 1..3: controller
42 power on, flat panel power off, 4: full off), see FB_BLANK_XXX */
45 * Enable or disable power to the LCD(0: on; 4: off, see FB_BLANK_XXX)
51 int (*early_set_power)(struct lcd_device *, int power);
53 int (*r_early_set_power)(struct lcd_device *, int power);
54 /* Enable or disable power to the LCD (0: on; 4: off, see FB_BLANK_XXX) */
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/tegra/
Dnvidia,tegra186-pmc.txt1 NVIDIA Tegra Power Management Controller (PMC)
4 - compatible: Should contain one of the following:
5 - "nvidia,tegra186-pmc": for Tegra186
6 - "nvidia,tegra194-pmc": for Tegra194
7 - "nvidia,tegra234-pmc": for Tegra234
8 - reg: Must contain an (offset, length) pair of the register set for each
9 entry in reg-names.
10 - reg-names: Must include the following entries:
11 - "pmc"
12 - "wake"
[all …]
/kernel/linux/linux-5.10/include/linux/
Dlcd.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2003,2004 Hewlett-Packard Company
19 * lcd_device->ops_lock is an internal backlight lock protecting the ops
36 /* The maximum value for contrast (read-only) */
41 /* Get the LCD panel power status (0: full on, 1..3: controller
42 power on, flat panel power off, 4: full off), see FB_BLANK_XXX */
44 /* Enable or disable power to the LCD (0: on; 4: off, see FB_BLANK_XXX) */
45 int (*set_power)(struct lcd_device *, int power);
46 /* Get the current contrast setting (0-max_contrast) */
76 /* on or off to lcd panel. if 'enable' is 0 then
[all …]

12345678910>>...43