/linux-master/include/linux/ |
H A D | ath9k_platform.h | 31 u32 gpio_mask; member in struct:ath9k_platform_data
|
/linux-master/drivers/media/i2c/ |
H A D | max9271.h | 143 * @gpio_mask: The mask of gpio lines to set to high value 145 * The @gpio_mask parameter shall be assembled using the MAX9271_GP[IO|O]* 150 int max9271_set_gpios(struct max9271_device *dev, u8 gpio_mask); 155 * @gpio_mask: The mask of gpio lines to set to low value 157 * The @gpio_mask parameter shall be assembled using the MAX9271_GP[IO|O]* 162 int max9271_clear_gpios(struct max9271_device *dev, u8 gpio_mask); 167 * @gpio_mask: The mask of gpio lines to enable 169 * The @gpio_mask parameter shall be assembled using the MAX9271_GPIO* 174 int max9271_enable_gpios(struct max9271_device *dev, u8 gpio_mask); 179 * @gpio_mask [all...] |
H A D | max9271.c | 209 int max9271_set_gpios(struct max9271_device *dev, u8 gpio_mask) argument 217 ret |= gpio_mask; 230 int max9271_clear_gpios(struct max9271_device *dev, u8 gpio_mask) argument 238 ret &= ~gpio_mask; 251 int max9271_enable_gpios(struct max9271_device *dev, u8 gpio_mask) argument 260 ret |= (gpio_mask & ~BIT(0)); 273 int max9271_disable_gpios(struct max9271_device *dev, u8 gpio_mask) argument 282 ret &= ~(gpio_mask | BIT(0));
|
/linux-master/drivers/gpio/ |
H A D | gpio-pisosr.c | 92 unsigned long gpio_mask; local 98 for_each_set_clump8(offset, gpio_mask, mask, chip->ngpio) { 99 buffer_state = gpio->buffer[offset / 8] & gpio_mask;
|
H A D | gpio-max3191x.c | 239 unsigned long gpio_mask; local 248 for_each_set_clump8(bit, gpio_mask, mask, gpio->ngpio) { 257 in &= gpio_mask;
|
H A D | gpio-omap.c | 263 static bool omap_gpio_is_off_wakeup_capable(struct gpio_bank *bank, u32 gpio_mask) argument 268 return !!(~no_wake & gpio_mask); 470 static void omap_clear_gpio_irqbank(struct gpio_bank *bank, int gpio_mask) argument 475 writel_relaxed(gpio_mask, reg); 480 writel_relaxed(gpio_mask, reg); 511 u32 gpio_mask = BIT(offset); local 516 bank->context.irqenable1 |= gpio_mask; 519 bank->context.irqenable1 &= ~gpio_mask; 521 writel_relaxed(gpio_mask, reg); 524 omap_gpio_rmw(reg + bank->regs->irqenable, gpio_mask, [all...] |
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_7220.h | 56 u64 gpio_mask; /* shadow the gpio mask register */ member in struct:qib_chip_specific
|
H A D | qib_iba6120.c | 231 u64 gpio_mask; /* shadow the gpio mask register */ member in struct:qib_chip_specific 1573 dd->cspec->gpio_mask &= ~(gpiostatus & mask); 1575 dd->cspec->gpio_mask); 1696 dd->cspec->gpio_mask |= GPIO_ERRINTR_MASK; 1697 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask); 1812 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask);
|
H A D | qib_iba7322.c | 555 u64 gpio_mask; /* shadow the gpio mask register */ member in struct:qib_chip_specific 2865 dd->cspec->gpio_mask &= ~mask; 2866 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask); 2965 if (gpiostatus & dd->cspec->gpio_mask & mask) { 2987 dd->cspec->gpio_mask &= ~gpio_irq; 2988 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask); 6006 dd->cspec->gpio_mask |= mod_prs_bit; 6008 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask);
|
/linux-master/sound/pci/hda/ |
H A D | patch_cirrus.c | 26 unsigned int gpio_mask; member in struct:cs_spec 306 if (spec->gpio_mask) { 308 spec->gpio_mask); 502 spec->gpio_mask = spec->gpio_dir = 515 spec->gpio_mask = spec->gpio_dir = 660 spec->gpio_mask = spec->gpio_dir = 998 if (spec->gpio_mask) 1010 if ((spec->gpio_mask || spec->sense_b) && 1075 if (spec->gpio_mask) { 1077 spec->gpio_mask); [all...] |
H A D | patch_sigmatel.c | 182 unsigned int gpio_mask; member in struct:sigmatel_spec 334 stac_gpio_set(codec, spec->gpio_mask, spec->gpio_dir, spec->gpio_data); 389 stac_gpio_set(codec, spec->gpio_mask, 428 stac_gpio_set(codec, spec->gpio_mask, spec->gpio_dir, 549 if (get_int_hint(codec, "gpio_mask", &spec->gpio_mask)) { 551 spec->gpio_mask; 554 spec->gpio_dir &= spec->gpio_mask; 556 spec->gpio_data &= spec->gpio_mask; 558 spec->eapd_mask &= spec->gpio_mask; [all...] |
H A D | patch_cs8409.c | 1040 if (spec->gpio_mask) { 1042 spec->gpio_mask); 1148 spec->gpio_mask = 0x03f; 1286 if (spec->gpio_mask) { 1288 spec->gpio_mask); 1382 spec->gpio_mask = 0x03f;
|
H A D | patch_cs8409.h | 328 unsigned int gpio_mask; member in struct:cs8409_spec
|
H A D | patch_realtek.c | 88 unsigned int gpio_mask; member in struct:alc_spec 271 spec->gpio_mask |= mask; 302 if (!spec->gpio_mask) 306 AC_VERB_SET_GPIO_MASK, spec->gpio_mask); 4515 spec->gpio_mask |= 0x10; 4546 spec->gpio_mask |= 0x01; 4581 spec->gpio_mask |= 0x04; 4866 spec->gpio_mask |= 0x06; 5955 spec->gpio_mask |= 0x40; 6369 spec->gpio_mask | [all...] |
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | hw.c | 1614 u32 gpio_mask = ah->gpio_mask; local 1617 for (i = 0; gpio_mask; i++, gpio_mask >>= 1) { 1618 if (!(gpio_mask & 1)) 2435 pCap->gpio_mask = AR9271_GPIO_MASK; 2438 pCap->gpio_mask = AR7010_GPIO_MASK; 2441 pCap->gpio_mask = AR9287_GPIO_MASK; 2444 pCap->gpio_mask = AR9285_GPIO_MASK; 2447 pCap->gpio_mask [all...] |
H A D | hw.h | 304 u32 gpio_mask; member in struct:ath9k_hw_capabilities 910 u32 gpio_mask; member in struct:ath_hw
|
H A D | init.c | 635 ah->gpio_mask = pdata->gpio_mask;
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | rv770_dpm.c | 1251 u32 gpio_pins, gpio_mask; local 1257 &gpio_pins, &gpio_mask); 1258 pi->vddc_table[i].low_smio = gpio_pins & gpio_mask; 1260 pi->vddc_mask_low = gpio_mask; 1287 u32 gpio_pins, gpio_mask; local 1291 &gpio_pins, &gpio_mask); 1292 pi->mvdd_mask_low = gpio_mask; 1294 gpio_pins & gpio_mask; 1298 &gpio_pins, &gpio_mask); 1300 gpio_pins & gpio_mask; [all...] |
/linux-master/drivers/hid/ |
H A D | hid-cp2112.c | 1098 u8 gpio_mask; local 1108 gpio_mask = ret; 1120 if (gpio_mask & BIT(virq)) { 1141 dev->gpio_prev_state = gpio_mask;
|
/linux-master/drivers/media/usb/em28xx/ |
H A D | em28xx-core.c | 699 ~led->gpio_mask : led->gpio_mask, 700 led->gpio_mask);
|
H A D | em28xx.h | 453 u8 gpio_mask; member in struct:em28xx_led
|
H A D | em28xx-cards.c | 594 .gpio_mask = 0x01, 600 .gpio_mask = 0x40, 610 .gpio_mask = 0x80, 620 .gpio_mask = 0x80, 630 .gpio_mask = EM_GPIO_3, 640 .gpio_mask = EM_GPIO_1, 646 .gpio_mask = EM_GPIO_3, 656 .gpio_mask = EM_GPIO_2, 662 .gpio_mask = EM_GPIO_0,
|
H A D | em28xx-input.c | 559 led->gpio_mask);
|
/linux-master/drivers/hwmon/ |
H A D | adm1026.c | 284 long gpio_mask; /* Register encoding, combined */ member in struct:adm1026_data 432 data->gpio_mask = gpio; 1177 | (data->gpio_mask & 0x10000 ? 0x80000000 : 0); 1233 return sprintf(buf, "%ld\n", data->gpio_mask); 1250 data->gpio_mask = val & 0x1ffff; 1251 mask = data->gpio_mask; 1261 static DEVICE_ATTR_RW(gpio_mask);
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_main.c | 2086 u32 gpio_mask = (1 << gpio_shift); local 2099 if ((gpio_reg & gpio_mask) == gpio_mask) 2114 u32 gpio_mask = (1 << gpio_shift); local 2132 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); 2133 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_CLR_POS); 2141 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); 2142 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_SET_POS); 2150 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); 2217 u32 gpio_mask local [all...] |