| /linux/drivers/pps/clients/ | 
| H A D | pps-gpio.c | 31 	struct gpio_desc *gpio_pin;	/* GPIO port descriptors */  member57 		      gpiod_get_value(info->gpio_pin) : !info->assert_falling_edge;  in pps_gpio_irq_handler()
 112 	data->gpio_pin = devm_gpiod_get(dev, NULL, GPIOD_IN);  in pps_gpio_setup()
 113 	if (IS_ERR(data->gpio_pin))  in pps_gpio_setup()
 114 		return dev_err_probe(dev, PTR_ERR(data->gpio_pin),  in pps_gpio_setup()
 179 	ret = gpiod_to_irq(data->gpio_pin);  in pps_gpio_probe()
 
 | 
| /linux/drivers/pinctrl/nxp/ | 
| H A D | pinctrl-s32cc.c | 379 	struct gpio_pin_config *gpio_pin;  in s32_pmx_gpio_request_enable()  local389 	gpio_pin = kmalloc(sizeof(*gpio_pin), GFP_KERNEL);  in s32_pmx_gpio_request_enable()
 390 	if (!gpio_pin)  in s32_pmx_gpio_request_enable()
 393 	gpio_pin->pin_id = offset;  in s32_pmx_gpio_request_enable()
 394 	gpio_pin->config = config;  in s32_pmx_gpio_request_enable()
 397 	list_add(&gpio_pin->list, &ipctl->gpio_configs);  in s32_pmx_gpio_request_enable()
 411 	struct gpio_pin_config *gpio_pin, *tmp;  in s32_pmx_gpio_disable_free()  local
 417 	list_for_each_entry_safe(gpio_pin, tmp, &ipctl->gpio_configs, list) {  in s32_pmx_gpio_disable_free()
 418 		if (gpio_pin->pin_id == offset) {  in s32_pmx_gpio_disable_free()
 419 			ret = s32_regmap_write(pctldev, gpio_pin->pin_id,  in s32_pmx_gpio_disable_free()
 [all …]
 
 | 
| /linux/drivers/pinctrl/renesas/ | 
| H A D | gpio.c | 48 	struct sh_pfc_gpio_pin *gpio_pin = &chip->pins[idx];  in gpio_get_data_reg()  local50 	*reg = &chip->regs[gpio_pin->dreg];  in gpio_get_data_reg()
 51 	*bit = gpio_pin->dbit;  in gpio_get_data_reg()
 75 	struct sh_pfc_gpio_pin *gpio_pin = &chip->pins[idx];  in gpio_setup_data_reg()  local
 84 				gpio_pin->dreg = i;  in gpio_setup_data_reg()
 85 				gpio_pin->dbit = bit;  in gpio_setup_data_reg()
 
 | 
| /linux/drivers/net/ethernet/microchip/ | 
| H A D | lan743x_ptp.h | 67 	int  gpio_pin;	/* GPIO pin where output appears */  member
 | 
| /linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/ | 
| H A D | vegam_smumgr.c | 1927 	struct pp_atomctrl_gpio_pin_assignment gpio_pin;  in vegam_init_smc_table()  local2050 			VDDC_VRHOT_GPIO_PINID, &gpio_pin)) {  in vegam_init_smc_table()
 2051 		table->VRHotGpio = gpio_pin.uc_gpio_pin_bit_shift;  in vegam_init_smc_table()
 2062 			PP_AC_DC_SWITCH_GPIO_PINID,	&gpio_pin)) {  in vegam_init_smc_table()
 2063 		table->AcDcGpio = gpio_pin.uc_gpio_pin_bit_shift;  in vegam_init_smc_table()
 2077 			THERMAL_INT_OUTPUT_GPIO_PINID, &gpio_pin)) {  in vegam_init_smc_table()
 2078 		table->ThermOutGpio = gpio_pin.uc_gpio_pin_bit_shift;  in vegam_init_smc_table()
 2087 				(1 << gpio_pin.uc_gpio_pin_bit_shift))) ? 1:0;  in vegam_init_smc_table()
 
 | 
