/freebsd-10.3-release/sys/dev/ath/ath_hal/ar5212/ |
H A D | ar5212_gpio.c | 39 ar5212GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 41 HALASSERT(gpio < AR_NUM_GPIO); 48 OS_REG_READ(ah, AR_GPIOCR) | AR_GPIOCR_CR_A(gpio)); 57 ar5212GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 59 HALASSERT(gpio < AR_NUM_GPIO); 62 (OS_REG_READ(ah, AR_GPIOCR) &~ AR_GPIOCR_CR_A(gpio)) 63 | AR_GPIOCR_CR_N(gpio)); 72 ar5212GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) argument 76 HALASSERT(gpio < AR_NUM_GPIO); 79 reg &= ~(1 << gpio); 90 ar5212GpioGet(struct ath_hal *ah, uint32_t gpio) argument 105 ar5212GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument [all...] |
/freebsd-10.3-release/sys/dev/ath/ath_hal/ar5312/ |
H A D | ar5315_gpio.c | 38 ar5315GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 42 HALASSERT(gpio < AR_NUM_GPIO); 45 (OS_REG_READ(ah, gpioOffset+AR5315_GPIODIR) &~ AR5315_GPIODIR_M(gpio)) 46 | AR5315_GPIODIR_O(gpio)); 55 ar5315GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 59 HALASSERT(gpio < AR_NUM_GPIO); 62 (OS_REG_READ(ah, gpioOffset+AR5315_GPIODIR) &~ AR5315_GPIODIR_M(gpio)) 63 | AR5315_GPIODIR_I(gpio)); 72 ar5315GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) argument 77 HALASSERT(gpio < AR_NUM_GPI 91 ar5315GpioGet(struct ath_hal *ah, uint32_t gpio) argument 108 ar5315GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument [all...] |
H A D | ar5312_gpio.c | 38 ar5312GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 42 HALASSERT(gpio < AR_NUM_GPIO); 45 (OS_REG_READ(ah, gpioOffset+AR5312_GPIOCR) &~ AR_GPIOCR_CR_A(gpio)) 46 | AR_GPIOCR_CR_A(gpio)); 55 ar5312GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 59 HALASSERT(gpio < AR_NUM_GPIO); 62 (OS_REG_READ(ah, gpioOffset+AR5312_GPIOCR) &~ AR_GPIOCR_CR_A(gpio)) 63 | AR_GPIOCR_CR_N(gpio)); 72 ar5312GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) argument 77 HALASSERT(gpio < AR_NUM_GPI 91 ar5312GpioGet(struct ath_hal *ah, uint32_t gpio) argument 108 ar5312GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument [all...] |
H A D | ar5312.h | 44 extern HAL_BOOL ar5312GpioCfgOutput(struct ath_hal *, uint32_t gpio, 46 extern HAL_BOOL ar5312GpioCfgInput(struct ath_hal *, uint32_t gpio); 47 extern HAL_BOOL ar5312GpioSet(struct ath_hal *, uint32_t gpio, uint32_t val); 48 extern uint32_t ar5312GpioGet(struct ath_hal *ah, uint32_t gpio); 52 extern HAL_BOOL ar5315GpioCfgOutput(struct ath_hal *, uint32_t gpio, 54 extern HAL_BOOL ar5315GpioCfgInput(struct ath_hal *, uint32_t gpio); 55 extern HAL_BOOL ar5315GpioSet(struct ath_hal *, uint32_t gpio, uint32_t val); 56 extern uint32_t ar5315GpioGet(struct ath_hal *ah, uint32_t gpio);
|
/freebsd-10.3-release/sys/dev/ath/ath_hal/ar5416/ |
H A D | ar5416_gpio.c | 35 cfgOutputMux(struct ath_hal *ah, uint32_t gpio, uint32_t type) argument 40 HALDEBUG(ah, HAL_DEBUG_GPIO, "%s: gpio=%d, type=%d\n", 41 __func__, gpio, type); 44 if (gpio > 11) 46 else if (gpio > 5) 55 gpio_shift = (gpio % 6) * 5; 84 ar5416GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 90 HALASSERT(gpio < AH_PRIVATE(ah)->ah_caps.halNumGpioPins); 107 "%s: gpio=%d, type=%d\n", __func__, gpio, typ 137 ar5416GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 161 ar5416GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) argument 182 ar5416GpioGet(struct ath_hal *ah, uint32_t gpio) argument 208 ar5416GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument [all...] |
/freebsd-10.3-release/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_gpio.c | 38 u_int32_t gpio, 61 if (gpio <= MAX_JTAG_GPIO_PIN) { 67 out_func = gpio / 4; 68 shift = (gpio % 4); 75 flags &= ~(1 << gpio); 82 ar9300_gpio_cfg_output_mux(struct ath_hal *ah, u_int32_t gpio, u_int32_t type) argument 88 if (gpio > 11) { 90 } else if (gpio > 5) { 101 gpio_shift = (gpio % 6) * 5; 112 u_int32_t gpio, 36 ar9340_soc_gpio_cfg_output_mux( struct ath_hal *ah, u_int32_t gpio, u_int32_t ah_signal_type) argument 110 ar9300_gpio_cfg_output( struct ath_hal *ah, u_int32_t gpio, HAL_GPIO_MUX_TYPE hal_signal_type) argument 241 ar9300_gpio_cfg_output_led_off( struct ath_hal *ah, u_int32_t gpio, HAL_GPIO_MUX_TYPE halSignalType) argument 345 ar9300_gpio_cfg_input(struct ath_hal *ah, u_int32_t gpio) argument 377 ar9300_gpio_set(struct ath_hal *ah, u_int32_t gpio, u_int32_t val) argument 396 ar9300_gpio_get(struct ath_hal *ah, u_int32_t gpio) argument 428 ar9300_gpio_set_intr(struct ath_hal *ah, u_int gpio, u_int32_t ilevel) argument [all...] |
/freebsd-10.3-release/sys/modules/gpio/gpiobus/ |
H A D | Makefile | 29 # $FreeBSD: releng/10.3/sys/modules/gpio/gpiobus/Makefile 266105 2014-05-15 01:27:53Z loos $ 32 .PATH: ${.CURDIR}/../../../dev/gpio/ 38 CFLAGS+= -I. -I${.CURDIR}/../../../dev/gpio/
|
/freebsd-10.3-release/sys/modules/gpio/gpioled/ |
H A D | Makefile | 29 # $FreeBSD: releng/10.3/sys/modules/gpio/gpioled/Makefile 266105 2014-05-15 01:27:53Z loos $ 32 .PATH: ${.CURDIR}/../../../dev/gpio/ 38 CFLAGS+= -I. -I${.CURDIR}/../../../dev/gpio/
|
/freebsd-10.3-release/sys/arm/xscale/pxa/ |
H A D | pxa_gpio.c | 200 "gpio", 215 pxa_gpio_get_function(int gpio) argument 222 rv = pxagpio_reg_read(sc, GPIO_FN_REG(gpio)) >> GPIO_FN_SHIFT(gpio); 225 io = pxagpio_reg_read(sc, PXA250_GPIO_REG(GPIO_GPDR0, gpio)); 226 if (io & GPIO_BIT(gpio)) 229 io = pxagpio_reg_read(sc, PXA250_GPIO_REG(GPIO_GPLR0, gpio)); 230 if (io & GPIO_BIT(gpio)) 237 pxa_gpio_set_function(int gpio, uint32_t fn) argument 244 oldfn = pxa_gpio_get_function(gpio); 308 int gpio; local 323 int gpio; local 337 int gpio; local [all...] |
/freebsd-10.3-release/sys/arm/ti/ |
H A D | ti_scm.h | 77 int ti_scm_padconf_set_gpiomode(uint32_t gpio, unsigned int state); 78 int ti_scm_padconf_get_gpiomode(uint32_t gpio, unsigned int *state); 79 int ti_scm_padconf_set_gpioflags(uint32_t gpio, uint32_t flags); 80 void ti_scm_padconf_get_gpioflags(uint32_t gpio, uint32_t *flags);
|
H A D | ti_scm.c | 249 * @gpio: the GPIO pin number (0-195) 262 ti_scm_padconf_set_gpiomode(uint32_t gpio, unsigned int state) argument 270 /* find the gpio pin in the padconf array */ 273 if (padconf->gpio_pin == gpio) 294 * @gpio: the GPIO pin number (0-195) 307 ti_scm_padconf_get_gpiomode(uint32_t gpio, unsigned int *state) argument 315 /* find the gpio pin in the padconf array */ 318 if (padconf->gpio_pin == gpio)
|
/freebsd-10.3-release/sys/modules/gpio/gpioiic/ |
H A D | Makefile | 29 # $FreeBSD: releng/10.3/sys/modules/gpio/gpioiic/Makefile 266105 2014-05-15 01:27:53Z loos $ 32 .PATH: ${.CURDIR}/../../../dev/gpio/ 39 CFLAGS+= -I. -I${.CURDIR}/../../../dev/gpio/
|
/freebsd-10.3-release/sys/gnu/dts/include/dt-bindings/gpio/ |
H A D | tegra-gpio.h | 2 * This header provides constants for binding nvidia,tegra*-gpio. 7 * The second cell contains standard flag values specified in gpio.h. 13 #include <dt-bindings/gpio/gpio.h>
|
/freebsd-10.3-release/sys/dev/gpio/ |
H A D | ofw_gpiobus.c | 30 __FBSDID("$FreeBSD: releng/10.3/sys/dev/gpio/ofw_gpiobus.c 278785 2015-02-14 21:02:33Z loos $"); 39 #include <dev/gpio/gpiobusvar.h> 105 phandle_t gpio; local 119 * The gpio-specifier is controller independent, but the first pcell 121 * One the first pass we count the number of encoded gpio-specifiers. 132 gpio = OF_node_from_xref(gpios[i]); 134 if (!OF_hasprop(gpio, "gpio-controller") || 135 gpio != ofw_bus_get_node(sc->sc_dev)) { 139 /* Read gpio [all...] |
H A D | gpioc.c | 28 __FBSDID("$FreeBSD: releng/10.3/sys/dev/gpio/gpioc.c 278786 2015-02-14 21:16:19Z loos $"); 34 #include <sys/gpio.h> 40 #include <dev/gpio/gpiobusvar.h> 198 DRIVER_MODULE(gpioc, gpio, gpioc_driver, gpioc_devclass, 0, 0);
|
H A D | gpioled.c | 28 __FBSDID("$FreeBSD: releng/10.3/sys/dev/gpio/gpioled.c 278783 2015-02-14 20:50:38Z loos $"); 35 #include <sys/gpio.h> 47 #include <dev/gpio/gpiobusvar.h> 109 leds = fdt_find_compatible(root, "gpio-leds", 1); 113 /* Traverse the 'gpio-leds' node and add its children. */ 132 * compatible with 'gpio-leds' which is used to concentrate all the 148 if (strcasecmp(compat, "gpio-leds") == 0)
|
/freebsd-10.3-release/sys/dev/ath/ath_hal/ar5210/ |
H A D | ar5210_misc.c | 161 ar5210GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 163 HALASSERT(gpio < AR_NUM_GPIO); 166 (OS_REG_READ(ah, AR_GPIOCR) &~ AR_GPIOCR_ALL(gpio)) 167 | AR_GPIOCR_OUT1(gpio)); 176 ar5210GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 178 HALASSERT(gpio < AR_NUM_GPIO); 181 (OS_REG_READ(ah, AR_GPIOCR) &~ AR_GPIOCR_ALL(gpio)) 182 | AR_GPIOCR_IN(gpio)); 191 ar5210GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) argument 195 HALASSERT(gpio < AR_NUM_GPI 209 ar5210GpioGet(struct ath_hal *ah, uint32_t gpio) argument 224 ar5210Gpio0SetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument [all...] |
/freebsd-10.3-release/sys/dev/ath/ath_hal/ar5211/ |
H A D | ar5211_misc.c | 195 ar5211GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 199 HALASSERT(gpio < AR_NUM_GPIO); 202 reg &= ~(AR_GPIOCR_0_CR_A << (gpio * AR_GPIOCR_CR_SHIFT)); 203 reg |= AR_GPIOCR_0_CR_A << (gpio * AR_GPIOCR_CR_SHIFT); 213 ar5211GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 217 HALASSERT(gpio < AR_NUM_GPIO); 220 reg &= ~(AR_GPIOCR_0_CR_A << (gpio * AR_GPIOCR_CR_SHIFT)); 221 reg |= AR_GPIOCR_0_CR_N << (gpio * AR_GPIOCR_CR_SHIFT); 231 ar5211GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) argument 235 HALASSERT(gpio < AR_NUM_GPI 249 ar5211GpioGet(struct ath_hal *ah, uint32_t gpio) argument 264 ar5211GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument [all...] |
/freebsd-10.3-release/sys/i386/i386/ |
H A D | geode.c | 90 static unsigned gpio; variable 108 u = inl(gpio + 4); 113 outl(gpio, u); 296 gpio = pci_read_config(self, PCIR_BAR(0), 4); 297 gpio &= ~0x1f; 299 printf("Geode GPIO@ = %x\n", gpio);
|
/freebsd-10.3-release/sys/dev/sound/macio/ |
H A D | i2s.c | 139 int detect_active; /* for extint-gpio */ 140 int level; /* for extint-gpio */ 141 struct i2s_softc *i2s; /* for extint-gpio */ 317 aoagpio_probe(device_t gpio) argument 325 node = ofw_bus_get_node(gpio); 330 if (OF_getprop(node, "audio-gpio", bname, sizeof(bname)) > 2) 333 name = ofw_bus_get_name(gpio); 338 sc = device_get_softc(gpio); 340 sc->dev = gpio; 346 OF_getprop(node, "audio-gpio 362 aoagpio_attach(device_t gpio) argument [all...] |
/freebsd-10.3-release/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_gpio.c | 40 #include <sys/gpio.h> 503 phandle_t gpio; local 505 /* Find the gpio node to start. */ 506 gpio = ofw_bus_get_node(sc->sc_dev); 508 len = OF_getproplen(gpio, "broadcom,read-only"); 512 if (OF_getprop(gpio, "broadcom,read-only", &pins, len) < 0) 604 phandle_t gpio, node, reserved; local 611 /* Find the gpio/reserved pins node to start. */ 612 gpio = ofw_bus_get_node(sc->sc_dev); 613 node = OF_child(gpio); 680 phandle_t gpio; local [all...] |
/freebsd-10.3-release/sys/dev/drm2/radeon/ |
H A D | radeon_atombios.c | 77 ATOM_GPIO_I2C_ASSIGMENT *gpio, 84 if ((le16_to_cpu(gpio->usClkMaskRegisterIndex) == 0x0018) || 85 (le16_to_cpu(gpio->usClkMaskRegisterIndex) == 0x0019) || 86 (le16_to_cpu(gpio->usClkMaskRegisterIndex) == 0x001a)) { 87 gpio->ucClkMaskShift = 0x19; 88 gpio->ucDataMaskShift = 0x18; 95 (le16_to_cpu(gpio->usClkMaskRegisterIndex) == 0x1936) && 96 (gpio->sucI2cId.ucAccess == 0)) { 97 gpio->sucI2cId.ucAccess = 0x97; 98 gpio 76 radeon_lookup_i2c_gpio_quirks(struct radeon_device *rdev, ATOM_GPIO_I2C_ASSIGMENT *gpio, u8 index) argument 114 radeon_get_bus_rec_for_i2c_gpio(ATOM_GPIO_I2C_ASSIGMENT *gpio) argument 161 ATOM_GPIO_I2C_ASSIGMENT *gpio; local 195 ATOM_GPIO_I2C_ASSIGMENT *gpio; local 228 struct radeon_gpio_rec gpio; local 259 radeon_atom_get_hpd_info_from_gpio(struct radeon_device *rdev, struct radeon_gpio_rec *gpio) argument 556 struct radeon_gpio_rec gpio; local [all...] |
/freebsd-10.3-release/sys/arm/include/ |
H A D | at91_gpio.h | 79 uint32_t gpio; /* Enabled for PIO (1) or periph (0) */ member in struct:at91_gpio_cfg
|
/freebsd-10.3-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-ciu-defs.h | 2333 uint64_t gpio : 16; /**< 16 GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0::cvmx_ciu_intx_en0_s 2337 uint64_t gpio : 16; 2379 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0::cvmx_ciu_intx_en0_cn30xx 2383 uint64_t gpio : 16; 2422 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0::cvmx_ciu_intx_en0_cn31xx 2426 uint64_t gpio : 16; 2461 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0::cvmx_ciu_intx_en0_cn38xx 2465 uint64_t gpio : 16; 2505 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0::cvmx_ciu_intx_en0_cn52xx 2509 uint64_t gpio 2554 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0::cvmx_ciu_intx_en0_cn56xx 2605 uint64_t gpio : 16; /**< 16 GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0::cvmx_ciu_intx_en0_cn61xx 2656 uint64_t gpio : 16; /**< 16 GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0::cvmx_ciu_intx_en0_cn66xx 2706 uint64_t gpio : 16; /**< 16 GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0::cvmx_ciu_intx_en0_cnf71xx 2773 uint64_t gpio : 16; /**< Write 1s to clear GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0_w1c::cvmx_ciu_intx_en0_w1c_s 2822 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0_w1c::cvmx_ciu_intx_en0_w1c_cn52xx 2870 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0_w1c::cvmx_ciu_intx_en0_w1c_cn56xx 2911 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0_w1c::cvmx_ciu_intx_en0_w1c_cn58xx 2958 uint64_t gpio : 16; /**< Write 1s to clear GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0_w1c::cvmx_ciu_intx_en0_w1c_cn61xx 3014 uint64_t gpio : 16; /**< Write 1s to clear GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0_w1c::cvmx_ciu_intx_en0_w1c_cn66xx 3068 uint64_t gpio : 16; /**< Write 1s to clear GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0_w1c::cvmx_ciu_intx_en0_w1c_cnf71xx 3135 uint64_t gpio : 16; /**< Write 1s to set GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0_w1s::cvmx_ciu_intx_en0_w1s_s 3184 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0_w1s::cvmx_ciu_intx_en0_w1s_cn52xx 3232 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0_w1s::cvmx_ciu_intx_en0_w1s_cn56xx 3273 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en0_w1s::cvmx_ciu_intx_en0_w1s_cn58xx 3320 uint64_t gpio : 16; /**< Write 1s to set GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0_w1s::cvmx_ciu_intx_en0_w1s_cn61xx 3376 uint64_t gpio : 16; /**< Write 1s to set GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0_w1s::cvmx_ciu_intx_en0_w1s_cn66xx 3430 uint64_t gpio : 16; /**< Write 1s to set GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en0_w1s::cvmx_ciu_intx_en0_w1s_cnf71xx 4844 uint64_t gpio : 16; /**< 16 GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0::cvmx_ciu_intx_en4_0_s 4890 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en4_0::cvmx_ciu_intx_en4_0_cn50xx 4936 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en4_0::cvmx_ciu_intx_en4_0_cn52xx 4985 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en4_0::cvmx_ciu_intx_en4_0_cn56xx 5027 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en4_0::cvmx_ciu_intx_en4_0_cn58xx 5070 uint64_t gpio : 16; /**< 16 GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0::cvmx_ciu_intx_en4_0_cn61xx 5121 uint64_t gpio : 16; /**< 16 GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0::cvmx_ciu_intx_en4_0_cn66xx 5171 uint64_t gpio : 16; /**< 16 GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0::cvmx_ciu_intx_en4_0_cnf71xx 5237 uint64_t gpio : 16; /**< Write 1s to clear GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0_w1c::cvmx_ciu_intx_en4_0_w1c_s 5286 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en4_0_w1c::cvmx_ciu_intx_en4_0_w1c_cn52xx 5334 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en4_0_w1c::cvmx_ciu_intx_en4_0_w1c_cn56xx 5375 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en4_0_w1c::cvmx_ciu_intx_en4_0_w1c_cn58xx 5421 uint64_t gpio : 16; /**< Write 1s to clear GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0_w1c::cvmx_ciu_intx_en4_0_w1c_cn61xx 5476 uint64_t gpio : 16; /**< Write 1s to clear GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0_w1c::cvmx_ciu_intx_en4_0_w1c_cn66xx 5529 uint64_t gpio : 16; /**< Write 1s to clear GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0_w1c::cvmx_ciu_intx_en4_0_w1c_cnf71xx 5595 uint64_t gpio : 16; /**< Write 1s to set GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0_w1s::cvmx_ciu_intx_en4_0_w1s_s 5644 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en4_0_w1s::cvmx_ciu_intx_en4_0_w1s_cn52xx 5692 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en4_0_w1s::cvmx_ciu_intx_en4_0_w1s_cn56xx 5733 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_en4_0_w1s::cvmx_ciu_intx_en4_0_w1s_cn58xx 5779 uint64_t gpio : 16; /**< Write 1s to set GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0_w1s::cvmx_ciu_intx_en4_0_w1s_cn61xx 5834 uint64_t gpio : 16; /**< Write 1s to set GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0_w1s::cvmx_ciu_intx_en4_0_w1s_cn66xx 5887 uint64_t gpio : 16; /**< Write 1s to set GPIO interrupt enables */ member in struct:cvmx_ciu_intx_en4_0_w1s::cvmx_ciu_intx_en4_0_w1s_cnf71xx 7297 uint64_t gpio : 16; /**< 16 GPIO interrupts member in struct:cvmx_ciu_intx_sum0::cvmx_ciu_intx_sum0_s 7363 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum0::cvmx_ciu_intx_sum0_cn30xx 7419 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum0::cvmx_ciu_intx_sum0_cn31xx 7473 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum0::cvmx_ciu_intx_sum0_cn38xx 7538 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum0::cvmx_ciu_intx_sum0_cn52xx 7602 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum0::cvmx_ciu_intx_sum0_cn56xx 7705 uint64_t gpio : 16; /**< 16 GPIO interrupts member in struct:cvmx_ciu_intx_sum0::cvmx_ciu_intx_sum0_cn61xx 7819 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum0::cvmx_ciu_intx_sum0_cn66xx 7921 uint64_t gpio : 16; /**< 16 GPIO interrupts member in struct:cvmx_ciu_intx_sum0::cvmx_ciu_intx_sum0_cnf71xx 8027 uint64_t gpio : 16; /**< 16 GPIO interrupts member in struct:cvmx_ciu_intx_sum4::cvmx_ciu_intx_sum4_s 8091 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum4::cvmx_ciu_intx_sum4_cn50xx 8153 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum4::cvmx_ciu_intx_sum4_cn52xx 8212 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum4::cvmx_ciu_intx_sum4_cn56xx 8266 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum4::cvmx_ciu_intx_sum4_cn58xx 8358 uint64_t gpio : 16; /**< 16 GPIO interrupts member in struct:cvmx_ciu_intx_sum4::cvmx_ciu_intx_sum4_cn61xx 8470 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_intx_sum4::cvmx_ciu_intx_sum4_cn66xx 8569 uint64_t gpio : 16; /**< 16 GPIO interrupts member in struct:cvmx_ciu_intx_sum4::cvmx_ciu_intx_sum4_cnf71xx 8683 uint64_t gpio : 16; /**< 16 GPIO interrupts member in struct:cvmx_ciu_int33_sum0::cvmx_ciu_int33_sum0_s 8774 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_int33_sum0::cvmx_ciu_int33_sum0_cn63xx 8876 uint64_t gpio : 16; /**< 16 GPIO interrupts */ member in struct:cvmx_ciu_int33_sum0::cvmx_ciu_int33_sum0_cn66xx 8974 uint64_t gpio : 16; /**< 16 GPIO interrupts member in struct:cvmx_ciu_int33_sum0::cvmx_ciu_int33_sum0_cnf71xx [all...] |
H A D | cvmx-gpio.h | 61 /* CSR typedefs have been moved to cvmx-gpio-defs.h */ 88 ciu_sum0.s.gpio = clear_mask & 0xf0;
|