Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/gpio/
Dgpio-pmic-eic-sprd.c70 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); in sprd_pmic_eic_update() local
73 regmap_update_bits(pmic_eic->map, pmic_eic->offset + reg, in sprd_pmic_eic_update()
80 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); in sprd_pmic_eic_read() local
84 ret = regmap_read(pmic_eic->map, pmic_eic->offset + reg, &value); in sprd_pmic_eic_read()
124 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); in sprd_pmic_eic_set_debounce() local
129 ret = regmap_read(pmic_eic->map, pmic_eic->offset + reg, &value); in sprd_pmic_eic_set_debounce()
135 return regmap_write(pmic_eic->map, pmic_eic->offset + reg, value); in sprd_pmic_eic_set_debounce()
153 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); in sprd_pmic_eic_irq_mask() local
155 pmic_eic->reg[REG_IE] = 0; in sprd_pmic_eic_irq_mask()
156 pmic_eic->reg[REG_TRIG] = 0; in sprd_pmic_eic_irq_mask()
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/sprd/
Dsc2731.dtsi55 pmic_eic: gpio@300 { label
101 bat-detect-gpio = <&pmic_eic 9 GPIO_ACTIVE_HIGH>;
Dsc9860.dtsi702 gpios = <&pmic_eic 10 GPIO_ACTIVE_HIGH>;
710 gpios = <&pmic_eic 1 GPIO_ACTIVE_HIGH>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Dsc27xx-fg.txt51 battery-detect-gpios = <&pmic_eic 9 GPIO_ACTIVE_HIGH>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Dgpio-eic-sprd.txt88 pmic_eic: gpio@300 {