gpio_intel_softc
chvgpio_read(struct gpio_intel_softc *sc, bus_size_t offset)
chvgpio_write(struct gpio_intel_softc *sc, bus_size_t offset, uint32_t val)
gpio_cherryview_matchuid(struct gpio_intel_softc *sc)
gpio_cherryview_init(struct gpio_intel_softc *sc)
struct gpio_intel_softc *sc = (struct gpio_intel_softc *)arg;
gpio_cherryview_map_intr(struct gpio_intel_softc *sc, uint16_t pin, int trigger,
gpio_cherryview_unmap_intr(struct gpio_intel_softc *sc,
gpio_cherryview_enable_intr(struct gpio_intel_softc *sc,
gpio_cherryview_disable_intr(struct gpio_intel_softc *sc,
gpio_cherryview_check_io_pin(struct gpio_intel_softc *sc, uint16_t pin,
gpio_cherryview_read_pin(struct gpio_intel_softc *sc, uint16_t pin)
gpio_cherryview_write_pin(struct gpio_intel_softc *sc, uint16_t pin, int value)
static void gpio_cherryview_init(struct gpio_intel_softc *sc);
static int gpio_cherryview_map_intr(struct gpio_intel_softc *sc,
static void gpio_cherryview_unmap_intr(struct gpio_intel_softc *sc,
static void gpio_cherryview_enable_intr(struct gpio_intel_softc *sc,
static void gpio_cherryview_disable_intr(struct gpio_intel_softc *sc,
static int gpio_cherryview_check_io_pin(struct gpio_intel_softc *sc,
static int gpio_cherryview_read_pin(struct gpio_intel_softc *sc,
static void gpio_cherryview_write_pin(struct gpio_intel_softc *sc,
struct gpio_intel_softc *sc = device_get_softc(dev);
struct gpio_intel_softc *sc = device_get_softc(dev);
struct gpio_intel_softc *sc = device_get_softc(dev);
struct gpio_intel_softc *sc = device_get_softc(dev);
struct gpio_intel_softc *sc = device_get_softc(dev);
struct gpio_intel_softc *sc = device_get_softc(dev);
struct gpio_intel_softc *sc = device_get_softc(dev);
struct gpio_intel_softc *sc = device_get_softc(dev);
struct gpio_intel_softc *sc = device_get_softc(dev);
struct gpio_intel_softc *sc = (struct gpio_intel_softc *)arg;
gpio_intel_pin_exists(struct gpio_intel_softc *sc, uint16_t pin)
sizeof(struct gpio_intel_softc),
static int gpio_intel_pin_exists(struct gpio_intel_softc *sc,
struct gpio_intel_softc *sc = device_get_softc(dev);
typedef void(*gpio_intel_init_fn)(struct gpio_intel_softc *sc);
typedef int(*gpio_intel_map_intr_fn)(struct gpio_intel_softc *sc,
typedef void(*gpio_intel_unmap_intr_fn)(struct gpio_intel_softc *sc,
typedef void(*gpio_intel_enable_intr_fn)(struct gpio_intel_softc *sc,
typedef void(*gpio_intel_disable_intr_fn)(struct gpio_intel_softc *sc,
typedef int(*gpio_intel_check_io_pin_fn)(struct gpio_intel_softc *sc,
typedef void(*gpio_intel_write_pin_fn)(struct gpio_intel_softc *sc,
typedef int(*gpio_intel_read_pin_fn)(struct gpio_intel_softc *sc,
int gpio_cherryview_matchuid(struct gpio_intel_softc *sc);