|
@@ -31,6 +31,7 @@ int mmc_gpiod_request_ro(struct mmc_host *host, const char *con_id,
|
|
|
unsigned int debounce, bool *gpio_invert);
|
|
unsigned int debounce, bool *gpio_invert);
|
|
|
void mmc_gpio_set_cd_isr(struct mmc_host *host,
|
|
void mmc_gpio_set_cd_isr(struct mmc_host *host,
|
|
|
irqreturn_t (*isr)(int irq, void *dev_id));
|
|
irqreturn_t (*isr)(int irq, void *dev_id));
|
|
|
|
|
+int mmc_gpio_set_cd_wake(struct mmc_host *host, bool on);
|
|
|
void mmc_gpiod_request_cd_irq(struct mmc_host *host);
|
|
void mmc_gpiod_request_cd_irq(struct mmc_host *host);
|
|
|
bool mmc_can_gpio_cd(struct mmc_host *host);
|
|
bool mmc_can_gpio_cd(struct mmc_host *host);
|
|
|
bool mmc_can_gpio_ro(struct mmc_host *host);
|
|
bool mmc_can_gpio_ro(struct mmc_host *host);
|