drivers/parport/parport_pc.c: In function `parse_parport_params':
drivers/parport/parport_pc.c:2991: warning: passing arg 1 of `parport_parse_irq' discards qualifiers from pointer target type
drivers/parport/parport_pc.c:2994: warning: passing arg 1 of `parport_parse_dma' discards qualifiers from pointer target type
drivers/parport/parport_pc.c:3000: warning: passing arg 1 of `parport_parse_irq' discards qualifiers from pointer target type
drivers/parport/parport_pc.c:3013: warning: passing arg 1 of `parport_parse_dma' discards qualifiers from pointer target type
drivers/parport/parport_pc.c:2987: warning: unused variable `ret'



---

 drivers/parport/parport_pc.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff -puN drivers/parport/parport_pc.c~parport-irq-warning-fix drivers/parport/parport_pc.c
--- 25/drivers/parport/parport_pc.c~parport-irq-warning-fix	2004-02-19 00:53:19.000000000 -0800
+++ 25-akpm/drivers/parport/parport_pc.c	2004-02-19 00:53:19.000000000 -0800
@@ -2947,7 +2947,8 @@ static int __initdata io_hi[PARPORT_PC_M
 static int __initdata dmaval[PARPORT_PC_MAX_PORTS] = { [0 ... PARPORT_PC_MAX_PORTS-1] = PARPORT_DMA_NONE };
 static int __initdata irqval[PARPORT_PC_MAX_PORTS] = { [0 ... PARPORT_PC_MAX_PORTS-1] = PARPORT_IRQ_PROBEONLY };
 
-static int __init parport_parse_param(char *s, int *val, int automatic, int none, int nofifo)
+static int __init parport_parse_param(const char *s, int *val,
+				int automatic, int none, int nofifo)
 {
 	if (!s)
 		return 0;
@@ -2970,13 +2971,13 @@ static int __init parport_parse_param(ch
 	return 0;
 }
 
-static int __init parport_parse_irq(char *irqstr, int *val)
+static int __init parport_parse_irq(const char *irqstr, int *val)
 {
 	return parport_parse_param(irqstr, val, PARPORT_IRQ_AUTO,
 				     PARPORT_IRQ_NONE, 0);
 }
 
-static int __init parport_parse_dma(char *dmastr, int *val)
+static int __init parport_parse_dma(const char *dmastr, int *val)
 {
 	return parport_parse_param(dmastr, val, PARPORT_DMA_AUTO,
 				     PARPORT_DMA_NONE, PARPORT_DMA_NOFIFO);
@@ -3003,7 +3004,6 @@ MODULE_PARM(verbose_probing, "i");
 static int __init parse_parport_params(void)
 {
 	unsigned int i;
-	int ret;
 	int val;
 
 	for (i = 0; i < PARPORT_PC_MAX_PORTS && io[i]; i++) {

_