| /Linux-v6.6/drivers/media/i2c/ | 
| D | max9271.c | 209 int max9271_set_gpios(struct max9271_device *dev, u8 gpio_mask)  in max9271_set_gpios()  argument217 	ret |= gpio_mask;  in max9271_set_gpios()
 230 int max9271_clear_gpios(struct max9271_device *dev, u8 gpio_mask)  in max9271_clear_gpios()  argument
 238 	ret &= ~gpio_mask;  in max9271_clear_gpios()
 251 int max9271_enable_gpios(struct max9271_device *dev, u8 gpio_mask)  in max9271_enable_gpios()  argument
 260 	ret |= (gpio_mask & ~BIT(0));  in max9271_enable_gpios()
 273 int max9271_disable_gpios(struct max9271_device *dev, u8 gpio_mask)  in max9271_disable_gpios()  argument
 282 	ret &= ~(gpio_mask | BIT(0));  in max9271_disable_gpios()
 
 | 
| D | max9271.h | 150 int max9271_set_gpios(struct max9271_device *dev, u8 gpio_mask);162 int max9271_clear_gpios(struct max9271_device *dev, u8 gpio_mask);
 174 int max9271_enable_gpios(struct max9271_device *dev, u8 gpio_mask);
 186 int max9271_disable_gpios(struct max9271_device *dev, u8 gpio_mask);
 
 | 