| H A D | ci_smumgr.c | 1948 	struct pp_atomctrl_gpio_pin_assignment gpio_pin;  in ci_init_smc_table()  local2073 	if (atomctrl_get_pp_assign_pin(hwmgr, VDDC_VRHOT_GPIO_PINID, &gpio_pin)) {  in ci_init_smc_table()
 2074 		table->VRHotGpio = gpio_pin.uc_gpio_pin_bit_shift;  in ci_init_smc_table()
 
 | 
| /linux/drivers/gpio/ | 
| H A D | gpio-amd-fch.c | 135 				unsigned int gpio_pin)  in amd_fch_gpio_request()  argument
 | 
| /linux/drivers/net/ethernet/intel/ice/ | 
| H A D | ice_ptp.c | 1528 	unsigned int chan, gpio_pin;  in ice_ptp_cfg_extts()  local1539 	gpio_pin = pf->ptp.ice_pin_desc[pin_desc_idx].gpio[0];  in ice_ptp_cfg_extts()
 1582 	wr32(hw, GLGEN_GPIO_CTL(gpio_pin), gpio_reg);  in ice_ptp_cfg_extts()
 1619  * @gpio_pin: target GPIO pin
 1626 				unsigned int gpio_pin, u64 start, u64 period)  in ice_ptp_write_perout()  argument
 1677 	wr32(hw, GLGEN_GPIO_CTL(gpio_pin), val);  in ice_ptp_write_perout()
 1697 	unsigned int gpio_pin, prop_delay_ns;  in ice_ptp_cfg_perout()  local
 1706 	gpio_pin = pf->ptp.ice_pin_desc[pin_desc_idx].gpio[1];  in ice_ptp_cfg_perout()
 1714 		return ice_ptp_write_perout(hw, rq->index, gpio_pin, 0, 0);  in ice_ptp_cfg_perout()
 1746 	return ice_ptp_write_perout(hw, rq->index, gpio_pin, start, period);  in ice_ptp_cfg_perout()
 
 | 
| /linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/ | 
| H A D | hw_atl_utils.h | 173 	enum gpio_pin_function gpio_pin[3];  member
 | 
| /linux/drivers/pinctrl/ | 
| H A D | pinctrl-lpc18xx.c | 753 	unsigned int gpio_port, gpio_pin;  in lpc18xx_gpio_to_pintsel_val()  local756 	gpio_pin  = gpio % LPC18XX_GPIO_PINS_PER_PORT;  in lpc18xx_gpio_to_pintsel_val()
 758 	return gpio_pin | (gpio_port << LPC18XX_SCU_PINTSEL_PORT_SHIFT);  in lpc18xx_gpio_to_pintsel_val()
 
 | 
| /linux/drivers/net/ethernet/aquantia/atlantic/ | 
| H A D | aq_ptp.c | 1103 		if (hw_info->gpio_pin[i] ==  in aq_ptp_gpio_init()
 | 
| /linux/drivers/net/ethernet/broadcom/bnx2x/ | 
| H A D | bnx2x_link.c | 7823 		u16 gpio_pin;  in bnx2x_sfp_e1e2_set_transmitter()  local7830 		gpio_pin = tx_en_mode - PORT_HW_CFG_TX_LASER_GPIO0;  in bnx2x_sfp_e1e2_set_transmitter()
 7832 		bnx2x_set_gpio(bp, gpio_pin, gpio_mode, gpio_port);  in bnx2x_sfp_e1e2_set_transmitter()
 8548 		u16 gpio_pin = fault_led_gpio -  in bnx2x_set_e1e2_module_fault_led()  local
 8552 			       gpio_pin, gpio_port, gpio_mode);  in bnx2x_set_e1e2_module_fault_led()
 8553 		bnx2x_set_gpio(bp, gpio_pin, gpio_mode, gpio_port);  in bnx2x_set_e1e2_module_fault_led()
 
 | 
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ | 
| H A D | mcu.c | 188 			.gpio_pin = 0xff, /* follow fw about GPIO pin */  in mt7925_connac_mcu_set_wow_ctrl()
 | 
| /linux/sound/hda/codecs/ | 
| H A D | ca0132.c | 3630 static void ca0113_mmio_gpio_set(struct hda_codec *codec, unsigned int gpio_pin, in dspload_wait_loaded() 3636 	gpio_data = gpio_pin & 0xF; in dspload_wait_loaded()
 3655 ca0113_mmio_gpio_set(struct hda_codec * codec,unsigned int gpio_pin,bool enable) ca0113_mmio_gpio_set()  argument
 
 |