linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/12] Remove superfluous name casts
@ 2013-11-12 19:07 Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 01/12] powerpc/windfarm: " Geert Uytterhoeven
                   ` (11 more replies)
  0 siblings, 12 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton

	Hi all,

These days most "name" members in driver model structures are
"const char*", so there's no longer a need to cast const names to
"char *".

    [01/12] powerpc/windfarm: Remove superfluous name casts
    [02/12] mtd: Remove superfluous name casts
    [03/12] mtd: pasemi_nand.c: Remove superfluous name cast
    [04/12] PCI/portdrv: Remove superfluous name cast
    [05/12] pcmcia: Remove superfluous name casts
    [06/12] staging: Remove superfluous name casts
    [07/12] staging: r8188eu: Remove superfluous name cast
    [08/12] staging: usbip: Remove superfluous name cast
    [09/12] usb: core: Remove superfluous name casts
    [10/12] mtd: ms02-nv: Remove superfluous name cast
    [11/12] usb: gadget: Remove superfluous name casts
    [12/12] usb: host: Remove superfluous name casts

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [PATCH 01/12] powerpc/windfarm: Remove superfluous name casts
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 02/12] mtd: " Geert Uytterhoeven
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: Andrew Morton, Geert Uytterhoeven, Benjamin Herrenschmidt, linuxppc-dev

wf_sensor.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: linuxppc-dev@lists.ozlabs.org
---
 drivers/macintosh/windfarm_lm75_sensor.c    |    2 +-
 drivers/macintosh/windfarm_max6690_sensor.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/macintosh/windfarm_lm75_sensor.c b/drivers/macintosh/windfarm_lm75_sensor.c
index 9ef32b3df91f..590214ba736c 100644
--- a/drivers/macintosh/windfarm_lm75_sensor.c
+++ b/drivers/macintosh/windfarm_lm75_sensor.c
@@ -133,7 +133,7 @@ static int wf_lm75_probe(struct i2c_client *client,
 	lm->inited = 0;
 	lm->ds1775 = ds1775;
 	lm->i2c = client;
-	lm->sens.name = (char *)name; /* XXX fix constness in structure */
+	lm->sens.name = name;
 	lm->sens.ops = &wf_lm75_ops;
 	i2c_set_clientdata(client, lm);
 
diff --git a/drivers/macintosh/windfarm_max6690_sensor.c b/drivers/macintosh/windfarm_max6690_sensor.c
index 945a25b2f31e..87e439b10318 100644
--- a/drivers/macintosh/windfarm_max6690_sensor.c
+++ b/drivers/macintosh/windfarm_max6690_sensor.c
@@ -95,7 +95,7 @@ static int wf_max6690_probe(struct i2c_client *client,
 	}
 
 	max->i2c = client;
-	max->sens.name = (char *)name; /* XXX fix constness in structure */
+	max->sens.name = name;
 	max->sens.ops = &wf_max6690_ops;
 	i2c_set_clientdata(client, max);
 
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 02/12] mtd: Remove superfluous name casts
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 01/12] powerpc/windfarm: " Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-11-14  1:06   ` Brian Norris
  2013-11-12 19:07 ` [PATCH 03/12] mtd: pasemi_nand.c: Remove superfluous name cast Geert Uytterhoeven
                   ` (9 subsequent siblings)
  11 siblings, 1 reply; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: Andrew Morton, Geert Uytterhoeven, David Woodhouse, linux-mtd

map_info.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: linux-mtd@lists.infradead.org
---
 drivers/mtd/maps/pxa2xx-flash.c |    2 +-
 drivers/mtd/maps/sun_uflash.c   |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/mtd/maps/pxa2xx-flash.c b/drivers/mtd/maps/pxa2xx-flash.c
index d210d131fef2..63b52f7080fa 100644
--- a/drivers/mtd/maps/pxa2xx-flash.c
+++ b/drivers/mtd/maps/pxa2xx-flash.c
@@ -61,7 +61,7 @@ static int pxa2xx_flash_probe(struct platform_device *pdev)
 	if (!info)
 		return -ENOMEM;
 
-	info->map.name = (char *) flash->name;
+	info->map.name = flash->name;
 	info->map.bankwidth = flash->width;
 	info->map.phys = res->start;
 	info->map.size = resource_size(res);
