From patchwork Sat Jun 10 13:59:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Brown X-Patchwork-Id: 10585 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp1569656vqr; Sat, 10 Jun 2023 07:19:48 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7QG+yCiMslRdZI6VEEToZ3Lygqw0irn53GRUx3osWb2zE4EJnoaBDVTPkQaBQIorVTl4Ek X-Received: by 2002:a17:906:dac7:b0:974:86a7:d3a3 with SMTP id xi7-20020a170906dac700b0097486a7d3a3mr4812224ejb.13.1686406788141; Sat, 10 Jun 2023 07:19:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686406788; cv=none; d=google.com; s=arc-20160816; b=ypyEGY0y3Cm4l81osDkDrg006bC7g1esQYBwqrT9iQ1Bzwn/5cvxUGwAB7W7ge6mlC SrhuNOVZgITnhkbWqGcgyVXreZh1Iu/5g1YZ+UZu+kD/Aq0kISX0TXmu/qm76+2k2Ie3 2/zaF46hBOmOJCrZy8djtUeNEnzQqYZHnTt/XmvUsb9gvSZog6CZKIvn4Z1rBYxPZNdL ORIuqrvJNHaUJyQzO6uvAdhNYO88qkLH8v14ZwpXReZd2Q9TbbqE3bHSk+oDfLVoK6ra 1l9uZu9+cybXlzro9gBRUcsyxpR98A0q1a8R63vPGBc86zHG/5ZnXjkB5HZQPnyM2W/2 NoVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:content-transfer-encoding:mime-version :message-id:date:subject:from:dkim-signature; bh=KT/ANQbMMCxGT1SHQujf9JeqgpbMoEhIqyr/GdyvpbM=; b=fjN/PTYgoujSVG3gedk/IcTaKlrml2zmA8mU6jM5Jwyz94MSWVva4oLJaSp4wvc8ey FP+jfuBIJ/HTB6sLfpt97EtmGgs4V4ZUUt6drhMRIqm+dUMq/ULSrutwLa8ebV3kyUIQ GMgSrCynYogplfHYSMRXdGFpxU/mqMtQmQL7Tjt4ZMWvPFoGEDQ4nHKyzYs/C7PrD1GB VYfX0SJYM4dbgprbRKyqlAzTob3e1NHnTidhR51wvav6Brcpmhmdz8j3yzqnNXm76j23 7yuT7GiliP2IoIPg3mzD8RuE0ubvnOF3e+xP0FFJGe6C/zaSM1Hqq7tZIwRMh0k9g/hW NH0A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=pXdQ4XuO; 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=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id jj4-20020a170907984400b009787e30d6bfsi2461918ejc.389.2023.06.10.07.19.23; Sat, 10 Jun 2023 07:19:48 -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=@kernel.org header.s=k20201202 header.b=pXdQ4XuO; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235137AbjFJOAj (ORCPT + 99 others); Sat, 10 Jun 2023 10:00:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57676 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232965AbjFJOAd (ORCPT ); Sat, 10 Jun 2023 10:00:33 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8D05C3A95 for ; Sat, 10 Jun 2023 07:00:03 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id A745861795 for ; Sat, 10 Jun 2023 14:00:02 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 663B7C433EF; Sat, 10 Jun 2023 14:00:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1686405602; bh=jUWhSGuqBSRj7GbjAn8L3UzmH1Na6fgFtTn9Vx8oOE8=; h=From:Subject:Date:To:Cc:From; b=pXdQ4XuOZqJy4x9BykNp5xkGSnbV9MFUbnbL8ZqlbJRcMcJSGoDoBjxve/WlVOeUm 3YChQHg3P93ueCr/OQU/U4TASrzZe9XMpjQRzj6MGBDKdCziaAlr9DQbmv1WKbdgQj 2LLnoNng5VnZtLC8dCNjq6TllV9GLSUFh3OWF94j9yW82a6UcrWzAIYUtFEsOKL6Yc GkGXALMJpXZg9zvQE2XitYc6qp4SGpkVc9mP3RbLFqyDzFGRl100MUHCCgNXZDbqhK f98q2U9jW7ABgb7n6Of6ixFzOqKxV54RbeDeAt+nurKOYFr+KD2l6K/pwvgAUh393h jgopRw9lVt0uw== From: Mark Brown Subject: [PATCH 0/2] regulator: Convert Linear Technologies driver to maple tree cache Date: Sat, 10 Jun 2023 14:59:52 +0100 Message-Id: <20230609-regulator-ltc-maple-v1-0-08c15181f8b2@kernel.org> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIANmBhGQC/x2NQQ6CMBAAv0L27CalxoJ+xXho6xY21pZsUUgIf 7d4nEkms0EhYSpwazYQ+nLhnCq0pwb8aNNAyM/KoJU+K6OuKDR8op2zYJw9vu0UCUPXtZegXW9 6A7V0thA6scmPR7tkeR16Egq8/mf3x77/AKA+gw58AAAA To: Liam Girdwood Cc: linux-kernel@vger.kernel.org, Mark Brown X-Mailer: b4 0.13-dev-bfdf5 X-Developer-Signature: v=1; a=openpgp-sha256; l=718; i=broonie@kernel.org; h=from:subject:message-id; bh=jUWhSGuqBSRj7GbjAn8L3UzmH1Na6fgFtTn9Vx8oOE8=; b=owEBbQGS/pANAwAKASTWi3JdVIfQAcsmYgBkhIHegoHoMERFx5rn4lJw5U6Ygx8GYCA/U6f36qOC 4yPlkBSJATMEAAEKAB0WIQSt5miqZ1cYtZ/in+ok1otyXVSH0AUCZISB3gAKCRAk1otyXVSH0MGzB/ 0e9+xUpoF/pP1jyadkJ0gX5Z/sq2AJXkcp6x88gYlCxUUy1xBXe/++2IR8hkDwcWa7P9IBSBzQbpC0 13XYYqjHH2WsNF6V7UPxzxnqC0SI4Rr+Y91mE9go84gWCHJUIRfmWRYiNTjm+pBszpMf+fmmcFzedj joFogDlm9YJFrXvLySk21PD/f6xeS2sJ67EqyrvmGpQBJnYBcFAOQNzpd1aOc5mxEifl9BYGm2Twmu EX7xOw2MhrB+hbcMyhEubJ4QtHT3MUPOGj/N93e6P5EI82aSKnVU5r5GfOIhVxp3ij89maxh1Y+hne SWDT71+IlQ1gGWmUaPfOZ3EFc9pgjF X-Developer-Key: i=broonie@kernel.org; a=openpgp; fpr=3F2568AAC26998F9E813A1C5C3F436CA30F5D8EB X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1768325684343899748?= X-GMAIL-MSGID: =?utf-8?q?1768325684343899748?= There are a couple of Linear Technologies devices which can only do single register reads and writes so don't benefit from using the rbtree register cache rather than the more modern maple tree cache, update them to use maple tree. Signed-off-by: Mark Brown --- Mark Brown (2): regulator: ltc3589: Use maple tree register cache regulator: ltc3676: Use maple tree register cache drivers/regulator/ltc3589.c | 2 +- drivers/regulator/ltc3676.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- base-commit: 9561de3a55bed6bdd44a12820ba81ec416e705a7 change-id: 20230609-regulator-ltc-maple-f7715f2b8686 Best regards,