Home
last modified time | relevance | path

Searched refs:gpio_pin (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/drivers/pps/clients/
Dpps-gpio.c46 unsigned int gpio_pin; member
64 rising_edge = gpio_get_value(info->gpio_pin); in pps_gpio_irq_handler()
106 data->gpio_pin = pdata->gpio_pin; in pps_gpio_probe()
117 data->gpio_pin = ret; in pps_gpio_probe()
125 ret = devm_gpio_request(&pdev->dev, data->gpio_pin, gpio_label); in pps_gpio_probe()
128 data->gpio_pin); in pps_gpio_probe()
132 ret = gpio_direction_input(data->gpio_pin); in pps_gpio_probe()
139 ret = gpio_to_irq(data->gpio_pin); in pps_gpio_probe()
/Linux-v4.19/drivers/pinctrl/sh-pfc/
Dgpio.c52 struct sh_pfc_gpio_pin *gpio_pin = &chip->pins[idx]; in gpio_get_data_reg() local
54 *reg = &chip->regs[gpio_pin->dreg]; in gpio_get_data_reg()
55 *bit = gpio_pin->dbit; in gpio_get_data_reg()
79 struct sh_pfc_gpio_pin *gpio_pin = &chip->pins[idx]; in gpio_setup_data_reg() local
88 gpio_pin->dreg = i; in gpio_setup_data_reg()
89 gpio_pin->dbit = bit; in gpio_setup_data_reg()
/Linux-v4.19/include/linux/
Dpps-gpio.h28 unsigned int gpio_pin; member
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/bios/
Dbios_parser2.c456 header->gpio_pin[table_index].gpio_id & in get_gpio_i2c_info()
459 (header->gpio_pin[table_index].gpio_id & in get_gpio_i2c_info()
462 (header->gpio_pin[table_index].gpio_id & in get_gpio_i2c_info()
485 header->gpio_pin[table_index].data_a_reg_index); in get_gpio_i2c_info()
487 header->gpio_pin[table_index].gpio_bitshift; in get_gpio_i2c_info()
691 struct atom_gpio_pin_assignment gpio_pin[8] = { in bios_parser_get_gpio_pin_info() local
701 memmove(header->gpio_pin, gpio_pin, sizeof(gpio_pin)); in bios_parser_get_gpio_pin_info()
709 if (header->gpio_pin[i].gpio_id != gpio_id) in bios_parser_get_gpio_pin_info()
714 header->gpio_pin[i].data_a_reg_index); in bios_parser_get_gpio_pin_info()
720 header->gpio_pin[i].gpio_bitshift); in bios_parser_get_gpio_pin_info()
/Linux-v4.19/arch/mips/include/asm/mach-rc32434/
Drb.h75 int gpio_pin; member
/Linux-v4.19/drivers/ata/
Dpata_rb532_cf.c134 gpio = pdata->gpio_pin; in rb532_pata_driver_probe()
/Linux-v4.19/drivers/gpu/drm/amd/powerplay/smumgr/
Dvegam_smumgr.c1933 struct pp_atomctrl_gpio_pin_assignment gpio_pin; in vegam_init_smc_table() local
2056 VDDC_VRHOT_GPIO_PINID, &gpio_pin)) { in vegam_init_smc_table()
2057 table->VRHotGpio = gpio_pin.uc_gpio_pin_bit_shift; in vegam_init_smc_table()
2068 PP_AC_DC_SWITCH_GPIO_PINID, &gpio_pin)) { in vegam_init_smc_table()
2069 table->AcDcGpio = gpio_pin.uc_gpio_pin_bit_shift; in vegam_init_smc_table()
2083 THERMAL_INT_OUTPUT_GPIO_PINID, &gpio_pin)) { in vegam_init_smc_table()
2084 table->ThermOutGpio = gpio_pin.uc_gpio_pin_bit_shift; in vegam_init_smc_table()
2093 (1 << gpio_pin.uc_gpio_pin_bit_shift))) ? 1:0; in vegam_init_smc_table()
Dfiji_smumgr.c1941 struct pp_atomctrl_gpio_pin_assignment gpio_pin; in fiji_init_smc_table() local
2052 if (atomctrl_get_pp_assign_pin(hwmgr, VDDC_VRHOT_GPIO_PINID, &gpio_pin)) { in fiji_init_smc_table()
2053 table->VRHotGpio = gpio_pin.uc_gpio_pin_bit_shift; in fiji_init_smc_table()
2063 &gpio_pin)) { in fiji_init_smc_table()
2064 table->AcDcGpio = gpio_pin.uc_gpio_pin_bit_shift; in fiji_init_smc_table()
2075 &gpio_pin)) { in fiji_init_smc_table()
2079 table->ThermOutGpio = gpio_pin.uc_gpio_pin_bit_shift; in fiji_init_smc_table()
2087 (1 << gpio_pin.uc_gpio_pin_bit_shift))) ? 1:0; in fiji_init_smc_table()
Dpolaris10_smumgr.c1761 struct pp_atomctrl_gpio_pin_assignment gpio_pin; in polaris10_init_smc_table() local
1872 if (atomctrl_get_pp_assign_pin(hwmgr, VDDC_VRHOT_GPIO_PINID, &gpio_pin)) { in polaris10_init_smc_table()
1873 table->VRHotGpio = gpio_pin.uc_gpio_pin_bit_shift; in polaris10_init_smc_table()
1881 &gpio_pin)) { in polaris10_init_smc_table()
1882 table->AcDcGpio = gpio_pin.uc_gpio_pin_bit_shift; in polaris10_init_smc_table()
1893 &gpio_pin)) { in polaris10_init_smc_table()
1897 table->ThermOutGpio = gpio_pin.uc_gpio_pin_bit_shift; in polaris10_init_smc_table()
1905 & (1 << gpio_pin.uc_gpio_pin_bit_shift))) ? 1:0; in polaris10_init_smc_table()
Dci_smumgr.c1944 struct pp_atomctrl_gpio_pin_assignment gpio_pin; in ci_init_smc_table() local
2069 if (atomctrl_get_pp_assign_pin(hwmgr, VDDC_VRHOT_GPIO_PINID, &gpio_pin)) { in ci_init_smc_table()
2070 table->VRHotGpio = gpio_pin.uc_gpio_pin_bit_shift; in ci_init_smc_table()
/Linux-v4.19/arch/mips/rb532/
Ddevices.c132 .gpio_pin = CF_GPIO_NUM
/Linux-v4.19/drivers/gpio/
Dgpio-mmio.c568 static int bgpio_request(struct gpio_chip *chip, unsigned gpio_pin) in bgpio_request() argument
570 if (gpio_pin < chip->ngpio) in bgpio_request()
/Linux-v4.19/drivers/pinctrl/
Dpinctrl-lpc18xx.c757 unsigned int gpio_port, gpio_pin; in lpc18xx_gpio_to_pintsel_val() local
760 gpio_pin = gpio % LPC18XX_GPIO_PINS_PER_PORT; in lpc18xx_gpio_to_pintsel_val()
762 return gpio_pin | (gpio_port << LPC18XX_SCU_PINTSEL_PORT_SHIFT); in lpc18xx_gpio_to_pintsel_val()
/Linux-v4.19/drivers/gpu/drm/amd/powerplay/hwmgr/
Dppatomfwctrl.c186 offsetof(struct atom_gpio_pin_lut_v2_1, gpio_pin[0]); in pp_atomfwctrl_lookup_gpio_pin()
/Linux-v4.19/drivers/gpu/drm/amd/include/
Datomfirmware.h623 struct atom_gpio_pin_assignment gpio_pin[8]; member
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_link.c7822 u16 gpio_pin; in bnx2x_sfp_e1e2_set_transmitter() local
7829 gpio_pin = tx_en_mode - PORT_HW_CFG_TX_LASER_GPIO0; in bnx2x_sfp_e1e2_set_transmitter()
7831 bnx2x_set_gpio(bp, gpio_pin, gpio_mode, gpio_port); in bnx2x_sfp_e1e2_set_transmitter()
8547 u16 gpio_pin = fault_led_gpio - in bnx2x_set_e1e2_module_fault_led() local
8551 gpio_pin, gpio_port, gpio_mode); in bnx2x_set_e1e2_module_fault_led()
8552 bnx2x_set_gpio(bp, gpio_pin, gpio_mode, gpio_port); in bnx2x_set_e1e2_module_fault_led()
/Linux-v4.19/sound/pci/hda/
Dpatch_ca0132.c3100 static void ca0132_mmio_gpio_set(struct hda_codec *codec, unsigned int gpio_pin, in ca0132_mmio_gpio_set() argument
3106 gpio_data = gpio_pin & 0xF; in ca0132_mmio_gpio_set()