Lines Matching defs:chip

58 	struct gpio_chip chip;  member
67 static void sprd_pmic_eic_update(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_update()
77 static int sprd_pmic_eic_read(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_read()
91 static int sprd_pmic_eic_request(struct gpio_chip *chip, unsigned int offset) in sprd_pmic_eic_request()
97 static void sprd_pmic_eic_free(struct gpio_chip *chip, unsigned int offset) in sprd_pmic_eic_free()
102 static int sprd_pmic_eic_get(struct gpio_chip *chip, unsigned int offset) in sprd_pmic_eic_get()
107 static int sprd_pmic_eic_direction_input(struct gpio_chip *chip, in sprd_pmic_eic_direction_input()
114 static void sprd_pmic_eic_set(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_set()
120 static int sprd_pmic_eic_set_debounce(struct gpio_chip *chip, in sprd_pmic_eic_set_debounce()
138 static int sprd_pmic_eic_set_config(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_set_config()
152 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_pmic_eic_irq_mask() local
161 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_pmic_eic_irq_unmask() local
171 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_pmic_eic_irq_set_type() local
198 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_pmic_eic_bus_lock() local
206 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_pmic_eic_bus_sync_unlock() local
234 static void sprd_pmic_eic_toggle_trigger(struct gpio_chip *chip, in sprd_pmic_eic_toggle_trigger()
266 struct gpio_chip *chip = &pmic_eic->chip; in sprd_pmic_eic_irq_handler() local