Home
last modified time | relevance | path

Searched refs:crystalcove_gpio (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-crystalcove.c64 * struct crystalcove_gpio - Crystal Cove GPIO controller
72 struct crystalcove_gpio { struct
113 static void crystalcove_update_irq_mask(struct crystalcove_gpio *cg, in crystalcove_update_irq_mask()
125 static void crystalcove_update_irq_ctrl(struct crystalcove_gpio *cg, int gpio) in crystalcove_update_irq_ctrl()
134 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dir_in()
146 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dir_out()
157 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_get()
174 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_set()
188 struct crystalcove_gpio *cg = in crystalcove_irq_type()
218 struct crystalcove_gpio *c in crystalcove_bus_lock()
[all...]
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-crystalcove.c65 * struct crystalcove_gpio - Crystal Cove GPIO controller
73 struct crystalcove_gpio { struct
114 static void crystalcove_update_irq_mask(struct crystalcove_gpio *cg, int gpio) in crystalcove_update_irq_mask()
125 static void crystalcove_update_irq_ctrl(struct crystalcove_gpio *cg, int gpio) in crystalcove_update_irq_ctrl()
134 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dir_in()
145 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dir_out()
156 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_get()
172 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_set()
186 struct crystalcove_gpio *cg = gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_type()
216 struct crystalcove_gpio *c in crystalcove_bus_lock()
[all...]

Completed in 2 milliseconds