Searched +full:qcom +full:- +full:pm8008 (Results 1 – 7 of 7) sorted by relevance
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A 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 10 - Guru Das Srinagesh <quic_gurus@quicinc.com> 13 Qualcomm Technologies, Inc. PM8008 is a dedicated camera PMIC that integrates 19 const: qcom,pm8008 27 reset-gpios: 30 vdd-l1-l2-supply: true [all …]
|
| /linux/drivers/mfd/ |
| H A D | qcom-pm8008.c | 1 // SPDX-License-Identifier: GPL-2.0-only 48 /* PM8008 IRQ numbers */ 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() [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | qcm6490-fairphone-fp5.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 12 #include <dt-bindings/iio/qcom,spmi-adc7-pm7325.h> 13 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h> 14 #include <dt-bindings/leds/common.h> 15 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 16 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 17 #include <dt-bindings/sound/qcom,q6asm.h> 18 #include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h> 25 /delete-node/ &rmtfs_mem; [all …]
|
| H A D | sc8280xp-lenovo-thinkpad-x13s.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 7 /dts-v1/; 9 #include <dt-bindings/iio/qcom,spmi-adc7-pm8350.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/gpio-keys.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/leds/common.h> 14 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 17 #include "sc8280xp-pmics.dtsi" 21 compatible = "lenovo,thinkpad-x13s", "qcom,sc8280xp"; [all …]
|
| H A D | qcm6490-shift-otter.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 7 /dts-v1/; 12 #include <dt-bindings/iio/qcom,spmi-adc7-pm7325.h> 13 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h> 14 #include <dt-bindings/leds/common.h> 15 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 16 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 23 /delete-node/ &rmtfs_mem; 27 compatible = "shift,otter", "qcom,qcm6490"; 28 chassis-type = "handset"; [all …]
|
| /linux/drivers/regulator/ |
| H A D | qcom-pm8008-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2019-2020, The Linux Foundation. All rights reserved. 53 { "ldo1", "vdd-l1-l2", 0x4000, 225000, nldo_ranges, }, 54 { "ldo2", "vdd-l1-l2", 0x4100, 225000, nldo_ranges, }, 55 { "ldo3", "vdd-l3-l4", 0x4200, 300000, pldo_ranges, }, 56 { "ldo4", "vdd-l3-l4", 0x4300, 300000, pldo_ranges, }, 57 { "ldo5", "vdd-l5", 0x4400, 200000, pldo_ranges, }, 58 { "ldo6", "vdd-l6", 0x4500, 200000, pldo_ranges, }, 59 { "ldo7", "vdd-l7", 0x4600, 200000, pldo_ranges, }, 77 ret = regmap_bulk_write(preg->regmap, preg->base + LDO_VSET_LB_REG, in pm8008_regulator_set_voltage_sel() [all …]
|
| /linux/drivers/soc/qcom/ |
| H A D | socinfo.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2009-2017, The Linux Foundation. All rights reserved. 4 * Copyright (c) 2017-2019, Linaro Ltd. 13 #include <linux/soc/qcom/smem.h> 14 #include <linux/soc/qcom/socinfo.h> 22 #include <dt-bindings/arm/qcom,ids.h> 166 [44] = "PM8008", 298 { qcom_board_id_named(MSM8974PRO_AC, "MSM8974PRO-AC") }, 309 { qcom_board_id_named(APQ8074PRO_AA, "APQ8074PRO-AA") }, 310 { qcom_board_id_named(APQ8074PRO_AB, "APQ8074PRO-AB") }, [all …]
|