Lines Matching defs:chip
57 struct gpio_chip chip; member
65 static void sprd_pmic_eic_update(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_update()
75 static int sprd_pmic_eic_read(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_read()
89 static int sprd_pmic_eic_request(struct gpio_chip *chip, unsigned int offset) in sprd_pmic_eic_request()
95 static void sprd_pmic_eic_free(struct gpio_chip *chip, unsigned int offset) in sprd_pmic_eic_free()
100 static int sprd_pmic_eic_get(struct gpio_chip *chip, unsigned int offset) in sprd_pmic_eic_get()
105 static int sprd_pmic_eic_direction_input(struct gpio_chip *chip, in sprd_pmic_eic_direction_input()
112 static void sprd_pmic_eic_set(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_set()
118 static int sprd_pmic_eic_set_debounce(struct gpio_chip *chip, in sprd_pmic_eic_set_debounce()
136 static int sprd_pmic_eic_set_config(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_set_config()
150 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_pmic_eic_irq_mask() local
162 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_pmic_eic_irq_unmask() local
175 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_pmic_eic_irq_set_type() local
202 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_pmic_eic_bus_lock() local
210 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_pmic_eic_bus_sync_unlock() local
238 static void sprd_pmic_eic_toggle_trigger(struct gpio_chip *chip, in sprd_pmic_eic_toggle_trigger()
270 struct gpio_chip *chip = &pmic_eic->chip; in sprd_pmic_eic_irq_handler() local