Lines Matching refs:gpio_intel_softc

83 static void	gpio_cherryview_init(struct gpio_intel_softc *sc);
85 static int gpio_cherryview_map_intr(struct gpio_intel_softc *sc,
87 static void gpio_cherryview_unmap_intr(struct gpio_intel_softc *sc,
89 static void gpio_cherryview_enable_intr(struct gpio_intel_softc *sc,
91 static void gpio_cherryview_disable_intr(struct gpio_intel_softc *sc,
93 static int gpio_cherryview_check_io_pin(struct gpio_intel_softc *sc,
95 static int gpio_cherryview_read_pin(struct gpio_intel_softc *sc,
97 static void gpio_cherryview_write_pin(struct gpio_intel_softc *sc,
162 chvgpio_read(struct gpio_intel_softc *sc, bus_size_t offset) in chvgpio_read()
173 chvgpio_write(struct gpio_intel_softc *sc, bus_size_t offset, uint32_t val) in chvgpio_write()
181 gpio_cherryview_matchuid(struct gpio_intel_softc *sc) in gpio_cherryview_matchuid()
204 gpio_cherryview_init(struct gpio_intel_softc *sc) in gpio_cherryview_init()
214 struct gpio_intel_softc *sc = (struct gpio_intel_softc *)arg; in gpio_cherryview_intr()
240 gpio_cherryview_map_intr(struct gpio_intel_softc *sc, uint16_t pin, int trigger, in gpio_cherryview_map_intr()
381 gpio_cherryview_unmap_intr(struct gpio_intel_softc *sc, in gpio_cherryview_unmap_intr()
417 gpio_cherryview_enable_intr(struct gpio_intel_softc *sc, in gpio_cherryview_enable_intr()
434 gpio_cherryview_disable_intr(struct gpio_intel_softc *sc, in gpio_cherryview_disable_intr()
448 gpio_cherryview_check_io_pin(struct gpio_intel_softc *sc, uint16_t pin, in gpio_cherryview_check_io_pin()
477 gpio_cherryview_read_pin(struct gpio_intel_softc *sc, uint16_t pin) in gpio_cherryview_read_pin()
496 gpio_cherryview_write_pin(struct gpio_intel_softc *sc, uint16_t pin, int value) in gpio_cherryview_write_pin()