Symbol: bcm_gpio_softc
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
100
struct bcm_gpio_softc *sc;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1017
bcm_gpio_pic_detach(struct bcm_gpio_softc *sc)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1029
bcm_gpio_pic_config_intr(struct bcm_gpio_softc *sc, struct bcm_gpio_irqsrc *bgi,
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1051
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1060
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1068
bcm_gpio_pic_map_fdt(struct bcm_gpio_softc *sc, struct intr_map_data_fdt *daf,
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1111
bcm_gpio_pic_map_gpio(struct bcm_gpio_softc *sc, struct intr_map_data_gpio *dag,
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1134
bcm_gpio_pic_map(struct bcm_gpio_softc *sc, struct intr_map_data *data,
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1156
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1167
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1184
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1198
struct bcm_gpio_softc *sc;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1226
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
1361
sizeof(struct bcm_gpio_softc),
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
175
static struct bcm_gpio_softc *bcm_gpio_sc = NULL;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
179
static int bcm_gpio_pic_attach(struct bcm_gpio_softc *sc);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
180
static int bcm_gpio_pic_detach(struct bcm_gpio_softc *sc);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
183
bcm_gpio_pin_is_ro(struct bcm_gpio_softc *sc, int pin)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
194
bcm_gpio_get_function(struct bcm_gpio_softc *sc, uint32_t pin)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
283
bcm_gpio_set_function(struct bcm_gpio_softc *sc, uint32_t pin, uint32_t f)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
301
bcm_gpio_set_pud(struct bcm_gpio_softc *sc, uint32_t pin, uint32_t state)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
341
struct bcm_gpio_softc *sc;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
362
bcm_gpio_pin_configure(struct bcm_gpio_softc *sc, struct gpio_pin *pin,
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
403
struct bcm_gpio_softc *sc;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
413
struct bcm_gpio_softc *sc;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
423
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
444
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
465
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
486
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
509
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
537
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
559
struct bcm_gpio_softc *sc = device_get_softc(dev);
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
589
struct bcm_gpio_softc *sc;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
618
bcm_gpio_sysctl_init(struct bcm_gpio_softc *sc)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
655
bcm_gpio_get_ro_pins(struct bcm_gpio_softc *sc, phandle_t node,
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
701
bcm_gpio_get_reserved_pins(struct bcm_gpio_softc *sc)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
751
struct bcm_gpio_softc *sc;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
778
struct bcm_gpio_softc *sc;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
794
struct bcm_gpio_softc *sc;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
866
bcm_gpio_modify(struct bcm_gpio_softc *sc, uint32_t reg, uint32_t mask,
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
877
bcm_gpio_isrc_eoi(struct bcm_gpio_softc *sc, struct bcm_gpio_irqsrc *bgi)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
895
bcm_gpio_isrc_mask(struct bcm_gpio_softc *sc, struct bcm_gpio_irqsrc *bgi)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
923
bcm_gpio_isrc_unmask(struct bcm_gpio_softc *sc, struct bcm_gpio_irqsrc *bgi)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
951
bcm_gpio_intr_internal(struct bcm_gpio_softc *sc, uint32_t bank)
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
992
bcm_gpio_pic_attach(struct bcm_gpio_softc *sc)