Home
last modified time | relevance | path

Searched refs:pmic_eic (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/gpio/
H A Dgpio-pmic-eic-sprd.c71 regmap_update_bits(pmic_eic->map, pmic_eic->offset + reg, in sprd_pmic_eic_update()
82 ret = regmap_read(pmic_eic->map, pmic_eic->offset + reg, &value); in sprd_pmic_eic_read()
127 ret = regmap_read(pmic_eic->map, pmic_eic->offset + reg, &value); in sprd_pmic_eic_set_debounce()
133 return regmap_write(pmic_eic->map, pmic_eic->offset + reg, value); in sprd_pmic_eic_set_debounce()
276 ret = regmap_read(pmic_eic->map, pmic_eic->offset + SPRD_PMIC_EIC_MIS, in sprd_pmic_eic_irq_handler()
317 pmic_eic = devm_kzalloc(&pdev->dev, sizeof(*pmic_eic), GFP_KERNEL); in sprd_pmic_eic_probe()
318 if (!pmic_eic) in sprd_pmic_eic_probe()
324 if (pmic_eic->irq < 0) in sprd_pmic_eic_probe()
325 return pmic_eic->irq; in sprd_pmic_eic_probe()
328 if (!pmic_eic->map) in sprd_pmic_eic_probe()
[all …]
/linux-6.15/arch/arm64/boot/dts/sprd/
H A Dsp9860g-1h10.dts50 gpios = <&pmic_eic 10 GPIO_ACTIVE_HIGH>;
58 gpios = <&pmic_eic 1 GPIO_ACTIVE_HIGH>;
H A Dsc2731.dtsi54 pmic_eic: gpio@300 { label
100 battery-detect-gpios = <&pmic_eic 9 GPIO_ACTIVE_HIGH>;
/linux-6.15/Documentation/devicetree/bindings/mfd/
H A Dsprd,sc2731.yaml161 pmic_eic: gpio@300 {
208 battery-detect-gpios = <&pmic_eic 9 GPIO_ACTIVE_HIGH>;