[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CACRpkda+1MqPp-KBe5w+pTeHChE0Daa+U97dO+d1Px_Ssi_vHg@mail.gmail.com>
Date: Thu, 10 Jan 2013 13:02:32 +0100
From: Linus Walleij <linus.walleij@...aro.org>
To: Russell King - ARM Linux <linux@....linux.org.uk>
Cc: Tony Prisk <linux@...sktech.co.nz>,
Grant Likely <grant.likely@...retlab.ca>,
vt8500-wm8505-linux-kernel@...glegroups.com,
linux-kernel@...r.kernel.org, linux-arm-kernel@...ts.infradead.org
Subject: Re: [PATCH] gpio: vt8500: memory cleanup missing
On Thu, Jan 10, 2013 at 11:57 AM, Russell King - ARM Linux
<linux@....linux.org.uk> wrote:
> On Thu, Jan 03, 2013 at 10:47:20AM +1300, Tony Prisk wrote:
>> +static int vt8500_gpio_remove(struct platform_device *pdev)
>> +{
>> + int i;
>> + int ret;
>> + const struct vt8500_gpio_data *data;
>> + void __iomem *gpio_base = vtchip[0].base;
>> + const struct of_device_id *of_id =
>> + of_match_device(vt8500_gpio_dt_ids, &pdev->dev);
>> +
>
> You can get at the vtchip pointer if you put it into the platform device's
> driver data pointer. That way, you're not artificially limiting this
> driver to just one device, and, with your changes it will go wrong if DT
> ever lists more than one device.
Good point, I'm sloppy today :-(
Patch dropped.
Tony pls proceed as indicated by Russell.
Yours,
Linus Walleij
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists