X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fparisc%2Fwax.c;h=813c2c24ab1ef8a1273becb3dbfd2ecabcadaebf;hb=d8b3d7077d08311552643a220f21ce0d30130f59;hp=e547d7d024d8b5433efaee5cd0a57b6bceb5bfb9;hpb=207e0a826fdee4bfe853681aef2175a739c11286;p=linux-2.6.git diff --git a/drivers/parisc/wax.c b/drivers/parisc/wax.c index e547d7d02..813c2c24a 100644 --- a/drivers/parisc/wax.c +++ b/drivers/parisc/wax.c @@ -76,12 +76,12 @@ wax_init_chip(struct parisc_device *dev) struct gsc_irq gsc_irq; int ret; - wax = kmalloc(sizeof(*wax), GFP_KERNEL); + wax = kzalloc(sizeof(*wax), GFP_KERNEL); if (!wax) return -ENOMEM; wax->name = "wax"; - wax->hpa = dev->hpa; + wax->hpa = dev->hpa.start; wax->version = 0; /* gsc_readb(wax->hpa+WAX_VER); */ printk(KERN_INFO "%s at 0x%lx found.\n", wax->name, wax->hpa);