| /OK3568_Linux_fs/kernel/drivers/input/sensors/hall/ |
| H A D | mh248.c | 35 int gpio_pin; member 70 gpio_value = gpio_get_value(mh248->gpio_pin); in hall_mh248_interrupt() 102 mh248->gpio_pin = of_get_named_gpio_flags(np, "irq-gpio", in hall_mh248_probe() 104 if (!gpio_is_valid(mh248->gpio_pin)) { in hall_mh248_probe() 106 return mh248->gpio_pin; in hall_mh248_probe() 108 mh248->irq = gpio_to_irq(mh248->gpio_pin); in hall_mh248_probe() 115 ret = devm_gpio_request_one(mh248->dev, mh248->gpio_pin, in hall_mh248_probe() 118 dev_err(mh248->dev, "fail to request gpio:%d\n", mh248->gpio_pin); in hall_mh248_probe()
|
| /OK3568_Linux_fs/kernel/drivers/pps/clients/ |
| H A D | pps-gpio.c | 32 struct gpio_desc *gpio_pin; /* GPIO port descriptors */ member 56 rising_edge = gpiod_get_value(info->gpio_pin); in pps_gpio_irq_handler() 110 data->gpio_pin = devm_gpiod_get(&pdev->dev, in pps_gpio_setup() 113 if (IS_ERR(data->gpio_pin)) { in pps_gpio_setup() 116 return PTR_ERR(data->gpio_pin); in pps_gpio_setup() 180 data->gpio_pin = pdata->gpio_pin; in pps_gpio_probe() 193 ret = gpiod_to_irq(data->gpio_pin); in pps_gpio_probe()
|
| /OK3568_Linux_fs/u-boot/drivers/gpio/ |
| H A D | stm32f7_gpio.c | 21 #define MODE_BITS(gpio_pin) (gpio_pin * 2) argument 23 #define IN_OUT_BIT_INDEX(gpio_pin) (1UL << (gpio_pin)) argument
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/arm920t/ep93xx/ |
| H A D | led.c | 13 static uint32_t gpio_pin[2] = {1 << CONFIG_LED_STATUS_GREEN, variable 20 writel(readl(&gpio->pedr) | gpio_pin[led], &gpio->pedr); in switch_LED_on() 28 writel(readl(&gpio->pedr) & ~gpio_pin[led], &gpio->pedr); in switch_LED_off()
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/renesas/ |
| H A D | gpio.c | 49 struct sh_pfc_gpio_pin *gpio_pin = &chip->pins[idx]; in gpio_get_data_reg() local 51 *reg = &chip->regs[gpio_pin->dreg]; in gpio_get_data_reg() 52 *bit = gpio_pin->dbit; in gpio_get_data_reg() 76 struct sh_pfc_gpio_pin *gpio_pin = &chip->pins[idx]; in gpio_setup_data_reg() local 85 gpio_pin->dreg = i; in gpio_setup_data_reg() 86 gpio_pin->dbit = bit; in gpio_setup_data_reg()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/ |
| H A D | resource_hwid.c | 32 static int gpio_read(fdt_addr_t gpio_addr, int gpio_bank, int gpio_pin) in gpio_read() argument 36 bit = gpio_bank * 8 + gpio_pin; in gpio_read() 47 static int gpio_read(fdt_addr_t gpio_addr, int gpio_bank, int gpio_pin) in gpio_read() argument 52 val &= ~(1 << (gpio_bank * 8 + gpio_pin)); in gpio_read()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/os_dep/linux/ |
| H A D | rtw_proc.c | 311 int num=0,gpio_pin=0,gpio_mode=0;//gpio_mode:0 input 1:output; in proc_set_config_gpio() local 322 num =sscanf(tmp, "%d %d",&gpio_pin,&gpio_mode); in proc_set_config_gpio() 323 DBG_871X("num=%d gpio_pin=%d mode=%d\n",num,gpio_pin,gpio_mode); in proc_set_config_gpio() 324 padapter->pre_gpio_pin=gpio_pin; in proc_set_config_gpio() 327 rtw_hal_config_gpio(padapter, gpio_pin,gpio_mode); in proc_set_config_gpio() 337 int num=0,gpio_pin=0,pin_mode=0;//pin_mode: 1 high 0:low in proc_set_gpio_output_value() local 348 num =sscanf(tmp, "%d %d",&gpio_pin,&pin_mode); in proc_set_gpio_output_value() 349 DBG_871X("num=%d gpio_pin=%d pin_high=%d\n",num,gpio_pin,pin_mode); in proc_set_gpio_output_value() 350 padapter->pre_gpio_pin=gpio_pin; in proc_set_gpio_output_value() 353 rtw_hal_set_gpio_output_value(padapter, gpio_pin,pin_mode); in proc_set_gpio_output_value() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/os_dep/linux/ |
| H A D | rtw_proc.c | 329 int num=0,gpio_pin=0,gpio_mode=0;//gpio_mode:0 input 1:output; in proc_set_config_gpio() local 340 num =sscanf(tmp, "%d %d",&gpio_pin,&gpio_mode); in proc_set_config_gpio() 341 DBG_871X("num=%d gpio_pin=%d mode=%d\n",num,gpio_pin,gpio_mode); in proc_set_config_gpio() 342 padapter->pre_gpio_pin=gpio_pin; in proc_set_config_gpio() 345 rtw_hal_config_gpio(padapter, gpio_pin,gpio_mode); in proc_set_config_gpio() 355 int num=0,gpio_pin=0,pin_mode=0;//pin_mode: 1 high 0:low in proc_set_gpio_output_value() local 366 num =sscanf(tmp, "%d %d",&gpio_pin,&pin_mode); in proc_set_gpio_output_value() 367 DBG_871X("num=%d gpio_pin=%d pin_high=%d\n",num,gpio_pin,pin_mode); in proc_set_gpio_output_value() 368 padapter->pre_gpio_pin=gpio_pin; in proc_set_gpio_output_value() 371 rtw_hal_set_gpio_output_value(padapter, gpio_pin,pin_mode); in proc_set_gpio_output_value() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/os_dep/linux/ |
| H A D | rtw_proc.c | 340 int num = 0, gpio_pin = 0, gpio_mode = 0; /* gpio_mode:0 input 1:output; */ in proc_set_config_gpio() local 351 num = sscanf(tmp, "%d %d", &gpio_pin, &gpio_mode); in proc_set_config_gpio() 352 RTW_INFO("num=%d gpio_pin=%d mode=%d\n", num, gpio_pin, gpio_mode); in proc_set_config_gpio() 353 padapter->pre_gpio_pin = gpio_pin; in proc_set_config_gpio() 356 rtw_hal_config_gpio(padapter, gpio_pin, gpio_mode); in proc_set_config_gpio() 366 int num = 0, gpio_pin = 0, pin_mode = 0; /* pin_mode: 1 high 0:low */ in proc_set_gpio_output_value() local 377 num = sscanf(tmp, "%d %d", &gpio_pin, &pin_mode); in proc_set_gpio_output_value() 378 RTW_INFO("num=%d gpio_pin=%d pin_high=%d\n", num, gpio_pin, pin_mode); in proc_set_gpio_output_value() 379 padapter->pre_gpio_pin = gpio_pin; in proc_set_gpio_output_value() 382 rtw_hal_set_gpio_output_value(padapter, gpio_pin, pin_mode); in proc_set_gpio_output_value() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/bios/ |
| H A D | bios_parser2.c | 384 header->gpio_pin[table_index].gpio_id & in get_gpio_i2c_info() 387 (header->gpio_pin[table_index].gpio_id & in get_gpio_i2c_info() 390 (header->gpio_pin[table_index].gpio_id & in get_gpio_i2c_info() 413 header->gpio_pin[table_index].data_a_reg_index); in get_gpio_i2c_info() 415 header->gpio_pin[table_index].gpio_bitshift; in get_gpio_i2c_info() 526 struct atom_gpio_pin_assignment gpio_pin[8] = { in bios_parser_get_gpio_pin_info() local 536 memmove(header->gpio_pin, gpio_pin, sizeof(gpio_pin)); in bios_parser_get_gpio_pin_info() 544 if (header->gpio_pin[i].gpio_id != gpio_id) in bios_parser_get_gpio_pin_info() 549 header->gpio_pin[i].data_a_reg_index); in bios_parser_get_gpio_pin_info() 555 header->gpio_pin[i].gpio_bitshift); in bios_parser_get_gpio_pin_info()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | pps-gpio.h | 12 struct gpio_desc *gpio_pin; member
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/microchip/ |
| H A D | lan743x_ptp.c | 460 if (perout->gpio_pin >= 0) { in lan743x_ptp_perout_off() 461 lan743x_gpio_release(adapter, perout->gpio_pin); in lan743x_ptp_perout_off() 462 perout->gpio_pin = -1; in lan743x_ptp_perout_off() 510 perout->gpio_pin >= 0) { in lan743x_ptp_perout() 524 perout->gpio_pin = lan743x_gpio_rsrv_ptp_out(adapter, in lan743x_ptp_perout() 528 if (perout->gpio_pin < 0) { in lan743x_ptp_perout() 960 ptp->perout[i].gpio_pin = -1; in lan743x_ptp_init()
|
| H A D | lan743x_ptp.h | 60 int gpio_pin; /* GPIO pin where output appears */ member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/os_dep/linux/ |
| H A D | rtw_proc.c | 495 int num = 0, gpio_pin = 0, gpio_mode = 0; /* gpio_mode:0 input 1:output; */ in proc_set_config_gpio() local 506 num = sscanf(tmp, "%d %d", &gpio_pin, &gpio_mode); in proc_set_config_gpio() 507 RTW_INFO("num=%d gpio_pin=%d mode=%d\n", num, gpio_pin, gpio_mode); in proc_set_config_gpio() 508 padapter->pre_gpio_pin = gpio_pin; in proc_set_config_gpio() 511 rtw_hal_config_gpio(padapter, gpio_pin, gpio_mode); in proc_set_config_gpio() 521 int num = 0, gpio_pin = 0, pin_mode = 0; /* pin_mode: 1 high 0:low */ in proc_set_gpio_output_value() local 532 num = sscanf(tmp, "%d %d", &gpio_pin, &pin_mode); in proc_set_gpio_output_value() 533 RTW_INFO("num=%d gpio_pin=%d pin_high=%d\n", num, gpio_pin, pin_mode); in proc_set_gpio_output_value() 534 padapter->pre_gpio_pin = gpio_pin; in proc_set_gpio_output_value() 537 rtw_hal_set_gpio_output_value(padapter, gpio_pin, pin_mode); in proc_set_gpio_output_value() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | am335x-pxm2.dtsi | 373 pinctrl-0 = <&clkout2_pin &gpio_pin>; 441 gpio_pin: gpio_pin { label
|
| H A D | am335x-rut.dts | 424 pinctrl-0 = <&clkout2_pin &gpio_pin>; 489 gpio_pin: gpio_pin { label
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
| H A D | vegam_smumgr.c | 1929 struct pp_atomctrl_gpio_pin_assignment gpio_pin; in vegam_init_smc_table() local 2052 VDDC_VRHOT_GPIO_PINID, &gpio_pin)) { in vegam_init_smc_table() 2053 table->VRHotGpio = gpio_pin.uc_gpio_pin_bit_shift; in vegam_init_smc_table() 2064 PP_AC_DC_SWITCH_GPIO_PINID, &gpio_pin)) { in vegam_init_smc_table() 2065 table->AcDcGpio = gpio_pin.uc_gpio_pin_bit_shift; in vegam_init_smc_table() 2079 THERMAL_INT_OUTPUT_GPIO_PINID, &gpio_pin)) { in vegam_init_smc_table() 2080 table->ThermOutGpio = gpio_pin.uc_gpio_pin_bit_shift; in vegam_init_smc_table() 2089 (1 << gpio_pin.uc_gpio_pin_bit_shift))) ? 1:0; in vegam_init_smc_table()
|
| H A D | fiji_smumgr.c | 1929 struct pp_atomctrl_gpio_pin_assignment gpio_pin; in fiji_init_smc_table() local 2040 if (atomctrl_get_pp_assign_pin(hwmgr, VDDC_VRHOT_GPIO_PINID, &gpio_pin)) { in fiji_init_smc_table() 2041 table->VRHotGpio = gpio_pin.uc_gpio_pin_bit_shift; in fiji_init_smc_table() 2051 &gpio_pin)) { in fiji_init_smc_table() 2052 table->AcDcGpio = gpio_pin.uc_gpio_pin_bit_shift; in fiji_init_smc_table() 2063 &gpio_pin)) { in fiji_init_smc_table() 2067 table->ThermOutGpio = gpio_pin.uc_gpio_pin_bit_shift; in fiji_init_smc_table() 2075 (1 << gpio_pin.uc_gpio_pin_bit_shift))) ? 1:0; in fiji_init_smc_table()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/os_dep/linux/ |
| H A D | rtw_proc.c | 713 int num = 0, gpio_pin = 0, gpio_mode = 0; /* gpio_mode:0 input 1:output; */ in proc_set_config_gpio() local 724 num = sscanf(tmp, "%d %d", &gpio_pin, &gpio_mode); in proc_set_config_gpio() 725 RTW_INFO("num=%d gpio_pin=%d mode=%d\n", num, gpio_pin, gpio_mode); in proc_set_config_gpio() 726 padapter->pre_gpio_pin = gpio_pin; in proc_set_config_gpio() 729 rtw_hal_config_gpio(padapter, gpio_pin, gpio_mode); in proc_set_config_gpio() 739 int num = 0, gpio_pin = 0, pin_mode = 0; /* pin_mode: 1 high 0:low */ in proc_set_gpio_output_value() local 750 num = sscanf(tmp, "%d %d", &gpio_pin, &pin_mode); in proc_set_gpio_output_value() 751 RTW_INFO("num=%d gpio_pin=%d pin_high=%d\n", num, gpio_pin, pin_mode); in proc_set_gpio_output_value() 752 padapter->pre_gpio_pin = gpio_pin; in proc_set_gpio_output_value() 755 rtw_hal_set_gpio_output_value(padapter, gpio_pin, pin_mode); in proc_set_gpio_output_value() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/os_dep/linux/ |
| H A D | rtw_proc.c | 726 int num = 0, gpio_pin = 0, gpio_mode = 0; /* gpio_mode:0 input 1:output; */ in proc_set_config_gpio() local 737 num = sscanf(tmp, "%d %d", &gpio_pin, &gpio_mode); in proc_set_config_gpio() 738 RTW_INFO("num=%d gpio_pin=%d mode=%d\n", num, gpio_pin, gpio_mode); in proc_set_config_gpio() 739 padapter->pre_gpio_pin = gpio_pin; in proc_set_config_gpio() 742 rtw_hal_config_gpio(padapter, gpio_pin, gpio_mode); in proc_set_config_gpio() 752 int num = 0, gpio_pin = 0, pin_mode = 0; /* pin_mode: 1 high 0:low */ in proc_set_gpio_output_value() local 763 num = sscanf(tmp, "%d %d", &gpio_pin, &pin_mode); in proc_set_gpio_output_value() 764 RTW_INFO("num=%d gpio_pin=%d pin_high=%d\n", num, gpio_pin, pin_mode); in proc_set_gpio_output_value() 765 padapter->pre_gpio_pin = gpio_pin; in proc_set_gpio_output_value() 768 rtw_hal_set_gpio_output_value(padapter, gpio_pin, pin_mode); in proc_set_gpio_output_value() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/os_dep/linux/ |
| H A D | rtw_proc.c | 912 int num = 0, gpio_pin = 0, gpio_mode = 0; /* gpio_mode:0 input 1:output; */ in proc_set_config_gpio() local 923 num = sscanf(tmp, "%d %d", &gpio_pin, &gpio_mode); in proc_set_config_gpio() 924 RTW_INFO("num=%d gpio_pin=%d mode=%d\n", num, gpio_pin, gpio_mode); in proc_set_config_gpio() 925 padapter->pre_gpio_pin = gpio_pin; in proc_set_config_gpio() 928 rtw_hal_config_gpio(padapter, gpio_pin, gpio_mode); in proc_set_config_gpio() 938 int num = 0, gpio_pin = 0, pin_mode = 0; /* pin_mode: 1 high 0:low */ in proc_set_gpio_output_value() local 949 num = sscanf(tmp, "%d %d", &gpio_pin, &pin_mode); in proc_set_gpio_output_value() 950 RTW_INFO("num=%d gpio_pin=%d pin_high=%d\n", num, gpio_pin, pin_mode); in proc_set_gpio_output_value() 951 padapter->pre_gpio_pin = gpio_pin; in proc_set_gpio_output_value() 954 rtw_hal_set_gpio_output_value(padapter, gpio_pin, pin_mode); in proc_set_gpio_output_value() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/os_dep/linux/ |
| H A D | rtw_proc.c | 761 int num = 0, gpio_pin = 0, gpio_mode = 0; /* gpio_mode:0 input 1:output; */ in proc_set_config_gpio() local 772 num = sscanf(tmp, "%d %d", &gpio_pin, &gpio_mode); in proc_set_config_gpio() 773 RTW_INFO("num=%d gpio_pin=%d mode=%d\n", num, gpio_pin, gpio_mode); in proc_set_config_gpio() 774 padapter->pre_gpio_pin = gpio_pin; in proc_set_config_gpio() 777 rtw_hal_config_gpio(padapter, gpio_pin, gpio_mode); in proc_set_config_gpio() 787 int num = 0, gpio_pin = 0, pin_mode = 0; /* pin_mode: 1 high 0:low */ in proc_set_gpio_output_value() local 798 num = sscanf(tmp, "%d %d", &gpio_pin, &pin_mode); in proc_set_gpio_output_value() 799 RTW_INFO("num=%d gpio_pin=%d pin_high=%d\n", num, gpio_pin, pin_mode); in proc_set_gpio_output_value() 800 padapter->pre_gpio_pin = gpio_pin; in proc_set_gpio_output_value() 803 rtw_hal_set_gpio_output_value(padapter, gpio_pin, pin_mode); in proc_set_gpio_output_value() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpio/ |
| H A D | gpio-amd-fch.c | 134 unsigned int gpio_pin) in amd_fch_gpio_request() argument
|
| H A D | gpio-mmio.c | 564 static int bgpio_request(struct gpio_chip *chip, unsigned gpio_pin) in bgpio_request() argument 566 if (gpio_pin < chip->ngpio) in bgpio_request()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/ |
| H A D | mlan_sdio.c | 108 (pmadapter->init_para.gpio_pin == GPIO_INT_NEW_MODE)) { in wlan_sdio_init_ioport() 2340 if (pmadapter->gpio_pin != GPIO_INT_NEW_MODE) { 2344 sdio_int_cfg.gpio_pin = pmadapter->gpio_pin; 2397 psdio_gpio_int->gpio_pin = 2398 wlan_cpu_to_le16(psdio_gpio_int->gpio_pin);
|