| /Linux-v6.6/sound/pci/hda/ | 
| D | patch_cirrus.c | 26 	unsigned int gpio_mask;  member306 	if (spec->gpio_mask) {  in cs_init()
 308 				    spec->gpio_mask);  in cs_init()
 502 		spec->gpio_mask = spec->gpio_dir =  in cs420x_fixup_gpio_13()
 515 		spec->gpio_mask = spec->gpio_dir =  in cs420x_fixup_gpio_23()
 660 		spec->gpio_mask = spec->gpio_dir =  in cs4208_fixup_gpio0()
 998 	if (spec->gpio_mask)  in cs4210_pinmux_init()
 1010 	if ((spec->gpio_mask || spec->sense_b) &&  in cs4210_pinmux_init()
 1075 	if (spec->gpio_mask) {  in cs421x_init()
 1077 				    spec->gpio_mask);  in cs421x_init()
 
 | 
| D | patch_sigmatel.c | 182 	unsigned int gpio_mask;  member334 	stac_gpio_set(codec, spec->gpio_mask, spec->gpio_dir, spec->gpio_data);  in stac_capture_led_update()
 389 		stac_gpio_set(codec, spec->gpio_mask,  in stac_update_led_status()
 428 			stac_gpio_set(codec, spec->gpio_mask, spec->gpio_dir,  in stac_update_outputs()
 549 	if (get_int_hint(codec, "gpio_mask", &spec->gpio_mask)) {  in stac_store_hints()
 551 			spec->gpio_mask;  in stac_store_hints()
 554 		spec->gpio_dir &= spec->gpio_mask;  in stac_store_hints()
 556 		spec->gpio_data &= spec->gpio_mask;  in stac_store_hints()
 558 		spec->eapd_mask &= spec->gpio_mask;  in stac_store_hints()
 560 		spec->gpio_mute &= spec->gpio_mask;  in stac_store_hints()
 [all …]
 
 | 
| D | patch_cs8409.c | 1040 	if (spec->gpio_mask) {  in cs8409_cs42l42_hw_init()1042 			spec->gpio_mask);  in cs8409_cs42l42_hw_init()
 1148 		spec->gpio_mask = 0x03f;  in cs8409_cs42l42_fixups()
 1286 	if (spec->gpio_mask) {  in dolphin_hw_init()
 1288 				    spec->gpio_mask);  in dolphin_hw_init()
 1381 		spec->gpio_mask = 0x03f;  in dolphin_fixups()
 
 | 
| D | patch_cs8409.h | 328 	unsigned int gpio_mask;  member
 | 
| D | patch_realtek.c | 87 	unsigned int gpio_mask;  member271 	spec->gpio_mask |= mask;  in alc_setup_gpio()
 302 	if (!spec->gpio_mask)  in alc_write_gpio()
 306 			    AC_VERB_SET_GPIO_MASK, spec->gpio_mask);  in alc_write_gpio()
 4500 		spec->gpio_mask |= 0x10;  in alc269_fixup_hp_gpio_mic1_led()
 4531 		spec->gpio_mask |= 0x01;  in alc245_fixup_hp_x360_amp()
 4566 		spec->gpio_mask |= 0x04;  in alc274_fixup_hp_envy_gpio()
 4851 		spec->gpio_mask |= 0x06;  in alc280_fixup_hp_gpio2_mic_hotkey()
 5940 		spec->gpio_mask |= 0x40;  in alc_fixup_headset_mode_dell_alc288()
 6354 		spec->gpio_mask |= 0x10;  in alc280_fixup_hp_9480m()
 [all …]
 
 | 
| /Linux-v6.6/drivers/gpio/ | 
| D | gpio-pisosr.c | 92 	unsigned long gpio_mask;  in pisosr_gpio_get_multiple()  local98 	for_each_set_clump8(offset, gpio_mask, mask, chip->ngpio) {  in pisosr_gpio_get_multiple()
 99 		buffer_state = gpio->buffer[offset / 8] & gpio_mask;  in pisosr_gpio_get_multiple()
 
 | 
| D | gpio-omap.c | 263 static bool omap_gpio_is_off_wakeup_capable(struct gpio_bank *bank, u32 gpio_mask)  in omap_gpio_is_off_wakeup_capable()  argument268 		return !!(~no_wake & gpio_mask);  in omap_gpio_is_off_wakeup_capable()
 470 static void omap_clear_gpio_irqbank(struct gpio_bank *bank, int gpio_mask)  in omap_clear_gpio_irqbank()  argument
 475 	writel_relaxed(gpio_mask, reg);  in omap_clear_gpio_irqbank()
 480 		writel_relaxed(gpio_mask, reg);  in omap_clear_gpio_irqbank()
 511 	u32 gpio_mask = BIT(offset);  in omap_set_gpio_irqenable()  local
 516 			bank->context.irqenable1 |= gpio_mask;  in omap_set_gpio_irqenable()
 519 			bank->context.irqenable1 &= ~gpio_mask;  in omap_set_gpio_irqenable()
 521 		writel_relaxed(gpio_mask, reg);  in omap_set_gpio_irqenable()
 524 			omap_gpio_rmw(reg + bank->regs->irqenable, gpio_mask,  in omap_set_gpio_irqenable()
 [all …]
 
 | 
| D | gpio-max3191x.c | 239 	unsigned long gpio_mask;  in max3191x_get_multiple()  local248 	for_each_set_clump8(bit, gpio_mask, mask, gpio->ngpio) {  in max3191x_get_multiple()
 257 		in &= gpio_mask;  in max3191x_get_multiple()
 
 | 
| /Linux-v6.6/drivers/net/wireless/ath/ath9k/ | 
| D | hw.c | 1614 	u32 gpio_mask = ah->gpio_mask;  in ath9k_hw_apply_gpio_override()  local1617 	for (i = 0; gpio_mask; i++, gpio_mask >>= 1) {  in ath9k_hw_apply_gpio_override()
 1618 		if (!(gpio_mask & 1))  in ath9k_hw_apply_gpio_override()
 2435 		pCap->gpio_mask = AR9271_GPIO_MASK;  in ath9k_gpio_cap_init()
 2438 		pCap->gpio_mask = AR7010_GPIO_MASK;  in ath9k_gpio_cap_init()
 2441 		pCap->gpio_mask = AR9287_GPIO_MASK;  in ath9k_gpio_cap_init()
 2444 		pCap->gpio_mask = AR9285_GPIO_MASK;  in ath9k_gpio_cap_init()
 2447 		pCap->gpio_mask = AR9280_GPIO_MASK;  in ath9k_gpio_cap_init()
 2450 		pCap->gpio_mask = AR9300_GPIO_MASK;  in ath9k_gpio_cap_init()
 2453 		pCap->gpio_mask = AR9330_GPIO_MASK;  in ath9k_gpio_cap_init()
 [all …]
 
 | 
| D | hw.h | 304 	u32 gpio_mask;  member910 	u32 gpio_mask;  member
 
 | 
| D | init.c | 635 		ah->gpio_mask = pdata->gpio_mask;  in ath9k_init_platform()
 | 
| /Linux-v6.6/include/linux/ | 
| D | ath9k_platform.h | 31 	u32 gpio_mask;  member
 | 
| /Linux-v6.6/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 */  member1573 				dd->cspec->gpio_mask &= ~(gpiostatus & mask);  in unlikely_6120_intr()
 1575 					       dd->cspec->gpio_mask);  in unlikely_6120_intr()
 1696 		dd->cspec->gpio_mask |= GPIO_ERRINTR_MASK;  in qib_setup_6120_interrupt()
 1697 		qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask);  in qib_setup_6120_interrupt()
 1812 		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 */  member2865 			dd->cspec->gpio_mask &= ~mask;  in qib_setup_7322_cleanup()
 2866 			qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask);  in qib_setup_7322_cleanup()
 2965 		if (gpiostatus & dd->cspec->gpio_mask & mask) {  in unknown_7322_gpio_intr()
 2987 		dd->cspec->gpio_mask &= ~gpio_irq;  in unknown_7322_gpio_intr()
 2988 		qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask);  in unknown_7322_gpio_intr()
 6006 	dd->cspec->gpio_mask |= mod_prs_bit;  in qib_init_7322_qsfp()
 6008 	qib_write_kreg(dd, kr_gpio_mask, dd->cspec->gpio_mask);  in qib_init_7322_qsfp()
 
 | 
| /Linux-v6.6/drivers/gpu/drm/radeon/ | 
| D | rv770_dpm.c | 1251 		u32 gpio_pins, gpio_mask;  in rv770_construct_vddc_table()  local1257 						      &gpio_pins, &gpio_mask);  in rv770_construct_vddc_table()
 1258 		pi->vddc_table[i].low_smio = gpio_pins & gpio_mask;  in rv770_construct_vddc_table()
 1260 		pi->vddc_mask_low = gpio_mask;  in rv770_construct_vddc_table()
 1287 	u32 gpio_pins, gpio_mask;  in rv770_get_mvdd_pin_configuration()  local
 1291 					      &gpio_pins, &gpio_mask);  in rv770_get_mvdd_pin_configuration()
 1292 	pi->mvdd_mask_low = gpio_mask;  in rv770_get_mvdd_pin_configuration()
 1294 		gpio_pins & gpio_mask;  in rv770_get_mvdd_pin_configuration()
 1298 					      &gpio_pins, &gpio_mask);  in rv770_get_mvdd_pin_configuration()
 1300 		gpio_pins & gpio_mask;  in rv770_get_mvdd_pin_configuration()
 
 | 
| /Linux-v6.6/drivers/media/usb/em28xx/ | 
| 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,
 
 | 
| D | em28xx-core.c | 699 				      ~led->gpio_mask : led->gpio_mask,  in em28xx_capture_start()700 				      led->gpio_mask);  in em28xx_capture_start()
 
 | 
| D | em28xx.h | 453 	u8 gpio_mask;  member
 | 
| D | em28xx-input.c | 559 							       led->gpio_mask);  in em28xx_query_buttons()
 | 
| /Linux-v6.6/drivers/hwmon/ | 
| D | adm1026.c | 284 	long gpio_mask;		/* Register encoding, combined */  member432 		data->gpio_mask = gpio;  in adm1026_update_device()
 1177 		| (data->gpio_mask & 0x10000 ? 0x80000000 : 0);  in alarm_mask_store()
 1233 	return sprintf(buf, "%ld\n", data->gpio_mask);  in gpio_mask_show()
 1250 	data->gpio_mask = val & 0x1ffff;  in gpio_mask_store()
 1251 	mask = data->gpio_mask;  in gpio_mask_store()
 1261 static DEVICE_ATTR_RW(gpio_mask);
 
 | 
| /Linux-v6.6/drivers/hid/ | 
| D | hid-cp2112.c | 1098 	u8 gpio_mask;  in cp2112_gpio_poll_callback()  local1108 	gpio_mask = ret;  in cp2112_gpio_poll_callback()
 1120 		if (gpio_mask & BIT(virq)) {  in cp2112_gpio_poll_callback()
 1141 	dev->gpio_prev_state = gpio_mask;  in cp2112_gpio_poll_callback()
 
 | 
| /Linux-v6.6/drivers/net/ethernet/broadcom/bnx2x/ | 
| D | bnx2x_main.c | 2086 	u32 gpio_mask = (1 << gpio_shift);  in bnx2x_get_gpio()  local2099 	if ((gpio_reg & gpio_mask) == gpio_mask)  in bnx2x_get_gpio()
 2114 	u32 gpio_mask = (1 << gpio_shift);  in bnx2x_set_gpio()  local
 2132 		gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS);  in bnx2x_set_gpio()
 2133 		gpio_reg |=  (gpio_mask << MISC_REGISTERS_GPIO_CLR_POS);  in bnx2x_set_gpio()
 2141 		gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS);  in bnx2x_set_gpio()
 2142 		gpio_reg |=  (gpio_mask << MISC_REGISTERS_GPIO_SET_POS);  in bnx2x_set_gpio()
 2150 		gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS);  in bnx2x_set_gpio()
 2217 	u32 gpio_mask = (1 << gpio_shift);  in bnx2x_set_gpio_int()  local
 2235 		gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_INT_SET_POS);  in bnx2x_set_gpio_int()
 [all …]
 
 |