Re: [PATCH] powerpc/85xx: Add support for MPC8536DS
From: Kumar Gala <hidden>
Date: 2008-07-02 15:04:12
On Jul 2, 2008, at 9:04 AM, Chen Gong wrote:
Stephen Rothwell =D0=B4=B5=C0:quoted
Hi Kumar, On Wed, 2 Jul 2008 02:01:10 -0500 (CDT) Kumar Gala =
<galak@kernel.crashing.org=20
quoted
quoted
wrote: +void __init mpc8536_ds_pic_init(void) +{ + struct mpic *mpic; + struct resource r; + struct device_node *np =3D NULL;You don't need to initialise this.quoted
+ np =3D of_find_node_by_type(np, "open-pic"); +Extra blank line.quoted
+ if (np =3D=3D NULL) { + printk(KERN_ERR "Could not find open-pic node\n"); + return; + } + + if (of_address_to_resource(np, 0, &r)) { + printk(KERN_ERR "Failed to map mpic register space\n"); + of_node_put(np); + return; + } + + mpic =3D mpic_alloc(np, r.start, + MPIC_PRIMARY | MPIC_WANTS_RESET | + MPIC_BIG_ENDIAN | MPIC_BROKEN_FRR_NIRQS, + 0, 256, " OpenPIC "); + BUG_ON(mpic =3D=3D NULL); + + mpic_init(mpic);You leak a reference to np here.It looks like there are same problem in other mpc85xx_xx.c files
agreed for the mpc85xx_ds.c, I dont see the _cds or _ads having these =20= issues. - k