diff --git a/drivers/mtd/maps/sun_uflash.c b/drivers/mtd/maps/sun_uflash.c
index d467f3b11c96..39cc4181f025 100644
--- a/drivers/mtd/maps/sun_uflash.c
+++ b/drivers/mtd/maps/sun_uflash.c
@@ -75,7 +75,7 @@ int uflash_devinit(struct platform_device *op, struct device_node *dp)
 
 	up->name = of_get_property(dp, "model", NULL);
 	if (up->name && 0 < strlen(up->name))
-		up->map.name = (char *)up->name;
+		up->map.name = up->name;
 
 	up->map.phys = op->resource[0].start;
 
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 03/12] mtd: pasemi_nand.c: Remove superfluous name cast
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 01/12] powerpc/windfarm: " Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 02/12] mtd: " Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-11-12 19:12   ` Olof Johansson
  2013-11-14  1:08   ` Brian Norris
  2013-11-12 19:07 ` [PATCH 04/12] PCI/portdrv: " Geert Uytterhoeven
                   ` (8 subsequent siblings)
  11 siblings, 2 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton, Geert Uytterhoeven, Olof Johansson, linux-mtd

device_driver.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Olof Johansson <olof@lixom.net>
Cc: linux-mtd@lists.infradead.org
---
 drivers/mtd/nand/pasemi_nand.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mtd/nand/pasemi_nand.c b/drivers/mtd/nand/pasemi_nand.c
