Searched refs:pmic_eic (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-pmic-eic-sprd.c | 70 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 in sprd_pmic_eic_set_debounce() 153 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); sprd_pmic_eic_irq_mask() local 162 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); sprd_pmic_eic_irq_unmask() local 172 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); sprd_pmic_eic_irq_set_type() local 199 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); sprd_pmic_eic_bus_lock() local 207 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); sprd_pmic_eic_bus_sync_unlock() local 265 struct sprd_pmic_eic *pmic_eic = data; sprd_pmic_eic_irq_handler() local 298 struct sprd_pmic_eic *pmic_eic; sprd_pmic_eic_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-pmic-eic-sprd.c | 68 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); in sprd_pmic_eic_update() local 71 regmap_update_bits(pmic_eic->map, pmic_eic->offset + reg, in sprd_pmic_eic_update() 78 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); in sprd_pmic_eic_read() local 82 ret = regmap_read(pmic_eic->map, pmic_eic->offset + reg, &value); in sprd_pmic_eic_read() 122 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); in sprd_pmic_eic_set_debounce() local 127 ret = regmap_read(pmic_eic->map, pmic_eic->offset + reg, &value); in sprd_pmic_eic_set_debounce() 133 return regmap_write(pmic_eic in sprd_pmic_eic_set_debounce() 151 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); sprd_pmic_eic_irq_mask() local 163 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); sprd_pmic_eic_irq_unmask() local 176 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); sprd_pmic_eic_irq_set_type() local 203 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); sprd_pmic_eic_bus_lock() local 211 struct sprd_pmic_eic *pmic_eic = gpiochip_get_data(chip); sprd_pmic_eic_bus_sync_unlock() local 269 struct sprd_pmic_eic *pmic_eic = data; sprd_pmic_eic_irq_handler() local 313 struct sprd_pmic_eic *pmic_eic; sprd_pmic_eic_probe() local [all...] |
Completed in 2 milliseconds