D | of_mmc_spi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * OpenFirmware bindings for the MMC-over-SPI driver 19 #include <linux/mmc/core.h> 20 #include <linux/mmc/host.h> 31 return container_of(dev->platform_data, struct of_mmc_spi, pdata); in to_of_mmc_spi() 35 irqreturn_t (*irqhandler)(int, void *), void *mmc) in of_mmc_spi_init() argument 39 return request_threaded_irq(oms->detect_irq, NULL, irqhandler, in of_mmc_spi_init() 40 IRQF_ONESHOT, dev_name(dev), mmc); in of_mmc_spi_init() 43 static void of_mmc_spi_exit(struct device *dev, void *mmc) in of_mmc_spi_exit() argument 47 free_irq(oms->detect_irq, mmc); in of_mmc_spi_exit() [all …]
|