Searched +full:qcom +full:- +full:pm8008 (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.15/Documentation/devicetree/bindings/mfd/ |
D | qcom,pm8008.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mfd/qcom,pm8008.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm Technologies, Inc. PM8008 PMIC bindings 10 - Guru Das Srinagesh <gurus@codeaurora.org> 13 Qualcomm Technologies, Inc. PM8008 is a dedicated camera PMIC that integrates 19 const: qcom,pm8008 32 "#interrupt-cells": 37 flag. All interrupts are listed in include/dt-bindings/mfd/qcom-pm8008.h. [all …]
|
/Linux-v5.15/drivers/mfd/ |
D | qcom-pm8008.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 #include <dt-bindings/mfd/qcom-pm8008.h> 55 #define PM8008_PERIPH_OFFSET(paddr) (paddr - PM8008_PERIPH_0_BASE) 121 return -EINVAL; in pm8008_set_type_virt() 158 * Set TEMP_ALARM peripheral's TYPE so that the regmap-irq framework in pm8008_init() 163 rc = regmap_write(chip->regmap, in pm8008_init() 170 rc = regmap_write(chip->regmap, in pm8008_init() 175 rc = regmap_write(chip->regmap, in pm8008_init() 190 dev_err(chip->dev, "Init failed: %d\n", rc); in pm8008_probe_irq_peripherals() 197 type->type_reg_offset = pm8008_irqs[i].reg_offset; in pm8008_probe_irq_peripherals() [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 6 88pm860x-objs := 88pm860x-core.o 88pm860x-i2c.o 7 obj-$(CONFIG_MFD_88PM860X) += 88pm860x.o 8 obj-$(CONFIG_MFD_88PM800) += 88pm800.o 88pm80x.o 9 obj-$(CONFIG_MFD_88PM805) += 88pm805.o 88pm80x.o 10 obj-$(CONFIG_MFD_ACT8945A) += act8945a.o 11 obj-$(CONFIG_MFD_SM501) += sm501.o 12 obj-$(CONFIG_MFD_ASIC3) += asic3.o tmio_core.o 13 obj-$(CONFIG_ARCH_BCM2835) += bcm2835-pm.o 14 obj-$(CONFIG_MFD_BCM590XX) += bcm590xx.o [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 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. 88 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 119 over at91-usart-serial driver and usart-spi-driver. Only one function 135 tristate "Atmel HLCDC (High-end LCD Controller)" 172 tristate "X-Powers AC100" [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/pinctrl/ |
D | qcom,pmic-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,pmic-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 19 - enum: 20 - qcom,pm660-gpio 21 - qcom,pm660l-gpio 22 - qcom,pm6150-gpio 23 - qcom,pm6150l-gpio [all …]
|
/Linux-v5.15/drivers/pinctrl/qcom/ |
D | pinctrl-spmi-gpio.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2012-2014, 2016-2021 The Linux Foundation. All rights reserved. 11 #include <linux/pinctrl/pinconf-generic.h> 20 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 23 #include "../pinctrl-utils.h" 94 * Output type - indicates pin should be configured as push-pull, 131 * struct pmic_gpio_pad - keep current GPIO settings 135 * @have_buffer: Set to true if GPIO output could be configured in push-pull, 136 * open-drain or open-source mode. 139 * @analog_pass: Set to true if GPIO is in analog-pass-through mode. [all …]
|