/Linux-v4.19/sound/pci/hda/ |
D | patch_cirrus.c | 38 unsigned int gpio_mask; member 322 if (spec->gpio_mask) { in cs_init() 324 spec->gpio_mask); in cs_init() 514 spec->gpio_mask = spec->gpio_dir = in cs420x_fixup_gpio_13() 526 spec->gpio_mask = spec->gpio_dir = in cs420x_fixup_gpio_23() 670 spec->gpio_mask = spec->gpio_dir = in cs4208_fixup_gpio0() 1007 if (spec->gpio_mask) in cs4210_pinmux_init() 1019 if ((spec->gpio_mask || spec->sense_b) && in cs4210_pinmux_init() 1083 if (spec->gpio_mask) { in cs421x_init() 1085 spec->gpio_mask); in cs421x_init()
|
D | patch_sigmatel.c | 194 unsigned int gpio_mask; member 343 stac_gpio_set(codec, spec->gpio_mask, spec->gpio_dir, spec->gpio_data); in stac_capture_led_update() 398 stac_gpio_set(codec, spec->gpio_mask, in stac_update_led_status() 433 stac_gpio_set(codec, spec->gpio_mask, spec->gpio_dir, in stac_update_outputs() 554 if (get_int_hint(codec, "gpio_mask", &spec->gpio_mask)) { in stac_store_hints() 556 spec->gpio_mask; in stac_store_hints() 559 spec->gpio_dir &= spec->gpio_mask; in stac_store_hints() 561 spec->gpio_data &= spec->gpio_mask; in stac_store_hints() 563 spec->eapd_mask &= spec->gpio_mask; in stac_store_hints() 565 spec->gpio_mute &= spec->gpio_mask; in stac_store_hints() [all …]
|
D | patch_realtek.c | 90 unsigned int gpio_mask; member 215 spec->gpio_mask |= mask; in alc_setup_gpio() 246 if (!spec->gpio_mask) in alc_write_gpio() 250 AC_VERB_SET_GPIO_MASK, spec->gpio_mask); in alc_write_gpio() 3827 spec->gpio_mask |= 0x10; in alc269_fixup_hp_gpio_mic1_led() 3909 spec->gpio_mask |= 0x06; in alc280_fixup_hp_gpio2_mic_hotkey() 4923 spec->gpio_mask |= 0x40; in alc_fixup_headset_mode_dell_alc288() 5302 spec->gpio_mask |= 0x10; in alc280_fixup_hp_9480m() 5315 spec->gpio_mask |= 0x04; in alc275_fixup_gpio4_off() 7507 spec->gpio_mask |= 0x02; in alc660vd_fixup_asus_gpio1()
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-pcie-idio-24.c | 299 unsigned long gpio_mask; in idio_24_gpio_set_multiple() local 321 gpio_mask = (*mask >> bits_offset) & port_mask; in idio_24_gpio_set_multiple() 322 if (!gpio_mask) { in idio_24_gpio_set_multiple() 330 out_state = ioread8(ports[i]) & ~gpio_mask; in idio_24_gpio_set_multiple() 331 out_state |= (*bits >> bits_offset) & gpio_mask; in idio_24_gpio_set_multiple()
|
D | gpio-omap.c | 582 static void omap_clear_gpio_irqbank(struct gpio_bank *bank, int gpio_mask) in omap_clear_gpio_irqbank() argument 587 writel_relaxed(gpio_mask, reg); in omap_clear_gpio_irqbank() 592 writel_relaxed(gpio_mask, reg); in omap_clear_gpio_irqbank() 619 static void omap_enable_gpio_irqbank(struct gpio_bank *bank, int gpio_mask) in omap_enable_gpio_irqbank() argument 626 l = gpio_mask; in omap_enable_gpio_irqbank() 627 bank->context.irqenable1 |= gpio_mask; in omap_enable_gpio_irqbank() 632 l &= ~gpio_mask; in omap_enable_gpio_irqbank() 634 l |= gpio_mask; in omap_enable_gpio_irqbank() 641 static void omap_disable_gpio_irqbank(struct gpio_bank *bank, int gpio_mask) in omap_disable_gpio_irqbank() argument 648 l = gpio_mask; in omap_disable_gpio_irqbank() [all …]
|
/Linux-v4.19/drivers/net/wireless/ath/ath9k/ |
D | hw.c | 1601 u32 gpio_mask = ah->gpio_mask; in ath9k_hw_apply_gpio_override() local 1604 for (i = 0; gpio_mask; i++, gpio_mask >>= 1) { in ath9k_hw_apply_gpio_override() 1605 if (!(gpio_mask & 1)) in ath9k_hw_apply_gpio_override() 2423 pCap->gpio_mask = AR9271_GPIO_MASK; in ath9k_gpio_cap_init() 2426 pCap->gpio_mask = AR7010_GPIO_MASK; in ath9k_gpio_cap_init() 2429 pCap->gpio_mask = AR9287_GPIO_MASK; in ath9k_gpio_cap_init() 2432 pCap->gpio_mask = AR9285_GPIO_MASK; in ath9k_gpio_cap_init() 2435 pCap->gpio_mask = AR9280_GPIO_MASK; in ath9k_gpio_cap_init() 2438 pCap->gpio_mask = AR9300_GPIO_MASK; in ath9k_gpio_cap_init() 2441 pCap->gpio_mask = AR9330_GPIO_MASK; in ath9k_gpio_cap_init() [all …]
|
D | hw.h | 303 u32 gpio_mask; member 906 u32 gpio_mask; member
|
D | init.c | 584 ah->gpio_mask = pdata->gpio_mask; in ath9k_init_platform()
|
D | debug.c | 1437 sc->debug.debugfs_phy, &sc->sc_ah->gpio_mask); in ath9k_init_debug()
|
/Linux-v4.19/include/linux/ |
D | ath9k_platform.h | 31 u32 gpio_mask; member
|
/Linux-v4.19/drivers/infiniband/hw/qib/ |
D | qib_7220.h | 56 u64 gpio_mask; /* shadow the gpio mask register */ member
|
D | qib_iba6120.c | 231 u64 gpio_mask; /* shadow the gpio mask register */ member 1577 dd->cspec->gpio_mask &= ~(gpiostatus & mask); in unlikely_6120_intr() 1579 dd->cspec->gpio_mask); in unlikely_6120_intr() 1700 dd->cspec->gpio_mask |= GPIO_ERRINTR_MASK; in qib_setup_6120_interrupt() 1701 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask); in qib_setup_6120_interrupt() 1816 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask); in qib_6120_setup_reset()
|
D | qib_iba7322.c | 555 u64 gpio_mask; /* shadow the gpio mask register */ member 2889 dd->cspec->gpio_mask &= ~mask; in qib_setup_7322_cleanup() 2890 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask); in qib_setup_7322_cleanup() 2989 if (gpiostatus & dd->cspec->gpio_mask & mask) { in unknown_7322_gpio_intr() 3011 dd->cspec->gpio_mask &= ~gpio_irq; in unknown_7322_gpio_intr() 3012 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask); in unknown_7322_gpio_intr() 6034 dd->cspec->gpio_mask |= mod_prs_bit; in qib_init_7322_qsfp() 6036 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask); in qib_init_7322_qsfp()
|
D | qib_iba7220.c | 1899 dd->cspec->gpio_mask &= ~gpio_irq; in unlikely_7220_intr() 1900 qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask); in unlikely_7220_intr()
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | rv770_dpm.c | 1250 u32 gpio_pins, gpio_mask; in rv770_construct_vddc_table() local 1256 &gpio_pins, &gpio_mask); in rv770_construct_vddc_table() 1257 pi->vddc_table[i].low_smio = gpio_pins & gpio_mask; in rv770_construct_vddc_table() 1259 pi->vddc_mask_low = gpio_mask; in rv770_construct_vddc_table() 1286 u32 gpio_pins, gpio_mask; in rv770_get_mvdd_pin_configuration() local 1290 &gpio_pins, &gpio_mask); in rv770_get_mvdd_pin_configuration() 1291 pi->mvdd_mask_low = gpio_mask; in rv770_get_mvdd_pin_configuration() 1293 gpio_pins & gpio_mask; in rv770_get_mvdd_pin_configuration() 1297 &gpio_pins, &gpio_mask); in rv770_get_mvdd_pin_configuration() 1299 gpio_pins & gpio_mask; in rv770_get_mvdd_pin_configuration()
|
D | radeon_atombios.c | 3340 u32 *gpio_value, u32 *gpio_mask) in radeon_atom_get_voltage_gpio_settings() argument 3359 *gpio_mask = le32_to_cpu(*(u32 *)&args.v2); in radeon_atom_get_voltage_gpio_settings()
|
D | radeon.h | 302 u32 *gpio_value, u32 *gpio_mask);
|
/Linux-v4.19/drivers/hwmon/ |
D | adm1026.c | 297 long gpio_mask; /* Register encoding, combined */ member 445 data->gpio_mask = gpio; in adm1026_update_device() 1173 | (data->gpio_mask & 0x10000 ? 0x80000000 : 0); in alarm_mask_store() 1230 return sprintf(buf, "%ld\n", data->gpio_mask); in gpio_mask_show() 1247 data->gpio_mask = val & 0x1ffff; in gpio_mask_store() 1248 mask = data->gpio_mask; in gpio_mask_store() 1258 static DEVICE_ATTR_RW(gpio_mask);
|
/Linux-v4.19/drivers/media/usb/em28xx/ |
D | em28xx-core.c | 707 ~led->gpio_mask : led->gpio_mask, in em28xx_capture_start() 708 led->gpio_mask); in em28xx_capture_start()
|
D | em28xx-cards.c | 589 .gpio_mask = 0x01, 595 .gpio_mask = 0x40, 605 .gpio_mask = 0x80, 615 .gpio_mask = 0x80, 625 .gpio_mask = EM_GPIO_3, 635 .gpio_mask = EM_GPIO_1, 641 .gpio_mask = EM_GPIO_3,
|
D | em28xx.h | 457 u8 gpio_mask; member
|
D | em28xx-input.c | 582 led->gpio_mask); in em28xx_query_buttons()
|
/Linux-v4.19/drivers/hid/ |
D | hid-cp2112.c | 1099 u8 gpio_mask; in cp2112_gpio_poll_callback() local 1110 gpio_mask = ret; in cp2112_gpio_poll_callback() 1127 if (gpio_mask & BIT(virq)) { in cp2112_gpio_poll_callback() 1148 dev->gpio_prev_state = gpio_mask; in cp2112_gpio_poll_callback()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_main.c | 2079 u32 gpio_mask = (1 << gpio_shift); in bnx2x_get_gpio() local 2092 if ((gpio_reg & gpio_mask) == gpio_mask) in bnx2x_get_gpio() 2107 u32 gpio_mask = (1 << gpio_shift); in bnx2x_set_gpio() local 2125 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_gpio() 2126 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_CLR_POS); in bnx2x_set_gpio() 2134 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_gpio() 2135 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_SET_POS); in bnx2x_set_gpio() 2143 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_gpio() 2210 u32 gpio_mask = (1 << gpio_shift); in bnx2x_set_gpio_int() local 2228 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_INT_SET_POS); in bnx2x_set_gpio_int() [all …]
|
/Linux-v4.19/drivers/net/ethernet/broadcom/ |
D | tg3.c | 10446 u32 gpio_mask; in tg3_reset_hw() local 10448 gpio_mask = GRC_LCLCTRL_GPIO_OE0 | GRC_LCLCTRL_GPIO_OE1 | in tg3_reset_hw() 10453 gpio_mask |= GRC_LCLCTRL_GPIO_OE3 | in tg3_reset_hw() 10457 gpio_mask |= GRC_LCLCTRL_GPIO_UART_SEL; in tg3_reset_hw() 10459 tp->grc_local_ctrl &= ~gpio_mask; in tg3_reset_hw() 10460 tp->grc_local_ctrl |= tr32(GRC_LOCAL_CTRL) & gpio_mask; in tg3_reset_hw()
|