Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp387760rwe; Fri, 26 Aug 2022 06:58:14 -0700 (PDT) X-Google-Smtp-Source: AA6agR67+St3VcqOEzxjRYYw4YMe4o6mBpVXxi5NwXApzafZiQ7nzScO59vtGaJsUywntVpnh0aS X-Received: by 2002:a05:6402:40c1:b0:447:154e:856d with SMTP id z1-20020a05640240c100b00447154e856dmr6880411edb.319.1661522294434; Fri, 26 Aug 2022 06:58:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661522294; cv=none; d=google.com; s=arc-20160816; b=jKxURXZQnllhbcCGe6HVL+lZcnvIwez4jYK6Gz6e6fcMRFYLscYb7rbPb759MUkvYR ILq1zvYd26hO2yQGJ7oIIAmnsH6DwIOgOXWfFn2xGCut17hFk/9U03weeVZkAwCsnXy1 gaNsGcUDwLX2dUqJ67C3yOBrkJ51hHplwBUNdYSU0G+Va+VG5mJdshHyrObiOoktJBgM HWoWSnpyEYVRc80YOfkdxBZ08ArxW09K+me/WXxPSPSHI51OzNAeCC0vA61X9n87DT4x IWG05Ml9wXpgxpX9ugblLt2J8KUqoqldtB7ncPdwxp58HkLlzYPCeJY75NVMUfqjFY+S 0wJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=0ooGIQ5Kg7jlU4lI2Cbblsvn4XORFVsSck/7vKrYV5k=; b=HCIeqTlXHxeH/c9L9Z5t0vkaTZcXNkyqDVtaZ8JaSiIIc5TS6SkOmddIwkUWQDWC+h yXjmvwwjQGuoX4K5luWvByEJVbR+u2LNYy/nsTVbiJQ17HMbv4nrJhC+AJek6XtG6me9 lN1af1HohKcmMnqh7rf8znyPgRQWespwULYkYYjnP1BBzkh5r6sP1gn4b4kxE9yilhKq xJEShKGCk/jV5+L4siM2xin76wsZTHwvf+WAZjHW6AISI5THnqsRArW/Iu6UO6irjvvE CSDpRTeW+VW+9WI5WJYwlO9hiIb9klP9GWzYPXaGtCwYs0X9h9IBI+i86JSOqpER2tfz 5pxw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=RthvJZDD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id sd23-20020a1709076e1700b00730a8153033si1413729ejc.813.2022.08.26.06.57.45; Fri, 26 Aug 2022 06:58:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=RthvJZDD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239937AbiHZNa4 (ORCPT + 99 others); Fri, 26 Aug 2022 09:30:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55042 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231664AbiHZNay (ORCPT ); Fri, 26 Aug 2022 09:30:54 -0400 Received: from mail-yw1-x112a.google.com (mail-yw1-x112a.google.com [IPv6:2607:f8b0:4864:20::112a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B9AD4DC086 for ; Fri, 26 Aug 2022 06:30:52 -0700 (PDT) Received: by mail-yw1-x112a.google.com with SMTP id 00721157ae682-33dc31f25f9so35743457b3.11 for ; Fri, 26 Aug 2022 06:30:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=0ooGIQ5Kg7jlU4lI2Cbblsvn4XORFVsSck/7vKrYV5k=; b=RthvJZDD6WkH/T8xq6gxuM0kxfn7dYAeAVlAoyWlAGa6oC5TBs3ldeTFWpU5c2ojYk 6C8+ArPTWOen8U0ibf8dSx+uOdtUUhhuiEeVvE5EHccd+rLY5LQCY7kioajwXmfDlU7D jvP9UeVcAIVfqtPPvTIiyBekGgNpgL0dZTrABnoHSISTEiX8svH0SChx20NSoDQS3nT/ lhGy68aW6si8WsUJAMdM34A8/CtXlDWDSRwyy9Twsy/STg5EBfH06dDm+b6vY0Kt3hjw kBpSy17EFr7e2h76G1xdsb+qg7Nn5MgIsnGv7xDl1BLksZ4cnIik9I2LbHS4n118sSr4 EHHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=0ooGIQ5Kg7jlU4lI2Cbblsvn4XORFVsSck/7vKrYV5k=; b=iGeQqUu2fDP4gC4AilJNHXEhy9r9nEjvCZSLKOeLA9KUxngnDINjWpnvS+Uwi9jNB6 Q20oNMM2ZuD6XYYK62z7V2d08ovYg8CBg/MtLR5SNh9o4HI4SEbM1Z91ubDWAml+RAl7 I8uTHxDb30xZrSHAzu566ClVgJq8VhJ7VZr9dbcH4XoNkxrKi58wiTW+mKJiIANC4iYi Rx4eRjf8VxKd+6xVPJVK8EJoJxVoc0z5fJouxzr+WonDZ7FXqquzVeF0DhgIMFFXPR5Y wuHvNnCxjscpRxGZTSOlFLc0rJn/bEjUAmCyDcVIW1urZRuOboutuMkiODXa9reA7CQt Nceg== X-Gm-Message-State: ACgBeo0FIDJcPYGl4myFvt/V86z0jyZJZLKTfI3aUu7VvhmWqUPTyYyW cdFiTBH2U7ZEz2/eP+dztz2Fi3U8kLdq7L/tE0v8BQ== X-Received: by 2002:a81:594:0:b0:33d:a498:167c with SMTP id 142-20020a810594000000b0033da498167cmr8974402ywf.59.1661520651973; Fri, 26 Aug 2022 06:30:51 -0700 (PDT) MIME-Version: 1.0 References: <20220823102344.17624-1-henning.schild@siemens.com> <20220823102344.17624-2-henning.schild@siemens.com> <20220823165459.143e1c30@md1za8fc.ad001.siemens.net> <20220824155038.5aa19495@md1za8fc.ad001.siemens.net> <20220824161757.4ca3bb97@md1za8fc.ad001.siemens.net> In-Reply-To: <20220824161757.4ca3bb97@md1za8fc.ad001.siemens.net> From: Linus Walleij Date: Fri, 26 Aug 2022 15:30:39 +0200 Message-ID: Subject: Re: [PATCH v4 1/5] gpio-f7188x: Add GPIO support for Nuvoton NCT6116 To: Henning Schild Cc: Hans de Goede , simon.guinot@sequanux.org, Andy Shevchenko , Bartosz Golaszewski , Pavel Machek , Mark Gross , Lee Jones , linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org, platform-driver-x86@vger.kernel.org, Sheng-Yuan Huang , Tasanakorn Phaipool Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 24, 2022 at 4:18 PM Henning Schild wrote: > > You did not write it, but you are using it to do hw-enablement for > > your company's products. So being asked to also some touch-ups > > left and right while you are at it really is not unexpected IMHO. > > Sure thing. Dropping a few characters from a line i touch anyhow is > easy enough. But i.e a refactoring to pr_fmt would feel like asking too > much in my book. That feels like work of the author or maintainer. > > In fact i am just doing the homework of what i think should have long > been done by Nuvoton. A lot of vendors don't have much active upstream participation, they outsource that work to people like yourself by just ignoring it. > I hope that v5 will be acceptable. Bartosz is applying GPIO patches now, but my principle was that when I feel a patch makes the kernel look better after than before the patch and no new version is coming, I just apply the patch. This is how we deal with "perfect is the enemy of good" in practice. That said, we are all grateful for any improvements you manage to sneak in! Yours, Linus Walleij