Home
last modified time | relevance | path

Searched +full:keep +full:- +full:on +full:- +full:stby (Results 1 – 10 of 10) sorted by relevance

/linux/Documentation/devicetree/bindings/regulator/
H A Drohm,bd96801-regulator.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/regulator/rohm,bd96801-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
14 see Documentation/devicetree/bindings/mfd/rohm,bd96801-pmic.yaml.
16 The regulator controller is represented as a sub-node of the PMIC node
17 on the device tree.
24 "^ldo[5-7]$":
31 rohm,initial-voltage-microvolt:
[all …]
H A Dpfuze100.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Robin Gong <yibin.gong@nxp.com>
14 --PFUZE100
16 --PFUZE200
18 --PFUZE3000
20 --PFUZE3001
27 pattern: "^pmic@[0-9]$"
31 - fsl,pfuze100
[all …]
/linux/drivers/regulator/
H A Dbd96801-regulator.c1 // SPDX-License-Identifier: GPL-2.0
3 // bd96801-regulator.c ROHM BD96801 regulator driver
9 * PMIC is in STBY mode.
11 * Supporting the ERRB interrupt would require dropping the regmap-IRQ
16 * regulator safety limits (like limits for the over/under -voltages, over
19 * should be able to ensure the PMIC is in STBY state when the
25 * Users who require the ERRB handling and STBY state configurations can
29 * the safety limit configurations - but leaves the state change handling
33 * STBY configuration support or a proper fix to the debugFS naming
43 #include <linux/mfd/rohm-generic.h>
[all …]
H A Dpfuze100-regulator.c1 // SPDX-License-Identifier: GPL-2.0+
3 // Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved.
126 switch (pfuze100->chip_id) { in pfuze100_set_ramp_delay()
146 ramp_bits = (ramp_delay >> 1) - (ramp_delay >> 3); in pfuze100_set_ramp_delay()
149 ret = regmap_update_bits(pfuze100->regmap, in pfuze100_set_ramp_delay()
150 rdev->desc->vsel_reg + 4, in pfuze100_set_ramp_delay()
153 dev_err(pfuze100->dev, "ramp failed, err %d\n", ret); in pfuze100_set_ramp_delay()
155 ret = -EACCES; in pfuze100_set_ramp_delay()
239 .n_voltages = ((max) - (min)) / (step) + 1, \
277 .n_voltages = ((max) - (min)) / (step) + 1, \
[all …]
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6sx-sabreauto.dts1 // SPDX-License-Identifier: GPL-2.0
5 /dts-v1/;
11 compatible = "fsl,imx6sx-sabreauto", "fsl,imx6sx";
19 compatible = "gpio-leds";
20 pinctrl-names = "default";
21 pinctrl-0 = <&pinctrl_led>;
23 led-user {
26 linux,default-trigger = "heartbeat";
30 vcc_sd3: regulator-vcc-sd3 {
31 compatible = "regulator-fixed";
[all …]
H A Dimx6sx-sdb.dtsi1 // SPDX-License-Identifier: GPL-2.0
5 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/input/input.h>
13 compatible = "fsl,imx6sx-sdb", "fsl,imx6sx";
16 stdout-path = &uart1;
24 backlight_display: backlight-display {
25 compatible = "pwm-backlight";
27 brightness-levels = <0 4 8 16 32 64 128 255>;
28 default-brightness-level = <6>;
[all …]
H A Dimx7d-zii-rpu2.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 * RPU - Remote Peripheral Unit
10 /dts-v1/;
11 #include <dt-bindings/thermal/thermal.h>
16 compatible = "zii,imx7d-rpu2", "fsl,imx7d";
19 stdout-path = &uart2;
23 compatible = "fixed-clock";
24 #clock-cells = <0>;
25 clock-frequency = <24576000>;
28 cs2000_in_dummy: dummy-oscillator {
[all …]
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-facebook-bletchley.dts1 // SPDX-License-Identifier: GPL-2.0+
3 /dts-v1/;
5 #include "aspeed-g6.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
7 #include <dt-bindings/usb/pd.h>
8 #include <dt-bindings/leds/leds-pca955x.h>
9 #include <dt-bindings/interrupt-controller/irq.h>
10 #include <dt-bindings/i2c/i2c.h>
14 compatible = "facebook,bletchley-bmc", "aspeed,ast2600";
29 iio-hwmon {
[all …]
/linux/drivers/pmdomain/imx/
H A Dscu-pd.c1 // SPDX-License-Identifier: GPL-2.0+
4 * Copyright 2017-2018 NXP
10 * single global power domain and implement the ->attach|detach_dev()
12 * From within the ->attach_dev(), we could get the OF node for
13 * the device that is being attached and then parse the power-domain
18 * Additionally, we need to implement the ->stop() and ->start()
19 * callbacks of genpd, which is where you "power on/off" devices,
20 * rather than using the above ->power_on|off() callbacks.
23 * 1. The ->attach_dev() of power domain infrastructure still does
32 * Update: Genpd assigns the ->of_node for the virtual device before it
[all …]
/linux/drivers/iio/accel/
H A Dkionix-kx022a.c1 // SPDX-License-Identifier: GPL-2.0-only
28 #include "kionix-kx022a.h"
88 * The HW does not set WHO_AM_I reg as read-only but we don't want to write it
89 * so we still include it in the read-only ranges.
282 * Prevent toggling the sensor stby/active state (PC1 bit) in the
306 return &data->orientation; in kx022a_get_mount_matrix()
392 * range is typically +-2G/4G/8G/16G, distributed over the amount of bits.
395 * => KX022A uses 16 bit (HiRes mode - assume the low 8 bits are zeroed
396 * in low-power mode(?) )
397 * => +/-2G => 4 / 2^16 * 9,80665
[all …]