Home
last modified time | relevance | path

Searched refs:poweron_gpio (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/net/rfkill/
H A Drfkill-bt.c282 struct rfkill_rk_gpio *poweron = &rfkill->pdata->poweron_gpio; in rfkill_rk_set_power()
549 data->poweron_gpio.io = gpio; in bluetooth_platdata_parse_dt()
550 data->poweron_gpio.enable = (flags == GPIO_ACTIVE_HIGH) ? 1 : 0; in bluetooth_platdata_parse_dt()
553 data->poweron_gpio.io = -1; in bluetooth_platdata_parse_dt()
669 ret = rfkill_rk_setup_gpio(pdev, &pdata->poweron_gpio, pdata->name, in rfkill_rk_probe()
714 if (gpio_is_valid(pdata->poweron_gpio.io)) { in rfkill_rk_probe()
715 gpio_direction_output(pdata->poweron_gpio.io, in rfkill_rk_probe()
716 !pdata->poweron_gpio.enable); in rfkill_rk_probe()
773 if (gpio_is_valid(rfkill->pdata->poweron_gpio.io)) in rfkill_rk_remove()
774 gpio_free(rfkill->pdata->poweron_gpio.io); in rfkill_rk_remove()
/OK3568_Linux_fs/kernel/include/linux/
H A Drfkill-bt.h62 struct rfkill_rk_gpio poweron_gpio; member