login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
July
»
15
Re: [PATCH] leds: implement OpenFirmare GPIO LED driver
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Anton Vorontsov <avorontsov@...>
To: Stephen Rothwell <sfr@...>
Cc: Richard Purdie <rpurdie@...>, <linuxppc-dev@...>, <linux-kernel@...>
Subject:
Re: [PATCH] leds: implement OpenFirmare GPIO LED driver
Date: Tuesday, July 15, 2008 - 8:38 am
Hello Stephen, On Tue, Jul 15, 2008 at 01:10:04PM +1000, Stephen Rothwell wrote: [...]
quoted text
> > + led->np = np; > > You need to take a reference if you are keeping a pointer to a > device_node, so: > led->np = of_node_get(np); > > > + led->cdev.name = of_get_property(np, "label", NULL); > > + if (!led->cdev.name) > > + led->cdev.name = ofdev->dev.bus_id; > > Please use dev_name() in new code: > led->cdev.name = dev_name(&ofdev->dev); > > > + led->cdev.brightness_set = gpio_led_set; > > + > > + ret = gpio_request(led->gpio, ofdev->dev.bus_id); > > dev_name() again. > > > +err_get_gpio: > > of_node_put(led->np); > > > + kfree(led); > > + return ret; > > +} > > + > > +static int __devexit of_gpio_leds_remove(struct of_device *ofdev) > > +{ > > + struct of_gpio_led *led = dev_get_drvdata(&ofdev->dev); > > + > > + led_classdev_unregister(&led->cdev); > > + cancel_work_sync(&led->work); > > + gpio_free(led->gpio); > > + of_node_put(led->np); > > This was going to be unbalanced, but is now correct.
Thank you so much for the review, corrected version follows. -- Anton Vorontsov email:
cbouatmailru@gmail.com
irc://irc.freenode.net/bd2 --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[PATCH] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Mon Jul 14, 12:41 pm)
Re: [PATCH] leds: implement OpenFirmare GPIO LED driver
, Segher Boessenkool
, (Thu Jul 17, 1:59 am)
Re: [PATCH] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Thu Jul 17, 7:07 am)
Re: [PATCH] leds: implement OpenFirmare GPIO LED driver
, Grant Likely
, (Thu Jul 17, 11:07 am)
Re: [PATCH] leds: implement OpenFirmare GPIO LED driver
, David Gibson
, (Thu Jul 17, 11:35 pm)
Re: [PATCH] leds: implement OpenFirmare GPIO LED driver
, Grant Likely
, (Fri Jul 18, 12:44 am)
Re: [PATCH] leds: implement OpenFirmare GPIO LED driver
, Sean MacLennan
, (Thu Jul 17, 10:58 am)
Re: [PATCH] leds: implement OpenFirmare GPIO LED driver
, Stephen Rothwell
, (Mon Jul 14, 11:10 pm)
Re: [PATCH] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Tue Jul 15, 8:38 am)
[PATCH v2] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Tue Jul 15, 8:40 am)
Re: [PATCH v2] leds: implement OpenFirmare GPIO LED driver
, Richard Purdie
, (Tue Jul 15, 8:54 am)
Re: [PATCH v2] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Tue Jul 15, 9:24 am)
Re: [PATCH v2] leds: implement OpenFirmare GPIO LED driver
, Richard Purdie
, (Tue Jul 15, 9:31 am)
Re: [PATCH v2] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Tue Jul 15, 10:23 am)
Re: [PATCH v2] leds: implement OpenFirmare GPIO LED driver
, Richard Purdie
, (Tue Jul 15, 10:43 am)
Re: [PATCH v2] leds: implement OpenFirmare GPIO LED driver
, Trent Piepho
, (Wed Jul 16, 7:22 pm)
[PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Tue Jul 15, 11:19 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Nate Case
, (Thu Jul 17, 5:29 pm)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Trent Piepho
, (Wed Jul 16, 7:18 pm)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Grant Likely
, (Thu Jul 17, 12:15 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Thu Jul 17, 10:05 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Thu Jul 17, 10:13 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Grant Likely
, (Thu Jul 17, 11:04 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Thu Jul 17, 11:20 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Grant Likely
, (Thu Jul 17, 2:05 pm)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Trent Piepho
, (Thu Jul 17, 4:18 pm)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Thu Jul 17, 7:42 pm)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Trent Piepho
, (Fri Jul 18, 5:20 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Fri Jul 18, 6:05 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Trent Piepho
, (Fri Jul 25, 4:38 pm)
[PATCH 1/2] leds: make the default trigger name const
, Trent Piepho
, (Fri Jul 25, 5:01 pm)
Re: [PATCH 1/2] leds: make the default trigger name const
, Grant Likely
, (Sat Jul 26, 10:08 pm)
Re: [PATCH 1/2] leds: make the default trigger name const
, Stephen Rothwell
, (Sun Jul 27, 9:11 am)
Re: [PATCH 1/2] leds: make the default trigger name const
, Trent Piepho
, (Sun Jul 27, 9:56 pm)
Re: [PATCH 1/2] leds: make the default trigger name const
, Anton Vorontsov
, (Mon Jul 28, 5:53 am)
Re: [PATCH 1/2] leds: make the default trigger name const
, Trent Piepho
, (Thu Aug 28, 9:22 pm)
[PATCH v2] leds: make the default trigger name const
, Trent Piepho
, (Sun Jul 27, 10:02 pm)
[PATCH 2/2] leds: Support OpenFirmware led bindings
, Trent Piepho
, (Fri Jul 25, 5:01 pm)
Re: [PATCH 2/2] leds: Support OpenFirmware led bindings
, Grant Likely
, (Sat Jul 26, 10:21 pm)
Re: [PATCH 2/2] leds: Support OpenFirmware led bindings
, Trent Piepho
, (Mon Jul 28, 4:31 am)
Re: [PATCH 2/2] leds: Support OpenFirmware led bindings
, Grant Likely
, (Mon Jul 28, 1:09 pm)
Re: [PATCH 2/2] leds: Support OpenFirmware led bindings
, Anton Vorontsov
, (Mon Jul 28, 2:02 pm)
Re: [PATCH 2/2] leds: Support OpenFirmware led bindings
, Trent Piepho
, (Mon Jul 28, 2:26 pm)
Re: [PATCH 2/2] leds: Support OpenFirmware led bindings
, Anton Vorontsov
, (Mon Jul 28, 2:51 pm)
Re: [PATCH 2/2] leds: Support OpenFirmware led bindings
, Trent Piepho
, (Mon Jul 28, 3:11 pm)
Re: [PATCH 2/2] leds: Support OpenFirmware led bindings
, Grant Likely
, (Mon Jul 28, 2:49 pm)
Re: [PATCH 2/2] leds: Support OpenFirmware led bindings
, Grant Likely
, (Mon Jul 28, 2:06 pm)
Re: PIXIS gpio controller and gpio flags
, Trent Piepho
, (Sat Jul 19, 5:08 pm)
Re: PIXIS gpio controller and gpio flags
, Anton Vorontsov
, (Mon Jul 21, 1:53 pm)
Re: PIXIS gpio controller and gpio flags
, Trent Piepho
, (Mon Jul 21, 5:12 pm)
Re: PIXIS gpio controller and gpio flags
, Anton Vorontsov
, (Wed Jul 23, 10:56 am)
Re: PIXIS gpio controller and gpio flags
, Trent Piepho
, (Wed Jul 23, 7:42 pm)
[RFC PATCH] of_gpio: implement of_get_gpio_flags()
, Anton Vorontsov
, (Fri Jul 25, 12:48 pm)
Re: [RFC PATCH] of_gpio: implement of_get_gpio_flags()
, Trent Piepho
, (Sat Jul 26, 4:26 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Grant Likely
, (Fri Jul 18, 1:09 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Grant Likely
, (Thu Jul 17, 4:49 pm)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Trent Piepho
, (Thu Jul 17, 1:13 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Anton Vorontsov
, (Thu Jul 17, 9:55 am)
Re: [PATCH v3] leds: implement OpenFirmare GPIO LED driver
, Trent Piepho
, (Thu Jul 17, 4:01 pm)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Ingo Molnar
Re: [Announce] [patch] Modular Scheduler Core and Completely Fair Scheduler [CFS]
Greg KH
[GIT PATCH] driver core patches against 2.6.24
Yinghai Lu
[PATCH] x86: make e820.c to have common functions
Tarkan Erimer
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
git
:
linux-netdev
:
David Miller
[GIT]: Networking
Jarek Poplawski
[PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Gerrit Renker
[PATCH 15/37] dccp: Set per-connection CCIDs via socket options
Eric W. Biederman
Re: [PATCH 0/4][RFC] netns: sysfs: add a netns suffix to net device sysfs entries
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
2 users
and
943 guests
online.
Online users
dutcd101
apnote50
Syndicate