Searched +full:primary +full:- +full:pmic (Results 1 – 12 of 12) sorted by relevance
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | pinctrl-palmas.txt | 7 - compatible: It must be one of following: 8 - "ti,palmas-pinctrl" for Palma series of the pincontrol. 9 - "ti,tps65913-pinctrl" for Palma series device TPS65913. 10 - "ti,tps80036-pinctrl" for Palma series device TPS80036. 12 Please refer to pinctrl-bindings.txt in this directory for details of the 19 those pin(s), and various pin configuration parameters, such as pull-up, 32 - ti,palmas-enable-dvfs1: Enable DVFS1. Configure pins for DVFS1 mode. 33 Selection primary or secondary function associated to I2C2_SCL_SCE, 35 - ti,palmas-enable-dvfs2: Enable DVFS2. Configure pins for DVFS2 mode. 36 Selection primary or secondary function associated to GPADC_START [all …]
|
| /linux/Documentation/driver-api/ |
| H A D | regulator.rst | 1 .. Copyright 2007-2008 Wolfson Microelectronics 30 -------- 52 Power Management Integrated Circuit (PMIC) 55 subsystems. In an embedded system the primary PMIC is often equivalent 62 drivers use `get <#API-regulator-get>`__ and 63 `put <#API-regulator-put>`__ operations to acquire and release 64 regulators. Functions are provided to `enable <#API-regulator-enable>`__ 65 and `disable <#API-regulator-disable>`__ the regulator and to get and 76 ---------------------- 90 ------------- [all …]
|
| /linux/drivers/mfd/ |
| H A D | wm8350-irq.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * wm8350-irq.c -- IRQ support for Wolfson WM8350 21 #include <linux/mfd/wm8350/pmic.h> 35 int primary; member 43 .primary = WM8350_OC_INT, 49 .primary = WM8350_UV_INT, 54 .primary = WM8350_UV_INT, 59 .primary = WM8350_UV_INT, 64 .primary = WM8350_UV_INT, 69 .primary = WM8350_UV_INT, [all …]
|
| H A D | qcom-pm8008.c | 1 // SPDX-License-Identifier: GPL-2.0-only 115 buf[POLARITY_HI_INDEX][idx] &= ~irq_data->mask; in pm8008_set_type_config() 116 buf[POLARITY_LO_INDEX][idx] |= irq_data->mask; in pm8008_set_type_config() 121 buf[POLARITY_HI_INDEX][idx] |= irq_data->mask; in pm8008_set_type_config() 122 buf[POLARITY_LO_INDEX][idx] &= ~irq_data->mask; in pm8008_set_type_config() 126 buf[POLARITY_HI_INDEX][idx] |= irq_data->mask; in pm8008_set_type_config() 127 buf[POLARITY_LO_INDEX][idx] |= irq_data->mask; in pm8008_set_type_config() 131 return -EINVAL; in pm8008_set_type_config() 135 buf[SET_TYPE_INDEX][idx] |= irq_data->mask; in pm8008_set_type_config() 137 buf[SET_TYPE_INDEX][idx] &= ~irq_data->mask; in pm8008_set_type_config() [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | msm8916-modem-qdsp6.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 3 * msm8916-modem-qdsp6.dtsi describes the typical modem setup on MSM8916 devices 5 * modem firmware. The digital/analog codec in the SoC/PMIC is used by default, 9 #include <dt-bindings/sound/qcom,q6afe.h> 10 #include <dt-bindings/sound/qcom,q6asm.h> 51 qcom,sd-lines = <0 1>; 55 qcom,sd-lines = <0 1>; 75 is-compress-dai; 80 compatible = "qcom,msm8916-qdsp6-sndcard"; 83 pinctrl-0 = <&cdc_pdm_default>; [all …]
|
| H A D | sc7180-acer-aspire1.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 3 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/sound/qcom,q6asm.h> 7 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 14 /delete-node/ &tz_mem; 15 /delete-node/ &ipa_fw_mem; 20 chassis-type = "laptop"; 30 stdout-path = "serial0:115200n8"; 33 reserved-memory { [all …]
|
| H A D | apq8016-schneider-hmibsc.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 7 /dts-v1/; 9 #include "msm8916-pm8916.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/leds/common.h> 13 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 14 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h> 15 #include <dt-bindings/sound/apq8016-lpass.h> 19 compatible = "schneider,apq8016-hmibsc", "qcom,apq8016"; [all …]
|
| /linux/arch/arm64/boot/dts/allwinner/ |
| H A D | sun55i-a527-cubie-a5e.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT) 4 /dts-v1/; 6 #include "sun55i-a523.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/leds/common.h> 13 compatible = "radxa,cubie-a5e", "allwinner,sun55i-a527"; 22 stdout-path = "serial0:115200n8"; 26 compatible = "gpio-leds"; 28 power-led { 32 default-state = "on"; [all …]
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | cirrus,lochnagar.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 15 Logic devices on mini-cards, as well as allowing connection of 25 [2] include/dt-bindings/pinctrl/lochnagar.h 26 [3] include/dt-bindings/clock/lochnagar.h 28 And these documents for the required sub-node binding details: 35 - if: 39 - cirrus,lochnagar2 [all …]
|
| /linux/drivers/bus/ |
| H A D | sunxi-rsb.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Author: Chen-Yu Tsai <wens@csie.org> 10 * - it uses addresses set at runtime to address slaves. Runtime addresses 13 * - it adds a parity bit every 8bits of data and address for read and 15 * - only one read access is required to read a byte (instead of a write 17 * - there's no Ack bit after each read access 21 * AXP809, and AXP806 PMICs, and the AC100 audio codec, all from X-Powers. 26 * https://github.com/allwinner-zh/documents/tree/master/A80 30 * This driver is based on i2c-sun6i-p2wi.c, the P2WI bus driver. 34 #include <linux/clk/clk-conf.h> [all …]
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3399-pinebook-pro.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/input/gpio-keys.h> 10 #include <dt-bindings/input/linux-event-codes.h> 11 #include <dt-bindings/pwm/pwm.h> 12 #include <dt-bindings/usb/pd.h> 13 #include <dt-bindings/leds/common.h> 18 compatible = "pine64,pinebook-pro", "rockchip,rk3399"; 19 chassis-type = "laptop"; 28 stdout-path = "serial2:1500000n8"; [all …]
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-apq8060-dragonboard.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 #include <dt-bindings/input/input.h> 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/leds/common.h> 5 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 6 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h> 7 #include "qcom-msm8660.dtsi" 12 compatible = "qcom,apq8060-dragonboard", "qcom,msm8660"; 19 stdout-path = "serial0:115200n8"; 23 vph: regulator-fixed { [all …]
|