mmc: dw-mmc: fixed the section mismatch in reference
Subsystems (2)
Jaehoon Chung
maintainerPATCH 1/5 mmc: dw-mmc: fixed the section mismatch in reference
Fixed the below message.
WARNING: drivers/mmc/host/built-in.o(.text+0x5ee8): Section mismatch in reference from the function dw_mci_probe() to the function .init.text:dw_mci_init_slot() The function dw_mci_probe() references
the function __init dw_mci_init_slot().
This is often because dw_mci_probe lacks a __init
annotation or the annotation of dw_mci_init_slot is wrong
--- drivers/mmc/host/dw_mmc-pltfm.c | 4 ++-- drivers/mmc/host/dw_mmc.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
drivers/mmc/host/dw_mmc-pltfm.c +2 -2
@@ -21,7 +21,7 @@#include <linux/mmc/dw_mmc.h> #include "dw_mmc.h" -static int dw_mci_pltfm_probe (struct platform_device *pdev) +static int __devinit dw_mci_pltfm_probe (struct platform_device *pdev) {struct dw_mci *host;struct resource *regs;
@@ -62,7 +62,7 @@ err_free:return ret; } -static int __exit dw_mci_pltfm_remove(struct platform_device *pdev) +static int __devexit dw_mci_pltfm_remove(struct platform_device *pdev) {struct dw_mci *host =platform_get_drvdata (pdev);
drivers/mmc/host/dw_mmc.c +1 -1
@@ -1767,7 +1767,7 @@ static void dw_mci_work_routine_card(struct work_struct *work) } } -static int __init dw_mci_init_slot (struct dw_mci *host,unsigned int id) +static int dw_mci_init_slot (struct dw_mci *host,unsigned int id) {struct mmc_host *mmc;struct dw_mci_slot *slot;
Signature · 1 line
1.7.4.1
Quoted 8 lines · Jaehoon Chung
Fixed the below message.
WARNING: drivers/mmc/host/built-in.o(.text+0x5ee8): Section mismatch in reference from the function
dw_mci_probe()to the function .init.text:dw_mci_init_slot() The functiondw_mci_probe()references
the function__initdw_mci_init_slot().
This is often becausedw_mci_probelacks a__init
annotation or the annotation ofdw_mci_init_slotis wrong
Quoted 6 lines
Signed-off-by Jaehoon Chung <[email protected]>Signed-off-by Kyungmin Park <[email protected]>--- drivers/mmc/host/dw_mmc-pltfm.c | 4 ++-- drivers/mmc/host/dw_mmc.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
Hi,
Quoted 11 lines · Will Newton
Quoted 10 lines · Jaehoon Chung
Fixed the below message.
WARNING: drivers/mmc/host/built-in.o(.text+0x5ee8): Section mismatch in reference from the function
dw_mci_probe()to the function .init.text:dw_mci_init_slot()
The functiondw_mci_probe()references
the function__initdw_mci_init_slot().
This is often becausedw_mci_probelacks a__initannotation or the annotation ofdw_mci_init_slotis wrong
Quoted 8 lines
Quoted 6 lines
Signed-off-by Jaehoon Chung <[email protected]>Signed-off-by Kyungmin Park <[email protected]>--- drivers/mmc/host/dw_mmc-pltfm.c | 4 ++-- drivers/mmc/host/dw_mmc.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)Acked-by Will Newton <[email protected]>
Thanks, pushed to mmc-next for 3.7.
- Chris.
Signature · 2 lines
Chris Ball <[email protected]> <http://printf.net/> One Laptop Per Child