Home
last modified time | relevance | path

Searched refs:poweron_gpio (Results 1 - 4 of 4) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/net/
H A Drfkill-bt.c271 struct rfkill_rk_gpio *poweron = &rfkill->pdata->poweron_gpio; in rfkill_rk_set_power()
526 data->poweron_gpio.io = gpio; in bluetooth_platdata_parse_dt()
527 data->poweron_gpio.enable = (flags == GPIO_ACTIVE_HIGH) ? 1 : 0; in bluetooth_platdata_parse_dt()
530 data->poweron_gpio.io = -1; in bluetooth_platdata_parse_dt()
647 ret = rfkill_rk_setup_gpio(pdev, &pdata->poweron_gpio, pdata->name, "poweron"); in rfkill_rk_probe()
689 if (gpio_is_valid(pdata->poweron_gpio.io)) { in rfkill_rk_probe()
690 gpio_direction_output(pdata->poweron_gpio.io, !pdata->poweron_gpio.enable); in rfkill_rk_probe()
749 if (gpio_is_valid(rfkill->pdata->poweron_gpio.io)) { in rfkill_rk_remove()
750 gpio_free(rfkill->pdata->poweron_gpio in rfkill_rk_remove()
[all...]
/device/soc/rockchip/rk3588/kernel/net/rfkill/
H A Drfkill-bt.c282 struct rfkill_rk_gpio *poweron = &rfkill->pdata->poweron_gpio; in rfkill_rk_set_power()
546 data->poweron_gpio.io = gpio; in bluetooth_platdata_parse_dt()
547 data->poweron_gpio.enable = (flags == GPIO_ACTIVE_HIGH) ? 1 : 0; in bluetooth_platdata_parse_dt()
550 data->poweron_gpio.io = -1; in bluetooth_platdata_parse_dt()
666 ret = rfkill_rk_setup_gpio(pdev, &pdata->poweron_gpio, pdata->name, in rfkill_rk_probe()
711 if (gpio_is_valid(pdata->poweron_gpio.io)) { in rfkill_rk_probe()
712 gpio_direction_output(pdata->poweron_gpio.io, in rfkill_rk_probe()
713 !pdata->poweron_gpio.enable); in rfkill_rk_probe()
770 if (gpio_is_valid(rfkill->pdata->poweron_gpio.io)) in rfkill_rk_remove()
771 gpio_free(rfkill->pdata->poweron_gpio in rfkill_rk_remove()
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Drfkill-bt.h55 struct rfkill_rk_gpio poweron_gpio; member
/device/soc/rockchip/rk3588/kernel/include/linux/
H A Drfkill-bt.h62 struct rfkill_rk_gpio poweron_gpio; member

Completed in 3 milliseconds