From mboxrd@z Thu Jan 1 00:00:00 1970 From: Linus Walleij Subject: Re: [PATCH 11/15] sound: soc: poodle: make use of new locomo GPIO interface Date: Fri, 31 Oct 2014 10:52:22 +0100 Message-ID: References: <1414454528-24240-1-git-send-email-dbaryshkov@gmail.com> <1414454528-24240-12-git-send-email-dbaryshkov@gmail.com> <20141028145850.GU18557@sirena.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Cc: Mark Brown , Dmitry Eremin-Solenikov , "linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org" , "linux-gpio-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Linux Input , "linux-leds-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "linux-spi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "linux-fbdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "alsa-devel-K7yf7f+aM1XWsZ/bQMPhNw@public.gmane.org" , Andrea Adami , Russell King , Daniel Mack , Haojian Zhuang , Robert Jarzmik , Dmitry Torokhov , Bryan Wu , Richard Purdie , Samuel Ortiz , Lee Jones Return-path: In-Reply-To: Sender: linux-spi-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-ID: On Wed, Oct 29, 2014 at 4:03 AM, Alexandre Courbot wrote: > On Tue, Oct 28, 2014 at 11:58 PM, Mark Brown wrote: >> On Tue, Oct 28, 2014 at 03:02:04AM +0300, Dmitry Eremin-Solenikov wrote: >>> Since LoCoMo driver has been converted to provide proper gpiolib >>> interface, make poodle ASoC platform driver use gpiolib API. >> >> Please use subject lines matching the style for the subsystem. >> >>> + ret = gpio_request_array(poodle_gpios, ARRAY_SIZE(poodle_gpios)); >>> + if (ret) { >>> + dev_err(&pdev->dev, "gpio_request_array() failed: %d\n", >>> + ret); >>> + return ret; >>> + } >> >> I sense a need for devm_gpio_request_array() here. Otherwise this looks >> fine - ideally it'd move to gpiod but moving to gpiolib is a clear win >> so no need to block on this. > > I wish Dmitry took the opportunity to move this driver to the gpiod > API, especially since doing so would be trivial for this driver. +1 on this. However this platform is not device tree, so this implies setting up a descriptor table for the affected driver(s) to work properly. See Documentation/gpio/board.txt Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-spi" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html