index 4d174366a0f0..90f871acb0ef 100644
--- a/drivers/mtd/nand/pasemi_nand.c
+++ b/drivers/mtd/nand/pasemi_nand.c
@@ -223,7 +223,7 @@ MODULE_DEVICE_TABLE(of, pasemi_nand_match);
 static struct platform_driver pasemi_nand_driver =
 {
 	.driver = {
-		.name = (char*)driver_name,
+		.name = driver_name,
 		.owner = THIS_MODULE,
 		.of_match_table = pasemi_nand_match,
 	},
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 04/12] PCI/portdrv: Remove superfluous name cast
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
                   ` (2 preceding siblings ...)
  2013-11-12 19:07 ` [PATCH 03/12] mtd: pasemi_nand.c: Remove superfluous name cast Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-12-07 22:35   ` Bjorn Helgaas
  2013-11-12 19:07 ` [PATCH 05/12] pcmcia: Remove superfluous name casts Geert Uytterhoeven
                   ` (7 subsequent siblings)
  11 siblings, 1 reply; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton, Geert Uytterhoeven, Bjorn Helgaas, linux-pci

device_driver.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Bjorn Helgaas <bhelgaas@google.com>
Cc: linux-pci@vger.kernel.org
---
 drivers/pci/pcie/portdrv_core.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/pci/pcie/portdrv_core.c b/drivers/pci/pcie/portdrv_core.c
index 31063ac30992..833c18c3eb96 100644
--- a/drivers/pci/pcie/portdrv_core.c
+++ b/drivers/pci/pcie/portdrv_core.c
@@ -553,7 +553,7 @@ int pcie_port_service_register(struct pcie_port_service_driver *new)
 	if (pcie_ports_disabled)
 		return -ENODEV;
 
-	new->driver.name = (char *)new->name;
+	new->driver.name = new->name;
 	new->driver.bus = &pcie_port_bus_type;
 	new->driver.probe = pcie_port_probe_service;
 	new->driver.remove = pcie_port_remove_service;
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 05/12] pcmcia: Remove superfluous name casts
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
                   ` (3 preceding siblings ...)
  2013-11-12 19:07 ` [PATCH 04/12] PCI/portdrv: " Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 06/12] staging: " Geert Uytterhoeven
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: Andrew Morton, Geert Uytterhoeven, Greg Kroah-Hartman, linux-pcmcia

device_driver.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-pcmcia@lists.infradead.org
---
 drivers/pcmcia/bfin_cf_pcmcia.c |    2 +-
 drivers/pcmcia/electra_cf.c     |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/pcmcia/bfin_cf_pcmcia.c b/drivers/pcmcia/bfin_cf_pcmcia.c
index ed3b522601b3..971991bab975 100644
--- a/drivers/pcmcia/bfin_cf_pcmcia.c
+++ b/drivers/pcmcia/bfin_cf_pcmcia.c
@@ -303,7 +303,7 @@ static int bfin_cf_remove(struct platform_device *pdev)
 
 static struct platform_driver bfin_cf_driver = {
 	.driver = {
-		   .name = (char *)driver_name,
+		   .name = driver_name,
 		   .owner = THIS_MODULE,
 		   },
 	.probe = bfin_cf_probe,
diff --git a/drivers/pcmcia/electra_cf.c b/drivers/pcmcia/electra_cf.c
index 1b206eac5f93..5ea64d0f61ab 100644
--- a/drivers/pcmcia/electra_cf.c
+++ b/drivers/pcmcia/electra_cf.c
@@ -359,7 +359,7 @@ MODULE_DEVICE_TABLE(of, electra_cf_match);
 
 static struct platform_driver electra_cf_driver = {
 	.driver = {
-		.name = (char *)driver_name,
+		.name = driver_name,
 		.owner = THIS_MODULE,
 		.of_match_table = electra_cf_match,
 	},
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 06/12] staging: Remove superfluous name casts
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
                   ` (4 preceding siblings ...)
  2013-11-12 19:07 ` [PATCH 05/12] pcmcia: Remove superfluous name casts Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 07/12] staging: r8188eu: Remove superfluous name cast Geert Uytterhoeven
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton, Geert Uytterhoeven, Greg Kroah-Hartman, devel

device_driver.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: devel@driverdev.osuosl.org
---
 drivers/staging/dwc2/platform.c  |    2 +-
 drivers/staging/usbip/vhci_hcd.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/staging/dwc2/platform.c b/drivers/staging/dwc2/platform.c
index 76ae6e210f55..8f0489efdf40 100644
--- a/drivers/staging/dwc2/platform.c
+++ b/drivers/staging/dwc2/platform.c
@@ -134,7 +134,7 @@ MODULE_DEVICE_TABLE(of, dwc2_of_match_table);
 
 static struct platform_driver dwc2_platform_driver = {
 	.driver = {
-		.name = (char *)dwc2_driver_name,
+		.name = dwc2_driver_name,
 		.of_match_table = dwc2_of_match_table,
 	},
 	.probe = dwc2_driver_probe,
diff --git a/drivers/staging/usbip/vhci_hcd.c b/drivers/staging/usbip/vhci_hcd.c
index e810ad53e2ac..8ae1feeb36cd 100644
--- a/drivers/staging/usbip/vhci_hcd.c
+++ b/drivers/staging/usbip/vhci_hcd.c
@@ -1108,7 +1108,7 @@ static struct platform_driver vhci_driver = {
 	.suspend = vhci_hcd_suspend,
 	.resume	= vhci_hcd_resume,
 	.driver	= {
-		.name = (char *) driver_name,
+		.name = driver_name,
 		.owner = THIS_MODULE,
 	},
 };
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 07/12] staging: r8188eu: Remove superfluous name cast
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
                   ` (5 preceding siblings ...)
  2013-11-12 19:07 ` [PATCH 06/12] staging: " Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 08/12] staging: usbip: " Geert Uytterhoeven
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton, Geert Uytterhoeven, Greg Kroah-Hartman, devel

usb_driver.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: devel@driverdev.osuosl.org
---
 drivers/staging/rtl8188eu/os_dep/usb_intf.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/rtl8188eu/os_dep/usb_intf.c b/drivers/staging/rtl8188eu/os_dep/usb_intf.c
index 7d14779310d3..b21b1566424b 100644
--- a/drivers/staging/rtl8188eu/os_dep/usb_intf.c
+++ b/drivers/staging/rtl8188eu/os_dep/usb_intf.c
@@ -71,7 +71,7 @@ struct rtw_usb_drv {
 };
 
 static struct rtw_usb_drv rtl8188e_usb_drv = {
-	.usbdrv.name = (char *)"r8188eu",
+	.usbdrv.name = "r8188eu",
 	.usbdrv.probe = rtw_drv_init,
 	.usbdrv.disconnect = rtw_dev_remove,
 	.usbdrv.id_table = rtw_usb_id_tbl,
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 08/12] staging: usbip: Remove superfluous name cast
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
                   ` (6 preceding siblings ...)
  2013-11-12 19:07 ` [PATCH 07/12] staging: r8188eu: Remove superfluous name cast Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 09/12] usb: core: Remove superfluous name casts Geert Uytterhoeven
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton, Geert Uytterhoeven, Greg Kroah-Hartman, devel

platform_device.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: devel@driverdev.osuosl.org
---
 drivers/staging/usbip/vhci_hcd.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/usbip/vhci_hcd.c b/drivers/staging/usbip/vhci_hcd.c
index 8ae1feeb36cd..84aeae6db500 100644
--- a/drivers/staging/usbip/vhci_hcd.c
+++ b/drivers/staging/usbip/vhci_hcd.c
@@ -1125,7 +1125,7 @@ static void the_pdev_release(struct device *dev)
 
 static struct platform_device the_pdev = {
 	/* should be the same name as driver_name */
-	.name = (char *) driver_name,
+	.name = driver_name,
 	.id = -1,
 	.dev = {
 		.release = the_pdev_release,
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 09/12] usb: core: Remove superfluous name casts
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
                   ` (7 preceding siblings ...)
  2013-11-12 19:07 ` [PATCH 08/12] staging: usbip: " Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 10/12] mtd: ms02-nv: Remove superfluous name cast Geert Uytterhoeven
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: Andrew Morton, Geert Uytterhoeven, Greg Kroah-Hartman, linux-usb

device_driver.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org
---
 drivers/usb/core/driver.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/usb/core/driver.c b/drivers/usb/core/driver.c
index 47aade2a5e74..8d989b1d3dc5 100644
--- a/drivers/usb/core/driver.c
+++ b/drivers/usb/core/driver.c
@@ -839,7 +839,7 @@ int usb_register_device_driver(struct usb_device_driver *new_udriver,
 		return -ENODEV;
 
 	new_udriver->drvwrap.for_devices = 1;
-	new_udriver->drvwrap.driver.name = (char *) new_udriver->name;
+	new_udriver->drvwrap.driver.name = new_udriver->name;
 	new_udriver->drvwrap.driver.bus = &usb_bus_type;
 	new_udriver->drvwrap.driver.probe = usb_probe_device;
 	new_udriver->drvwrap.driver.remove = usb_unbind_device;
@@ -900,7 +900,7 @@ int usb_register_driver(struct usb_driver *new_driver, struct module *owner,
 		return -ENODEV;
 
 	new_driver->drvwrap.for_devices = 0;
-	new_driver->drvwrap.driver.name = (char *) new_driver->name;
+	new_driver->drvwrap.driver.name = new_driver->name;
 	new_driver->drvwrap.driver.bus = &usb_bus_type;
 	new_driver->drvwrap.driver.probe = usb_probe_interface;
 	new_driver->drvwrap.driver.remove = usb_unbind_interface;
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 10/12] mtd: ms02-nv: Remove superfluous name cast
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
                   ` (8 preceding siblings ...)
  2013-11-12 19:07 ` [PATCH 09/12] usb: core: Remove superfluous name casts Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-11-14  1:09   ` Brian Norris
  2013-11-12 19:07 ` [PATCH 11/12] usb: gadget: Remove superfluous name casts Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 12/12] usb: host: " Geert Uytterhoeven
  11 siblings, 1 reply; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: Andrew Morton, Geert Uytterhoeven, David Woodhouse, linux-mtd

mtd_info.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: linux-mtd@lists.infradead.org
---
 drivers/mtd/devices/ms02-nv.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mtd/devices/ms02-nv.c b/drivers/mtd/devices/ms02-nv.c
index 182849d39c61..5c8b322ba904 100644
--- a/drivers/mtd/devices/ms02-nv.c
+++ b/drivers/mtd/devices/ms02-nv.c
@@ -205,7 +205,7 @@ static int __init ms02nv_init_one(ulong addr)
 	mtd->type = MTD_RAM;
 	mtd->flags = MTD_CAP_RAM;
 	mtd->size = fixsize;
-	mtd->name = (char *)ms02nv_name;
+	mtd->name = ms02nv_name;
 	mtd->owner = THIS_MODULE;
 	mtd->_read = ms02nv_read;
 	mtd->_write = ms02nv_write;
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 11/12] usb: gadget: Remove superfluous name casts
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
                   ` (9 preceding siblings ...)
  2013-11-12 19:07 ` [PATCH 10/12] mtd: ms02-nv: Remove superfluous name cast Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  2013-11-12 19:07 ` [PATCH 12/12] usb: host: " Geert Uytterhoeven
  11 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton, Geert Uytterhoeven, Felipe Balbi, linux-usb

