* [PATCH 01/20] [MTD] Make lart_flash_init, lart_flash_exit static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
@ 2008-11-25 0:54 ` Dmitri Vorobiev
2008-11-25 0:54 ` [PATCH 02/20] [MTD] Make alchemy_mtd_init function static Dmitri Vorobiev
` (19 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:54 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The symbols lart_flash_init, lart_flash_exit are needlessly
defined global in drivers/mtd/devices/lart.c, so make them
static.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/devices/lart.c | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/mtd/devices/lart.c b/drivers/mtd/devices/lart.c
index f4bda4c..578de1c 100644
--- a/drivers/mtd/devices/lart.c
+++ b/drivers/mtd/devices/lart.c
@@ -619,7 +619,7 @@ static struct mtd_partition lart_partitions[] = {
};
#endif
-int __init lart_flash_init (void)
+static int __init lart_flash_init (void)
{
int result;
memset (&mtd,0,sizeof (mtd));
@@ -690,7 +690,7 @@ int __init lart_flash_init (void)
return (result);
}
-void __exit lart_flash_exit (void)
+static void __exit lart_flash_exit (void)
{
#ifndef HAVE_PARTITIONS
del_mtd_device (&mtd);
@@ -705,5 +705,3 @@ module_exit (lart_flash_exit);
MODULE_LICENSE("GPL");
MODULE_AUTHOR("Abraham vd Merwe <abraham@2d3d.co.za>");
MODULE_DESCRIPTION("MTD driver for Intel 28F160F3 on LART board");
-
-
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 02/20] [MTD] Make alchemy_mtd_init function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
2008-11-25 0:54 ` [PATCH 01/20] [MTD] Make lart_flash_init, lart_flash_exit static Dmitri Vorobiev
@ 2008-11-25 0:54 ` Dmitri Vorobiev
2008-11-25 0:54 ` [PATCH 03/20] [MTD] Make init_flagadm " Dmitri Vorobiev
` (18 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:54 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The symbol alchemy_mtd_init does not need to be global, so make it
static in drivers/mtd/maps/alchemy-flash.c.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/alchemy-flash.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/alchemy-flash.c b/drivers/mtd/maps/alchemy-flash.c
index 82811bc..845ad4f 100644
--- a/drivers/mtd/maps/alchemy-flash.c
+++ b/drivers/mtd/maps/alchemy-flash.c
@@ -111,7 +111,7 @@ static struct mtd_partition alchemy_partitions[] = {
static struct mtd_info *mymtd;
-int __init alchemy_mtd_init(void)
+static int __init alchemy_mtd_init(void)
{
struct mtd_partition *parts;
int nb_parts = 0;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 03/20] [MTD] Make init_flagadm function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
2008-11-25 0:54 ` [PATCH 01/20] [MTD] Make lart_flash_init, lart_flash_exit static Dmitri Vorobiev
2008-11-25 0:54 ` [PATCH 02/20] [MTD] Make alchemy_mtd_init function static Dmitri Vorobiev
@ 2008-11-25 0:54 ` Dmitri Vorobiev
2008-11-25 0:54 ` [PATCH 04/20] [MTD] Make init_dbox2_flash static Dmitri Vorobiev
` (17 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:54 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The module init function init_flagadm does not need to be global,
so add the needed keyword to drivers/mtd/maps/cfi_flagadm.c.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/cfi_flagadm.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/cfi_flagadm.c b/drivers/mtd/maps/cfi_flagadm.c
index 0ecc3f6..b4ed816 100644
--- a/drivers/mtd/maps/cfi_flagadm.c
+++ b/drivers/mtd/maps/cfi_flagadm.c
@@ -88,7 +88,7 @@ struct mtd_partition flagadm_parts[] = {
static struct mtd_info *mymtd;
-int __init init_flagadm(void)
+static int __init init_flagadm(void)
{
printk(KERN_NOTICE "FlagaDM flash device: %x at %x\n",
FLASH_SIZE, FLASH_PHYS_ADDR);
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 04/20] [MTD] Make init_dbox2_flash static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (2 preceding siblings ...)
2008-11-25 0:54 ` [PATCH 03/20] [MTD] Make init_flagadm " Dmitri Vorobiev
@ 2008-11-25 0:54 ` Dmitri Vorobiev
2008-11-25 0:54 ` [PATCH 05/20] [MTD] Make the init_edb7312nor function static Dmitri Vorobiev
` (16 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:54 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The symbol init_dbox2_flash is not used outside of the file
drivers/mtd/maps/dbox2-flash.c, so make it static.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/dbox2-flash.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/dbox2-flash.c b/drivers/mtd/maps/dbox2-flash.c
index e115667..cfacfa6 100644
--- a/drivers/mtd/maps/dbox2-flash.c
+++ b/drivers/mtd/maps/dbox2-flash.c
@@ -69,7 +69,7 @@ struct map_info dbox2_flash_map = {
.phys = WINDOW_ADDR,
};
-int __init init_dbox2_flash(void)
+static int __init init_dbox2_flash(void)
{
printk(KERN_NOTICE "D-Box 2 flash driver (size->0x%X mem->0x%X)\n", WINDOW_SIZE, WINDOW_ADDR);
dbox2_flash_map.virt = ioremap(WINDOW_ADDR, WINDOW_SIZE);
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 05/20] [MTD] Make the init_edb7312nor function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (3 preceding siblings ...)
2008-11-25 0:54 ` [PATCH 04/20] [MTD] Make init_dbox2_flash static Dmitri Vorobiev
@ 2008-11-25 0:54 ` Dmitri Vorobiev
2008-11-25 0:54 ` [PATCH 06/20] [MTD] Make init_fortunet " Dmitri Vorobiev
` (15 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:54 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The init_edb7312nor function is needlessly defined global in
drivers/mtd/maps/edb7312.c, and this patch makes it static.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/edb7312.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/edb7312.c b/drivers/mtd/maps/edb7312.c
index 9433738..be9e90b 100644
--- a/drivers/mtd/maps/edb7312.c
+++ b/drivers/mtd/maps/edb7312.c
@@ -71,7 +71,7 @@ static const char *probes[] = { "RedBoot", "cmdlinepart", NULL };
static int mtd_parts_nb = 0;
static struct mtd_partition *mtd_parts = 0;
-int __init init_edb7312nor(void)
+static int __init init_edb7312nor(void)
{
static const char *rom_probe_types[] = PROBETYPES;
const char **type;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 06/20] [MTD] Make init_fortunet function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (4 preceding siblings ...)
2008-11-25 0:54 ` [PATCH 05/20] [MTD] Make the init_edb7312nor function static Dmitri Vorobiev
@ 2008-11-25 0:54 ` Dmitri Vorobiev
2008-11-25 0:54 ` [PATCH 07/20] [MTD] Make h720x_mtd_init " Dmitri Vorobiev
` (14 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:54 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The symbol init_fortunet is needlessly defined global in
drivers/mtd/maps/fortunet.c. Make it static and clean up
the kernel global namespace.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/fortunet.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/fortunet.c b/drivers/mtd/maps/fortunet.c
index a8e3fde..1e43124 100644
--- a/drivers/mtd/maps/fortunet.c
+++ b/drivers/mtd/maps/fortunet.c
@@ -181,7 +181,7 @@ __setup("MTD_Partition=", MTD_New_Partition);
/* Backwards-spelling-compatibility */
__setup("MTD_Partion=", MTD_New_Partition);
-int __init init_fortunet(void)
+static int __init init_fortunet(void)
{
int ix,iy;
for(iy=ix=0;ix<MAX_NUM_REGIONS;ix++)
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 07/20] [MTD] Make h720x_mtd_init function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (5 preceding siblings ...)
2008-11-25 0:54 ` [PATCH 06/20] [MTD] Make init_fortunet " Dmitri Vorobiev
@ 2008-11-25 0:54 ` Dmitri Vorobiev
2008-11-25 0:54 ` [PATCH 08/20] [MTD] Make init_impa7 static Dmitri Vorobiev
` (13 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:54 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function h720x_mtd_init is not used outside of the file
drivers/mtd/maps/h720x-flash.c and can therefore become static.
This patch adds the necessary keyword.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/h720x-flash.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/h720x-flash.c b/drivers/mtd/maps/h720x-flash.c
index 3b959fa..72c724f 100644
--- a/drivers/mtd/maps/h720x-flash.c
+++ b/drivers/mtd/maps/h720x-flash.c
@@ -65,7 +65,7 @@ static const char *probes[] = { "cmdlinepart", NULL };
/*
* Initialize FLASH support
*/
-int __init h720x_mtd_init(void)
+static int __init h720x_mtd_init(void)
{
char *part_type = NULL;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 08/20] [MTD] Make init_impa7 static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (6 preceding siblings ...)
2008-11-25 0:54 ` [PATCH 07/20] [MTD] Make h720x_mtd_init " Dmitri Vorobiev
@ 2008-11-25 0:54 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 09/20] [MTD] Make ipaq_mtd_init function static Dmitri Vorobiev
` (12 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:54 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function init_impa7 does not need to be global, and
this patch makes it static by adding the needed keyword
to drivers/mtd/maps/impa7.c.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/impa7.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/impa7.c b/drivers/mtd/maps/impa7.c
index 2682ab5..998a27d 100644
--- a/drivers/mtd/maps/impa7.c
+++ b/drivers/mtd/maps/impa7.c
@@ -70,7 +70,7 @@ static struct mtd_partition *mtd_parts[NUM_FLASHBANKS];
static const char *probes[] = { "cmdlinepart", NULL };
-int __init init_impa7(void)
+static int __init init_impa7(void)
{
static const char *rom_probe_types[] = PROBETYPES;
const char **type;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 09/20] [MTD] Make ipaq_mtd_init function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (7 preceding siblings ...)
2008-11-25 0:54 ` [PATCH 08/20] [MTD] Make init_impa7 static Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 10/20] [MTD] Make init_mbx " Dmitri Vorobiev
` (11 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The symbol ipaq_mtd_init is not used anywhere outside of
drivers/mtd/maps/ipaq-flash.c, so make it static.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/ipaq-flash.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/ipaq-flash.c b/drivers/mtd/maps/ipaq-flash.c
index ed58f6a..748c85f 100644
--- a/drivers/mtd/maps/ipaq-flash.c
+++ b/drivers/mtd/maps/ipaq-flash.c
@@ -202,7 +202,7 @@ static const char *part_probes[] = { "cmdlinepart", "RedBoot", NULL };
static int __init h1900_special_case(void);
-int __init ipaq_mtd_init(void)
+static int __init ipaq_mtd_init(void)
{
struct mtd_partition *parts = NULL;
int nb_parts = 0;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 10/20] [MTD] Make init_mbx function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (8 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 09/20] [MTD] Make ipaq_mtd_init function static Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 11/20] [MTD] Make init_oct5066 " Dmitri Vorobiev
` (10 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function init_mbx can become static, because it is not used
outside the file drivers/mtd/maps/mbx860.c. This patch adds the
needed keyword.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/mbx860.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/mbx860.c b/drivers/mtd/maps/mbx860.c
index 706f673..0eb5a7c 100644
--- a/drivers/mtd/maps/mbx860.c
+++ b/drivers/mtd/maps/mbx860.c
@@ -55,7 +55,7 @@ struct map_info mbx_map = {
.bankwidth = 4,
};
-int __init init_mbx(void)
+static int __init init_mbx(void)
{
printk(KERN_NOTICE "Motorola MBX flash device: 0x%x at 0x%x\n", WINDOW_SIZE*4, WINDOW_ADDR);
mbx_map.virt = ioremap(WINDOW_ADDR, WINDOW_SIZE * 4);
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 11/20] [MTD] Make init_oct5066 function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (9 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 10/20] [MTD] Make init_mbx " Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 12/20] [MTD] Make init_msp_flash " Dmitri Vorobiev
` (9 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function init_oct5066 is needlessly defined global in
drivers/mtd/maps/octagon-5066.c. Make it static.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/octagon-5066.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/octagon-5066.c b/drivers/mtd/maps/octagon-5066.c
index 43e04c1..2b2e450 100644
--- a/drivers/mtd/maps/octagon-5066.c
+++ b/drivers/mtd/maps/octagon-5066.c
@@ -184,7 +184,7 @@ void cleanup_oct5066(void)
release_region(PAGE_IO, 1);
}
-int __init init_oct5066(void)
+static int __init init_oct5066(void)
{
int i;
int ret = 0;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 12/20] [MTD] Make init_msp_flash function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (10 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 11/20] [MTD] Make init_oct5066 " Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 13/20] [MTD] Make init_redwood_flash " Dmitri Vorobiev
` (8 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function init_msp_flash, which is not used outside of
drivers/mtd/maps/pmcmsp-flash.c, can become static. This
patch adds the needed keyword.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/pmcmsp-flash.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/pmcmsp-flash.c b/drivers/mtd/maps/pmcmsp-flash.c
index f43ba28..4768bd5 100644
--- a/drivers/mtd/maps/pmcmsp-flash.c
+++ b/drivers/mtd/maps/pmcmsp-flash.c
@@ -48,7 +48,7 @@ static int fcnt;
#define DEBUG_MARKER printk(KERN_NOTICE "%s[%d]\n", __func__, __LINE__)
-int __init init_msp_flash(void)
+static int __init init_msp_flash(void)
{
int i, j;
int offset, coff;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 13/20] [MTD] Make init_redwood_flash function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (11 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 12/20] [MTD] Make init_msp_flash " Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 14/20] [MTD] Make init_rpxlite " Dmitri Vorobiev
` (7 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function init_redwood_flash is needlessly defined global,
make it static by this patch.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/redwood.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/redwood.c b/drivers/mtd/maps/redwood.c
index de002eb..933c0b6 100644
--- a/drivers/mtd/maps/redwood.c
+++ b/drivers/mtd/maps/redwood.c
@@ -122,7 +122,7 @@ struct map_info redwood_flash_map = {
static struct mtd_info *redwood_mtd;
-int __init init_redwood_flash(void)
+static int __init init_redwood_flash(void)
{
int err;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 14/20] [MTD] Make init_rpxlite function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (12 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 13/20] [MTD] Make init_redwood_flash " Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 15/20] [MTD] Make init_sbc8240_mtd " Dmitri Vorobiev
` (6 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function init_rpxlite, which is not used outside of
drivers/mtd/maps/rpxlite.c, can become static. Add the
needed keyword.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/rpxlite.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/rpxlite.c b/drivers/mtd/maps/rpxlite.c
index 14d90ed..3e3ef53 100644
--- a/drivers/mtd/maps/rpxlite.c
+++ b/drivers/mtd/maps/rpxlite.c
@@ -23,7 +23,7 @@ static struct map_info rpxlite_map = {
.phys = WINDOW_ADDR,
};
-int __init init_rpxlite(void)
+static int __init init_rpxlite(void)
{
printk(KERN_NOTICE "RPX Lite or CLLF flash device: %x at %x\n", WINDOW_SIZE*4, WINDOW_ADDR);
rpxlite_map.virt = ioremap(WINDOW_ADDR, WINDOW_SIZE * 4);
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 15/20] [MTD] Make init_sbc8240_mtd function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (13 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 14/20] [MTD] Make init_rpxlite " Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 16/20] [MTD] Make init_sharpsl symbol static Dmitri Vorobiev
` (5 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function init_sbc8240_mtd is not called from outside the
module drivers/mtd/maps/sbc8240.c where it is defined, so it
can become static. Add the needed keyword.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/sbc8240.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/sbc8240.c b/drivers/mtd/maps/sbc8240.c
index 6e1e99c..d5374cd 100644
--- a/drivers/mtd/maps/sbc8240.c
+++ b/drivers/mtd/maps/sbc8240.c
@@ -136,7 +136,7 @@ static struct mtd_part_def sbc8240_part_banks[NUM_FLASH_BANKS];
#endif /* CONFIG_MTD_PARTITIONS */
-int __init init_sbc8240_mtd (void)
+static int __init init_sbc8240_mtd (void)
{
static struct _cjs {
u_long addr;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 16/20] [MTD] Make init_sharpsl symbol static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (14 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 15/20] [MTD] Make init_sbc8240_mtd " Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 17/20] [MTD] Make init_tqm_mtd function static Dmitri Vorobiev
` (4 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function init_sharpsl is needlessly defined global.
Make it static by adding the needed keyword to the file
drivers/mtd/maps/sharpsl-flash.c, where the function is
defined.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/sharpsl-flash.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/sharpsl-flash.c b/drivers/mtd/maps/sharpsl-flash.c
index 026eab0..b392f09 100644
--- a/drivers/mtd/maps/sharpsl-flash.c
+++ b/drivers/mtd/maps/sharpsl-flash.c
@@ -47,7 +47,7 @@ static struct mtd_partition sharpsl_partitions[1] = {
}
};
-int __init init_sharpsl(void)
+static int __init init_sharpsl(void)
{
struct mtd_partition *parts;
int nb_parts = 0;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 17/20] [MTD] Make init_tqm_mtd function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (15 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 16/20] [MTD] Make init_sharpsl symbol static Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 18/20] [MTD] Make uclinux_mtd_cleanup and uclinux_mtd_init static Dmitri Vorobiev
` (3 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The init_tqm_mtd function does not need to be defined globally
in drivers/mtd/maps/tqm8xxl.c. Make it static.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/tqm8xxl.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/tqm8xxl.c b/drivers/mtd/maps/tqm8xxl.c
index a5d3d85..6014698 100644
--- a/drivers/mtd/maps/tqm8xxl.c
+++ b/drivers/mtd/maps/tqm8xxl.c
@@ -109,7 +109,7 @@ static struct mtd_partition tqm8xxl_fs_partitions[] = {
};
#endif
-int __init init_tqm_mtd(void)
+static int __init init_tqm_mtd(void)
{
int idx = 0, ret = 0;
unsigned long flash_addr, flash_size, mtd_size = 0;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 18/20] [MTD] Make uclinux_mtd_cleanup and uclinux_mtd_init static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (16 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 17/20] [MTD] Make init_tqm_mtd function static Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 19/20] [MTD] Make the function init_vmax301 static Dmitri Vorobiev
` (2 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The functions uclinux_mtd_cleanup and uclinux_mtd_init do
not heed to be global. Add the needed keyword to the file
drivers/mtd/maps/uclinux.c to make these functions static.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/uclinux.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/mtd/maps/uclinux.c b/drivers/mtd/maps/uclinux.c
index 0dc645f..81756e3 100644
--- a/drivers/mtd/maps/uclinux.c
+++ b/drivers/mtd/maps/uclinux.c
@@ -51,7 +51,7 @@ int uclinux_point(struct mtd_info *mtd, loff_t from, size_t len,
/****************************************************************************/
-int __init uclinux_mtd_init(void)
+static int __init uclinux_mtd_init(void)
{
struct mtd_info *mtd;
struct map_info *mapp;
@@ -94,7 +94,7 @@ int __init uclinux_mtd_init(void)
/****************************************************************************/
-void __exit uclinux_mtd_cleanup(void)
+static void __exit uclinux_mtd_cleanup(void)
{
if (uclinux_ram_mtdinfo) {
del_mtd_partitions(uclinux_ram_mtdinfo);
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 19/20] [MTD] Make the function init_vmax301 static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (17 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 18/20] [MTD] Make uclinux_mtd_cleanup and uclinux_mtd_init static Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 0:55 ` [PATCH 20/20] [MTD] Make init_sbc82xx_flash function static Dmitri Vorobiev
2008-11-25 10:00 ` [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers David Woodhouse
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function init_vmax301 is needlessly defined global in
drivers/mtd/maps/vmax301.c, and this patch makes it static.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/vmax301.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/vmax301.c b/drivers/mtd/maps/vmax301.c
index 5a0c9a3..6d452dc 100644
--- a/drivers/mtd/maps/vmax301.c
+++ b/drivers/mtd/maps/vmax301.c
@@ -146,7 +146,7 @@ static void __exit cleanup_vmax301(void)
iounmap((void *)vmax_map[0].map_priv_1 - WINDOW_START);
}
-int __init init_vmax301(void)
+static int __init init_vmax301(void)
{
int i;
unsigned long iomapadr;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* [PATCH 20/20] [MTD] Make init_sbc82xx_flash function static
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (18 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 19/20] [MTD] Make the function init_vmax301 static Dmitri Vorobiev
@ 2008-11-25 0:55 ` Dmitri Vorobiev
2008-11-25 10:00 ` [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers David Woodhouse
20 siblings, 0 replies; 22+ messages in thread
From: Dmitri Vorobiev @ 2008-11-25 0:55 UTC (permalink / raw)
To: dwmw2; +Cc: linux-mtd, linux-kernel, Dmitri Vorobiev
The function init_sbc82xx_flash is needlessly defined global in
drivers/mtd/maps/wr_sbc82xx_flash.c, and this patch makes it static.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
drivers/mtd/maps/wr_sbc82xx_flash.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/maps/wr_sbc82xx_flash.c b/drivers/mtd/maps/wr_sbc82xx_flash.c
index 413b0cf..933a2b6 100644
--- a/drivers/mtd/maps/wr_sbc82xx_flash.c
+++ b/drivers/mtd/maps/wr_sbc82xx_flash.c
@@ -74,7 +74,7 @@ do { \
} \
} while (0);
-int __init init_sbc82xx_flash(void)
+static int __init init_sbc82xx_flash(void)
{
volatile memctl_cpm2_t *mc = &cpm2_immr->im_memctl;
int bigflash;
--
1.5.3
^ permalink raw reply related [flat|nested] 22+ messages in thread* Re: [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers
2008-11-25 0:54 [PATCH 00/20] [MTD] Namespace cleanup for MTD drivers Dmitri Vorobiev
` (19 preceding siblings ...)
2008-11-25 0:55 ` [PATCH 20/20] [MTD] Make init_sbc82xx_flash function static Dmitri Vorobiev
@ 2008-11-25 10:00 ` David Woodhouse
20 siblings, 0 replies; 22+ messages in thread
From: David Woodhouse @ 2008-11-25 10:00 UTC (permalink / raw)
To: Dmitri Vorobiev; +Cc: linux-mtd, linux-kernel
On Tue, 2008-11-25 at 02:54 +0200, Dmitri Vorobiev wrote:
>
> It has come to my attention that many MTD drivers needlessly define
> their module entry points as global symbols. The patch series that
> follows fixes all such places that I was able to identify. Please
> consider.
Many years ago, that was necessary. Now, it's not. Thank you for
cleaning it up.
--
David Woodhouse Open Source Technology Centre
David.Woodhouse@intel.com Intel Corporation
^ permalink raw reply [flat|nested] 22+ messages in thread