Received: by 2002:ab2:6309:0:b0:1fb:d597:ff75 with SMTP id s9csp1287553lqt; Fri, 7 Jun 2024 13:38:28 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWtNMVio5RYXf3Q/BJLwIg5/6bpoCWmbeRhyQsuwC/4n8d8NxhYDZ0wKTTNNSB9nk3U19OrYoLnY4SID7LAV89h8HN9VvJMjAjcovQE7Q== X-Google-Smtp-Source: AGHT+IGZINebJUCtBeiUZ96qD046AOx8eRo8Pt5Be+I2q7gd6QF9NhEsWdYLMfNv8qX/3RFkbEO6 X-Received: by 2002:a50:aa85:0:b0:572:7bda:1709 with SMTP id 4fb4d7f45d1cf-57c5087fcfamr2035778a12.9.1717792708047; Fri, 07 Jun 2024 13:38:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717792708; cv=pass; d=google.com; s=arc-20160816; b=ThooDoBHSJeom7GdTP0b/8csi93sVj0+TPUtGEnkOA3kZoHR/8qi/HMs0nWXAgdlMs +KA4S0C2pS9//AyDENI3xe1Hv2xwN2dk5aPWk0Mfjy/Ms/GV+MTrFz2HU6wQlHzPxoxr mULXcYp5n5Tspx5xqlQjx5H+WqDEMeBvSrp42N0AncwL9KGFoJpTZUC/ZZjvHW+G0j9o Sa+3YEjxCwHAIYWX6WNkil+qDf95/FiMgNoShaHRUbwU1kkv+YE0c1wRxOW5ddwTDRNQ Y0bg9FHQRQq2sUbQvTUXIzTOOH9RW8fy5LYq8NnwPiCYPV4Eh2r8bm+NZ/0vsMLNSkVe WofQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=aPBnfdpHuugcMMux2VsK2N47w1DvhnhhGjc/ykm5Dm0=; fh=GBPCBK2hPUeVJs11rOLobc5qDoe4ceDBfvEgx1LSwZc=; b=kETP1J2zWK8AvSYeEtW8jKUV86fnWlTvyLTyXWToGgfHMbsdwpKIq0h+x7RzB5FpxE 3r14YcEvtylALHLGyDW0564cSK1b7PNsemnr1LJRY80dAeckRPDBzO3ZvwTf/tMc3bEh 5pUuDDCWopbwR5KszkR/jh87qwz7w4s9Jmtc1yzoP5Re3c4qLCm+PWb8ljVairPbmwbv Jtco5jo3MXH5zpKua2RnlcM8Fu6Zt5cMKmetUVNfBaM9MLRoTfNiKgA3DHg7bQIcFsjj Wx5ag86D1qWR6YRi9KmD7MM65o58CKlu0fk1QWISYQ4/4Vq0Jepj/tXB7YSjZxH/vrsY dG+g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="hCpc/3j3"; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-206729-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-206729-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id 4fb4d7f45d1cf-57c671fbeafsi407247a12.111.2024.06.07.13.38.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Jun 2024 13:38:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-206729-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="hCpc/3j3"; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-206729-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-206729-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id BEEB01F23114 for ; Fri, 7 Jun 2024 20:38:27 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 73FD6154424; Fri, 7 Jun 2024 20:38:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="hCpc/3j3" Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1695479DC for ; Fri, 7 Jun 2024 20:38:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717792697; cv=none; b=aYhHHU3LHBubfIZr8l3Nwf8/bjaFueWcxnQhYc9eUILSpMykL3daJx1jXQKYsrNyFsPpwAOJ1FgtdTkxW87Jvex2Eki9G3N9zd838IM8alj1CCLg0va6j/cWN2eLHTMl4Bypkuh9bAFGNTE3OU5nyF7CNWDAi8eWBXrhkYkSU9Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717792697; c=relaxed/simple; bh=aPBnfdpHuugcMMux2VsK2N47w1DvhnhhGjc/ykm5Dm0=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=OOTp6uhNYP9L+pep7HYE+LDUlyKcW+IpPW7tTmSl1AtODM4i2HcLHqvOkzr6bOM0+iAYD++xDkHE9CCTZrgWtVbycgedmWP1B6iby5WREPnSIPbeedZAPlISdFD/zp/JFIx4Ad6E3l1Ft0KMiPzMxZSHZnCVqw5JK3K9PjO8cik= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=hCpc/3j3; arc=none smtp.client-ip=209.85.167.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-52962423ed8so3001907e87.2 for ; Fri, 07 Jun 2024 13:38:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717792694; x=1718397494; darn=vger.kernel.org; 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=aPBnfdpHuugcMMux2VsK2N47w1DvhnhhGjc/ykm5Dm0=; b=hCpc/3j3Y81tXVqst8WPs+LcBwL2QEj0oqdkQgRLKAOOAxF+VN3N1kX28IYEkMJsV5 lYIvpasSfJJ3t1WwntNdvoR2V0wxm2teZTC1OL4mydNGpQrhtsloMdSiot1K1TqmI10f hHTDRRKTFc0jOkHSrzfY8BPWI69q/GJzlSTCu2HNDG0dNr2lzRp+Y/0xhnCRXovltZum pWsxSj5EmEcAmKLGQ6eMoznltC6xsFL4UVViv0zL+wVRAn7l6AphRgWzVdu/Rab/ER7G hwwxYmqTo0b3EaMPqMeqSNZEUkYb3DoJggCHnLJqN551hp4Sh72riaBVTAHKkcQKOm98 wvfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717792694; x=1718397494; 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=aPBnfdpHuugcMMux2VsK2N47w1DvhnhhGjc/ykm5Dm0=; b=OD9/rY825swl+O2zq/ZhNw3c7qsuWiKJTSMyhfhzV91F+KmebKZ2wRzf5NZ/Ai2gWt xUCbkr3hfXBRtzcPMlLmPeeuQYJWFEZz1QbrVsVvkXd2VWoQSzeEjQ4d845S8aP/AQzz iTBvMJtw746+STtllDSQpIHMBunoiuyZwSvf1MApTVtMdPXVxg541ckwCf5TqqHakW4I hNFf7j/mTivJCI/Zbrz21Qv//uQTIJ/GQfSr/xPAeNNddoyEgjkZHWmmbPATzwm9MblA mrnE4j3rzD2ynSYojmbatU5TbRnh7LRgh/g4B/7KJB1ZNWKzbFH1veH07um8Cd+D0Xmh WT/w== X-Forwarded-Encrypted: i=1; AJvYcCXRm/vVxFejUH75jHAnLyHRvS8ZcpNAhTRLba7MY2ylYxS1aILZAbOJf+xeHunF8SNCc7Ovt8+5SVADrDErtMw1ACCg7VY20hwPxBcK X-Gm-Message-State: AOJu0YzpjWnpu3DMZPjHE8BUv8B9q1hGyuGj4TP9eOJSq3m0FV/r6Ygm 6F/g/NOJeC1P0xTNr1zcco5ebrP3lrkrwJ6JB8JL1lgzpGa8lSesZj2PlzOaMTpAW85bltQjTP8 kVKhRcJ8njrqPjHzDVLSSIZ98vZWnqtw2NBLsfM47zrvrVrpr X-Received: by 2002:ac2:523b:0:b0:51d:3b87:70a4 with SMTP id 2adb3069b0e04-52bb9f913e8mr2357387e87.36.1717792693887; Fri, 07 Jun 2024 13:38:13 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240521152602.1097764-1-patrick.rudolph@9elements.com> In-Reply-To: <20240521152602.1097764-1-patrick.rudolph@9elements.com> From: Linus Walleij Date: Fri, 7 Jun 2024 22:38:03 +0200 Message-ID: Subject: Re: [PATCH 1/3] pinctrl: cy8c95x0: Use single I2C lock To: Patrick Rudolph Cc: naresh.solanki@9elements.com, andy.shevchenko@gmail.com, broonie@kernel.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, May 21, 2024 at 5:26=E2=80=AFPM Patrick Rudolph wrote: > Currently there are 3 locks being used when accessing the chip, one > in the driver and one in each regmap. Reduce that to one driver only > lock that protects all regmap and regcache accesses. > > Signed-off-by: Patrick Rudolph All three patches applied, thanks! (Looking forward to a patch!) Yours, Linus Walleij