Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp4397836rwd; Tue, 30 May 2023 05:04:34 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6T/1/v0mLGVRB3zeyFpY8lRUazJrUYg4Cy7TkMmH9hezajESHiei83NiHscZD64FeO2AoG X-Received: by 2002:a05:6a20:12d6:b0:10b:9dc1:c5e5 with SMTP id v22-20020a056a2012d600b0010b9dc1c5e5mr2574014pzg.34.1685448274159; Tue, 30 May 2023 05:04:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448274; cv=none; d=google.com; s=arc-20160816; b=S+VWFoy/nnd6BoP+3z17gB022JWE7RcFyj8mtaw7JgP4I/DligoemKxj99K7Axr3dC SUqu7153LyjDmWaHzbHAxPHAX0QuAwi58KqTOq7Tc+D/Hsd9i6oHwUcceq3O+8rb88Mr gpS9aDZG5vtEOaoJWYMXUmulYYp5LcUNAZ8G1MLhnv4eRVG/86LFtQy3cAyfQVanDg+v JJYc+mGtYgUBHja7w+OLwQ6SLUvIHZnbf0n5LpeAwIP9z/T6EM6VSJvUT8td+ta/rFZY llSaPLALeIcd7eJqc7h10UjoNQiBuL9Pv0Si+Srb0hCrszJfXFxvR9nbl9eb29K/Ek18 i1ig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=HUJILdtJMJoGIdgauKb6V4jUFqAoPR4Aj10k+ul/UDE=; b=lIV5wA9GxlKSx3jJxgxO4km7WqDFp8Bi316anCpQuLvVV73AvxJY45POa6mkiImEZr nEKI/WcZ1mI2rGk7/OUdAUAwL5JjjoHacqUTgGrYX/+f+VPjQLfOxZTH2uDPxBQA3JTf vzJcJUPsNphTUbfHdH0Ii/eKedyWql+mpc1J5FTuHWujro/p8M7iaR4pE0YuozDHteAE PwkCwYZn4C6LsqB2rwTKpYshMHerYrcZ6Nzdw8oreM97glim5/WEnpvrcb9ZfVnG5rVP P/f7GNDJ4ZN08gV1bbJ/uM8rMJQdTIUMqgo7BFzbx1sXDYDQqAVs9zWRjbCMwTsImwU/ wVnQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=IMWC0wjY; 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 k3-20020a637b43000000b005133c334fe0si11142423pgn.192.2023.05.30.05.04.18; Tue, 30 May 2023 05:04:34 -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=IMWC0wjY; 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 S229681AbjE3LrJ (ORCPT + 99 others); Tue, 30 May 2023 07:47:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50046 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229705AbjE3LrD (ORCPT ); Tue, 30 May 2023 07:47:03 -0400 Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D6618121 for ; Tue, 30 May 2023 04:46:37 -0700 (PDT) Received: by mail-yb1-xb34.google.com with SMTP id 3f1490d57ef6-ba827a34ba8so6351199276.0 for ; Tue, 30 May 2023 04:46:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1685447181; x=1688039181; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=HUJILdtJMJoGIdgauKb6V4jUFqAoPR4Aj10k+ul/UDE=; b=IMWC0wjY59bzCGS7zJk3bSQYlIXqw+JeQ3y1IWQWhQiLXF2vaTJtZJmQh9zf2CmT/M DDhnX+WopwHeb5JG+ZbwPMualrcvR2RzAUySfQTek1xnsdICL2hD2phnyJoLU7Rna3Km wgUeYMrWbpk4R2vbpDNVFt7XlDg/efUR0iOCtWY39X/czK03aOmLF53ZFAhaEo2Tc0Jk LLVsjfeFPEMcncWvdCQtotATPrGD9ibH6jagYVr+s0krbxSnc73BP58bZ4BQT8kTt7Yg NzeEgvwW7ZLNQnkOZjFujIU7cSH2hbIdOi7Iio4f8z2jxiX1C5i1iL4Gr++KacL5xPuQ bqWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685447181; x=1688039181; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HUJILdtJMJoGIdgauKb6V4jUFqAoPR4Aj10k+ul/UDE=; b=YaNlG1a5XDynrMm9rFzHPN/pVTGk/bB4Is8+lZz2m+bQymfeApeyub1rF29qb/ms8e KLqWcqms2pL0VzmgstXlA9Dmz0lGKnGGDZKUkojo6JSwJ5tIKRJ4ktlQEsPGqQDhNc+r rRiCKWt+luOqHxZx+ItxqUH7tW3Wd2C5SEEUndk+jM2bq3+tYdQpn2lO+OYn3l9da6od b9JXc3BisRV/+1QnIBSr2UwUuFZJbFs0cfnhjjD1JfXZWwb0HhY2Hod9MZtq+jXqF8Wq ByrdsByu8KqE6z5Txf5vmFnjXdBM4Ccd9Ne6oRL2yT48QBPjSn/KHsUMMUbh+S5DDBso NMog== X-Gm-Message-State: AC+VfDzmohlGDnVKvOY0+ul5k1FiPf53UnShtZtXWpHkvPSt1p4GhV1h Y5f2H1hXDVu4uOuGfwK7ar0V3Y0mXkM5EtdC0Q0w6Q== X-Received: by 2002:a81:5b55:0:b0:561:a422:f3cd with SMTP id p82-20020a815b55000000b00561a422f3cdmr1795570ywb.30.1685447181672; Tue, 30 May 2023 04:46:21 -0700 (PDT) MIME-Version: 1.0 References: <20230527114057.36091-1-andriy.shevchenko@linux.intel.com> <20230527114057.36091-2-andriy.shevchenko@linux.intel.com> In-Reply-To: <20230527114057.36091-2-andriy.shevchenko@linux.intel.com> From: Linus Walleij Date: Tue, 30 May 2023 13:46:10 +0200 Message-ID: Subject: Re: [PATCH v1 2/2] gpiolib: Unify allocation and initialization of GPIO valid mask To: Andy Shevchenko Cc: Bartosz Golaszewski , linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Bartosz Golaszewski Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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,URIBL_BLOCKED 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 Sat, May 27, 2023 at 1:41=E2=80=AFPM Andy Shevchenko wrote: > Now that the of_gpiochip_add() doesn't use valid mask, we may > unify GPIO valid mask allocation and initialization. With this > it makes a symmetry to the similar which we done for IRQ chip. > > Signed-off-by: Andy Shevchenko Neat! Reviewed-by: Linus Walleij Yours, Linus Walleij