device_driver.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Felipe Balbi <balbi@ti.com>
Cc: linux-usb@vger.kernel.org
---
 drivers/usb/gadget/fsl_qe_udc.c   |    2 +-
 drivers/usb/gadget/fsl_udc_core.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/usb/gadget/fsl_qe_udc.c b/drivers/usb/gadget/fsl_qe_udc.c
index 807127d56fa3..6315ee698d4d 100644
--- a/drivers/usb/gadget/fsl_qe_udc.c
+++ b/drivers/usb/gadget/fsl_qe_udc.c
@@ -2717,7 +2717,7 @@ MODULE_DEVICE_TABLE(of, qe_udc_match);
 
 static struct platform_driver udc_driver = {
 	.driver = {
-		.name = (char *)driver_name,
+		.name = driver_name,
 		.owner = THIS_MODULE,
 		.of_match_table = qe_udc_match,
 	},
diff --git a/drivers/usb/gadget/fsl_udc_core.c b/drivers/usb/gadget/fsl_udc_core.c
index 36ac7cfba91d..b7dea4eec32c 100644
--- a/drivers/usb/gadget/fsl_udc_core.c
+++ b/drivers/usb/gadget/fsl_udc_core.c
@@ -2666,7 +2666,7 @@ static struct platform_driver udc_driver = {
 	.suspend	= fsl_udc_suspend,
 	.resume		= fsl_udc_resume,
 	.driver		= {
-			.name = (char *)driver_name,
+			.name = driver_name,
 			.owner = THIS_MODULE,
 			/* udc suspend/resume called from OTG driver */
 			.suspend = fsl_udc_otg_suspend,
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 12/12] usb: host: Remove superfluous name casts
  2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
                   ` (10 preceding siblings ...)
  2013-11-12 19:07 ` [PATCH 11/12] usb: gadget: Remove superfluous name casts Geert Uytterhoeven
@ 2013-11-12 19:07 ` Geert Uytterhoeven
  11 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2013-11-12 19:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: Andrew Morton, Geert Uytterhoeven, Greg Kroah-Hartman, linux-usb

device_driver.name is "const char *"

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org
---
 drivers/usb/host/imx21-hcd.c    |    2 +-
 drivers/usb/host/isp116x-hcd.c  |    2 +-
 drivers/usb/host/isp1362-hcd.c  |    2 +-
 drivers/usb/host/r8a66597-hcd.c |    2 +-
 drivers/usb/host/u132-hcd.c     |    2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/drivers/usb/host/imx21-hcd.c b/drivers/usb/host/imx21-hcd.c
index adb01d950a16..3fb2315dcb47 100644
--- a/drivers/usb/host/imx21-hcd.c
+++ b/drivers/usb/host/imx21-hcd.c
@@ -1926,7 +1926,7 @@ failed_request_mem:
 
 static struct platform_driver imx21_hcd_driver = {
 	.driver = {
-		   .name = (char *)hcd_name,
+		   .name = hcd_name,
 		   },
 	.probe = imx21_probe,
 	.remove = imx21_remove,
diff --git a/drivers/usb/host/isp116x-hcd.c b/drivers/usb/host/isp116x-hcd.c
index c06739705d24..ab536637842d 100644
--- a/drivers/usb/host/isp116x-hcd.c
+++ b/drivers/usb/host/isp116x-hcd.c
@@ -1775,7 +1775,7 @@ static struct platform_driver isp116x_driver = {
 	.suspend = isp116x_suspend,
 	.resume = isp116x_resume,
 	.driver = {
-		.name = (char *)hcd_name,
+		.name = hcd_name,
 		.owner	= THIS_MODULE,
 	},
 };
diff --git a/drivers/usb/host/isp1362-hcd.c b/drivers/usb/host/isp1362-hcd.c
index 935a2dd367a8..cd94b108b57f 100644
--- a/drivers/usb/host/isp1362-hcd.c
+++ b/drivers/usb/host/isp1362-hcd.c
@@ -2829,7 +2829,7 @@ static struct platform_driver isp1362_driver = {
 	.suspend = isp1362_suspend,
 	.resume = isp1362_resume,
 	.driver = {
-		.name = (char *)hcd_name,
+		.name = hcd_name,
 		.owner = THIS_MODULE,
 	},
 };
diff --git a/drivers/usb/host/r8a66597-hcd.c b/drivers/usb/host/r8a66597-hcd.c
index 2ad004ae747c..3bddfcfafb79 100644
--- a/drivers/usb/host/r8a66597-hcd.c
+++ b/drivers/usb/host/r8a66597-hcd.c
@@ -2534,7 +2534,7 @@ static struct platform_driver r8a66597_driver = {
 	.probe =	r8a66597_probe,
 	.remove =	r8a66597_remove,
 	.driver		= {
-		.name = (char *) hcd_name,
+		.name = hcd_name,
 		.owner	= THIS_MODULE,
 		.pm	= R8A66597_DEV_PM_OPS,
 	},
diff --git a/drivers/usb/host/u132-hcd.c b/drivers/usb/host/u132-hcd.c
index e402beb5a069..46236e9fc87f 100644
--- a/drivers/usb/host/u132-hcd.c
+++ b/drivers/usb/host/u132-hcd.c
@@ -3217,7 +3217,7 @@ static struct platform_driver u132_platform_driver = {
 	.suspend = u132_suspend,
 	.resume = u132_resume,
 	.driver = {
-		   .name = (char *)hcd_name,
+		   .name = hcd_name,
 		   .owner = THIS_MODULE,
 		   },
 };
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* Re: [PATCH 03/12] mtd: pasemi_nand.c: Remove superfluous name cast
  2013-11-12 19:07 ` [PATCH 03/12] mtd: pasemi_nand.c: Remove superfluous name cast Geert Uytterhoeven
@ 2013-11-12 19:12   ` Olof Johansson
  2013-11-14  1:08   ` Brian Norris
  1 sibling, 0 replies; 18+ messages in thread
From: Olof Johansson @ 2013-11-12 19:12 UTC (permalink / raw)
  To: Geert Uytterhoeven; +Cc: linux-kernel, Andrew Morton, linux-mtd

On Tue, Nov 12, 2013 at 11:07 AM, Geert Uytterhoeven
<geert@linux-m68k.org> wrote:
> device_driver.name is "const char *"
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Cc: Olof Johansson <olof@lixom.net>
> Cc: linux-mtd@lists.infradead.org

Acked-by: Olof Johansson <olof@lixom.net>


-Olof

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 02/12] mtd: Remove superfluous name casts
  2013-11-12 19:07 ` [PATCH 02/12] mtd: " Geert Uytterhoeven
@ 2013-11-14  1:06   ` Brian Norris
  0 siblings, 0 replies; 18+ messages in thread
From: Brian Norris @ 2013-11-14  1:06 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: linux-kernel, David Woodhouse, Andrew Morton, linux-mtd

On Tue, Nov 12, 2013 at 08:07:15PM +0100, Geert Uytterhoeven wrote:
> map_info.name is "const char *"
> 
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Cc: David Woodhouse <dwmw2@infradead.org>
> Cc: linux-mtd@lists.infradead.org

Pushed to l2-mtd.git/next. Thanks!

Brian

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 03/12] mtd: pasemi_nand.c: Remove superfluous name cast
  2013-11-12 19:07 ` [PATCH 03/12] mtd: pasemi_nand.c: Remove superfluous name cast Geert Uytterhoeven
  2013-11-12 19:12   ` Olof Johansson
