Home
last modified time | relevance | path

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

123

/OK3568_Linux_fs/kernel/drivers/input/sensors/hall/
H A Dmh248.c35 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 Dpps-gpio.c32 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 Dstm32f7_gpio.c21 #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 Dled.c13 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 Dgpio.c49 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 Dresource_hwid.c32 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 Drtw_proc.c311 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 Drtw_proc.c329 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 Drtw_proc.c340 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 Dbios_parser2.c384 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 Dpps-gpio.h12 struct gpio_desc *gpio_pin; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/microchip/
H A Dlan743x_ptp.c460 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 Dlan743x_ptp.h60 int gpio_pin; /* GPIO pin where output appears */ member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/os_dep/linux/
H A Drtw_proc.c495 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 Dam335x-pxm2.dtsi373 pinctrl-0 = <&clkout2_pin &gpio_pin>;
441 gpio_pin: gpio_pin { label
H A Dam335x-rut.dts424 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 Dvegam_smumgr.c1929 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 Dfiji_smumgr.c1929 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 Drtw_proc.c713 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 Drtw_proc.c726 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 Drtw_proc.c912 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 Drtw_proc.c761 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 Dgpio-amd-fch.c134 unsigned int gpio_pin) in amd_fch_gpio_request() argument
H A Dgpio-mmio.c564 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 Dmlan_sdio.c108 (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);

123