Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mmc: sdhci: Drop sdhci_free_host()/sdhci_pltfm_free() interface

>From now on, all calls to sdhci_free_host()/sdhci_pltfm_free() have been
cleaned up, so we can just delete them.

Signed-off-by: Binbin Zhou <zhoubinbin@loongson.cn>
Link: https://lore.kernel.org/r/8adcfef00fd4bc40f33f5fd42d2e5e73d72e68e4.1749127796.git.zhoubinbin@loongson.cn
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>

authored by

Binbin Zhou and committed by
Ulf Hansson
1f129bc3 10e70d56

-13
-5
drivers/mmc/host/sdhci-pltfm.c
··· 146 146 } 147 147 EXPORT_SYMBOL_GPL(sdhci_pltfm_init); 148 148 149 - void sdhci_pltfm_free(struct platform_device *pdev) 150 - { 151 - } 152 - EXPORT_SYMBOL_GPL(sdhci_pltfm_free); 153 - 154 149 int sdhci_pltfm_init_and_add_host(struct platform_device *pdev, 155 150 const struct sdhci_pltfm_data *pdata, 156 151 size_t priv_size)
-1
drivers/mmc/host/sdhci-pltfm.h
··· 97 97 extern struct sdhci_host *sdhci_pltfm_init(struct platform_device *pdev, 98 98 const struct sdhci_pltfm_data *pdata, 99 99 size_t priv_size); 100 - extern void sdhci_pltfm_free(struct platform_device *pdev); 101 100 102 101 extern int sdhci_pltfm_init_and_add_host(struct platform_device *pdev, 103 102 const struct sdhci_pltfm_data *pdata,
-6
drivers/mmc/host/sdhci.c
··· 4996 4996 4997 4997 EXPORT_SYMBOL_GPL(sdhci_remove_host); 4998 4998 4999 - void sdhci_free_host(struct sdhci_host *host) 5000 - { 5001 - } 5002 - 5003 - EXPORT_SYMBOL_GPL(sdhci_free_host); 5004 - 5005 4999 /*****************************************************************************\ 5006 5000 * * 5007 5001 * Driver init/exit *
-1
drivers/mmc/host/sdhci.h
··· 811 811 #endif /* CONFIG_MMC_SDHCI_IO_ACCESSORS */ 812 812 813 813 struct sdhci_host *sdhci_alloc_host(struct device *dev, size_t priv_size); 814 - void sdhci_free_host(struct sdhci_host *host); 815 814 816 815 static inline void *sdhci_priv(struct sdhci_host *host) 817 816 {