Lines Matching full:powered
242 static int bcm_gpio_set_power(struct bcm_device *dev, bool powered) in bcm_gpio_set_power() argument
246 if (powered && !dev->res_enabled) { in bcm_gpio_set_power()
273 err = dev->set_shutdown(dev, powered); in bcm_gpio_set_power()
277 err = dev->set_device_wakeup(dev, powered); in bcm_gpio_set_power()
281 if (!powered && dev->res_enabled) { in bcm_gpio_set_power()
296 dev->res_enabled = powered; in bcm_gpio_set_power()
301 dev->set_shutdown(dev, !powered); in bcm_gpio_set_power()
303 if (powered && !dev->res_enabled) in bcm_gpio_set_power()
306 if (powered && !dev->res_enabled) in bcm_gpio_set_power()
309 if (powered && !dev->res_enabled) in bcm_gpio_set_power()
981 static int bcm_apple_set_shutdown(struct bcm_device *dev, bool powered) in bcm_apple_set_shutdown() argument
983 if (ACPI_FAILURE(acpi_evaluate_object(powered ? dev->btpu : dev->btpd, in bcm_apple_set_shutdown()
1023 static int bcm_gpio_set_shutdown(struct bcm_device *dev, bool powered) in bcm_gpio_set_shutdown() argument
1025 gpiod_set_value_cansleep(dev->shutdown, powered); in bcm_gpio_set_shutdown()
1029 * on poweron so the inverse of powered is used. Notice in bcm_gpio_set_shutdown()
1034 gpiod_set_value_cansleep(dev->reset, !powered); in bcm_gpio_set_shutdown()