@ 2013-11-14  1:08   ` Brian Norris
  1 sibling, 0 replies; 18+ messages in thread
From: Brian Norris @ 2013-11-14  1:08 UTC (permalink / raw)
  To: Geert Uytterhoeven; +Cc: linux-kernel, Olof Johansson, linux-mtd, Andrew Morton

On Tue, Nov 12, 2013 at 08:07:16PM +0100, Geert Uytterhoeven wrote:
> device_driver.name is "const char *"
> 
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Cc: Olof Johansson <olof@lixom.net>
> Cc: linux-mtd@lists.infradead.org

Pushed to l2-mtd.git/next. Thanks!

Brian

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 10/12] mtd: ms02-nv: Remove superfluous name cast
  2013-11-12 19:07 ` [PATCH 10/12] mtd: ms02-nv: Remove superfluous name cast Geert Uytterhoeven
@ 2013-11-14  1:09   ` Brian Norris
  0 siblings, 0 replies; 18+ messages in thread
From: Brian Norris @ 2013-11-14  1:09 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: linux-kernel, David Woodhouse, Andrew Morton, linux-mtd

On Tue, Nov 12, 2013 at 08:07:23PM +0100, Geert Uytterhoeven wrote:
> mtd_info.name is "const char *"
> 
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Cc: David Woodhouse <dwmw2@infradead.org>
> Cc: linux-mtd@lists.infradead.org

Pushed to l2-mtd.git/next. Thanks!

Brian

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 04/12] PCI/portdrv: Remove superfluous name cast
  2013-11-12 19:07 ` [PATCH 04/12] PCI/portdrv: " Geert Uytterhoeven
