Lines Matching refs:powered
213 static int bcm_gpio_set_power(struct bcm_device *dev, bool powered) in bcm_gpio_set_power() argument
217 if (powered && !IS_ERR(dev->clk) && !dev->clk_enabled) { in bcm_gpio_set_power()
223 err = dev->set_shutdown(dev, powered); in bcm_gpio_set_power()
227 err = dev->set_device_wakeup(dev, powered); in bcm_gpio_set_power()
231 if (!powered && !IS_ERR(dev->clk) && dev->clk_enabled) in bcm_gpio_set_power()
234 dev->clk_enabled = powered; in bcm_gpio_set_power()
239 dev->set_shutdown(dev, !powered); in bcm_gpio_set_power()
241 if (powered && !IS_ERR(dev->clk) && !dev->clk_enabled) in bcm_gpio_set_power()
851 static int bcm_apple_set_shutdown(struct bcm_device *dev, bool powered) in bcm_apple_set_shutdown() argument
853 if (ACPI_FAILURE(acpi_evaluate_object(powered ? dev->btpu : dev->btpd, in bcm_apple_set_shutdown()
893 static int bcm_gpio_set_shutdown(struct bcm_device *dev, bool powered) in bcm_gpio_set_shutdown() argument
895 gpiod_set_value_cansleep(dev->shutdown, powered); in bcm_gpio_set_shutdown()