From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754166AbdAZVy3 (ORCPT ); Thu, 26 Jan 2017 16:54:29 -0500 Received: from mail-ot0-f193.google.com ([74.125.82.193]:33774 "EHLO mail-ot0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753754AbdAZVy1 (ORCPT ); Thu, 26 Jan 2017 16:54:27 -0500 MIME-Version: 1.0 In-Reply-To: <20170126215005.GU13946@wotan.suse.de> References: <20161216114632.22559-1-mcgrof@kernel.org> <20170112150244.12700-1-mcgrof@kernel.org> <20170112150244.12700-4-mcgrof@kernel.org> <20170119113857.GQ28024@kroah.com> <20170119162751.GJ13946@wotan.suse.de> <20170126215005.GU13946@wotan.suse.de> From: Linus Torvalds Date: Thu, 26 Jan 2017 13:54:20 -0800 X-Google-Sender-Auth: USejd0aiW-L0ouVaY1-rtW8bgKE Message-ID: Subject: Re: [PATCH v4 3/3] p54: convert to sysdata API To: "Luis R. Rodriguez" Cc: Greg KH , Ming Lei , Borislav Petkov , Daniel Wagner , Tom Gundersen , Mauro Carvalho Chehab , =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= , Linux Kernel Mailing List , Vikram Mulukutla , Stephen Boyd , Mark Brown , Mimi Zohar , Takashi Iwai , Johannes Berg , Christian Lamparter , Hauke Mehrtens , Josh Boyer , Dmitry Torokhov , David Woodhouse , Jiri Slaby , Andy Lutomirski , Wu Fengguang , Richard Purdie , Jacek Anaszewski , Abhay_Salunke@dell.com, Julia Lawall , Gilles.Muller@lip6.fr, nicolas.palix@imag.fr, David Howells , Bjorn Andersson , arend.vanspriel@broadcom.com, Kalle Valo Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 26, 2017 at 1:50 PM, Luis R. Rodriguez wrote: > > OK I've added a respective helper call which would map 1-1 with the > old sync mechanism to enable a 1-1 change, this will be called > driver_data_request_simple(), but let me know if there is a preference > for something else. So just looking at this patch, what's the *advantage* to the driver writer? Apart from the actual new feature, this patch seems to actively make the driver uglier. I mentioned this before, but replacing "request_firmware()" with "driver_data_request_simple()" is SIMPLY NOT AN IMPROVEMENT. The new name is longer and _less_ descriptive. So I'm really not seeing why you want to make these conversions that just make code worse. Linus