@ 2013-12-07 22:35   ` Bjorn Helgaas
  0 siblings, 0 replies; 18+ messages in thread
From: Bjorn Helgaas @ 2013-12-07 22:35 UTC (permalink / raw)
  To: Geert Uytterhoeven; +Cc: linux-kernel, Andrew Morton, linux-pci

On Tue, Nov 12, 2013 at 08:07:17PM +0100, Geert Uytterhoeven wrote:
> device_driver.name is "const char *"
> 
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Cc: Bjorn Helgaas <bhelgaas@google.com>
> Cc: linux-pci@vger.kernel.org

Applied to pci/misc for v3.14, thanks!

> ---
>  drivers/pci/pcie/portdrv_core.c |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/pci/pcie/portdrv_core.c b/drivers/pci/pcie/portdrv_core.c
> index 31063ac30992..833c18c3eb96 100644
> --- a/drivers/pci/pcie/portdrv_core.c
> +++ b/drivers/pci/pcie/portdrv_core.c
> @@ -553,7 +553,7 @@ int pcie_port_service_register(struct pcie_port_service_driver *new)
>  	if (pcie_ports_disabled)
>  		return -ENODEV;
>  
> -	new->driver.name = (char *)new->name;
> +	new->driver.name = new->name;
>  	new->driver.bus = &pcie_port_bus_type;
>  	new->driver.probe = pcie_port_probe_service;
>  	new->driver.remove = pcie_port_remove_service;
> -- 
> 1.7.9.5
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2013-12-07 22:36 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-12 19:07 [PATCH 00/12] Remove superfluous name casts Geert Uytterhoeven
2013-11-12 19:07 ` [PATCH 01/12] powerpc/windfarm: " Geert Uytterhoeven
2013-11-12 19:07 ` [PATCH 02/12] mtd: " Geert Uytterhoeven
2013-11-14  1:06   ` Brian Norris
2013-11-12 19:07 ` [PATCH 03/12] mtd: pasemi_nand.c: Remove superfluous name cast Geert Uytterhoeven
2013-11-12 19:12   ` Olof Johansson
2013-11-14  1:08   ` Brian Norris
2013-11-12 19:07 ` [PATCH 04/12] PCI/portdrv: " Geert Uytterhoeven
2013-12-07 22:35   ` Bjorn Helgaas
2013-11-12 19:07 ` [PATCH 05/12] pcmcia: Remove superfluous name casts Geert Uytterhoeven
2013-11-12 19:07 ` [PATCH 06/12] staging: " Geert Uytterhoeven
2013-11-12 19:07 ` [PATCH 07/12] staging: r8188eu: Remove superfluous name cast Geert Uytterhoeven
2013-11-12 19:07 ` [PATCH 08/12] staging: usbip: " Geert Uytterhoeven
2013-11-12 19:07 ` [PATCH 09/12] usb: core: Remove superfluous name casts Geert Uytterhoeven
2013-11-12 19:07 ` [PATCH 10/12] mtd: ms02-nv: Remove superfluous name cast Geert Uytterhoeven
2013-11-14  1:09   ` Brian Norris
2013-11-12 19:07 ` [PATCH 11/12] usb: gadget: Remove superfluous name casts Geert Uytterhoeven
2013-11-12 19:07 ` [PATCH 12/12] usb: host: " Geert Uytterhoeven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).