Searched refs:gpio (Results 1 - 25 of 84) sorted by relevance

1234

/freebsd-10.3-release/sys/dev/ath/ath_hal/ar5212/
H A Dar5212_gpio.c39 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 Dar5315_gpio.c38 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 Dar5312_gpio.c38 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 Dar5312.h44 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 Dar5416_gpio.c35 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 Dar9300_gpio.c38 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 DMakefile29 # $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 DMakefile29 # $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 Dpxa_gpio.c200 "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 Dti_scm.h77 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 Dti_scm.c249 * @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 DMakefile29 # $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 Dtegra-gpio.h2 * 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 Dofw_gpiobus.c30 __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 Dgpioc.c28 __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 Dgpioled.c28 __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 Dar5210_misc.c161 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 Dar5211_misc.c195 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 Dgeode.c90 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 Di2s.c139 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 Dbcm2835_gpio.c40 #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 Dradeon_atombios.c77 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 Dat91_gpio.h79 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 Dcvmx-ciu-defs.h2333 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 Dcvmx-gpio.h61 /* CSR typedefs have been moved to cvmx-gpio-defs.h */
88 ciu_sum0.s.gpio = clear_mask & 0xf0;

Completed in 233 milliseconds

1234