diff options
| author | Jeremy Kerr <jk@ozlabs.org> | 2006-07-12 15:40:29 +1000 | 
|---|---|---|
| committer | Paul Mackerras <paulus@samba.org> | 2006-07-31 15:55:05 +1000 | 
| commit | 018a3d1db7cdb6127656c1622ee1d2302e16436d (patch) | |
| tree | 5b6714fa9fcd1441f7c1b30e0391484c095925b6 /drivers/serial/pmac_zilog.c | |
| parent | eeb2b723ef5100fafa381d92eb70d83e98516a44 (diff) | |
| download | olio-linux-3.10-018a3d1db7cdb6127656c1622ee1d2302e16436d.tar.xz olio-linux-3.10-018a3d1db7cdb6127656c1622ee1d2302e16436d.zip  | |
[POWERPC] powermac: Constify & voidify get_property()
Now that get_property() returns a void *, there's no need to cast its
return value. Also, treat the return value as const, so we can
constify get_property later.
powermac platform & macintosh driver changes.
Built for pmac32_defconfig, g5_defconfig
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'drivers/serial/pmac_zilog.c')
| -rw-r--r-- | drivers/serial/pmac_zilog.c | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/serial/pmac_zilog.c b/drivers/serial/pmac_zilog.c index bfd2a22759e..a3b99caf80e 100644 --- a/drivers/serial/pmac_zilog.c +++ b/drivers/serial/pmac_zilog.c @@ -1400,8 +1400,8 @@ static struct uart_ops pmz_pops = {  static int __init pmz_init_port(struct uart_pmac_port *uap)  {  	struct device_node *np = uap->node; -	char *conn; -	struct slot_names_prop { +	const char *conn; +	const struct slot_names_prop {  		int	count;  		char	name[1];  	} *slots; @@ -1458,7 +1458,7 @@ no_dma:  		uap->flags |= PMACZILOG_FLAG_IS_IRDA;  	uap->port_type = PMAC_SCC_ASYNC;  	/* 1999 Powerbook G3 has slot-names property instead */ -	slots = (struct slot_names_prop *)get_property(np, "slot-names", &len); +	slots = get_property(np, "slot-names", &len);  	if (slots && slots->count > 0) {  		if (strcmp(slots->name, "IrDA") == 0)  			uap->flags |= PMACZILOG_FLAG_IS_IRDA; @@ -1470,7 +1470,8 @@ no_dma:  	if (ZS_IS_INTMODEM(uap)) {  		struct device_node* i2c_modem = find_devices("i2c-modem");  		if (i2c_modem) { -			char* mid = get_property(i2c_modem, "modem-id", NULL); +			const char* mid = +				get_property(i2c_modem, "modem-id", NULL);  			if (mid) switch(*mid) {  			case 0x04 :  			case 0x05 :  |