Message ID | 20230929-leds-maple-v1-0-ba5f9dcb1e75@kernel.org |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:cae8:0:b0:403:3b70:6f57 with SMTP id r8csp4118294vqu; Fri, 29 Sep 2023 08:29:34 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG6p0FS1l8c8paAzvY6OYii9uMwLPLZX+S3uSbU24TnPj1IcQOK+VJQJ1Pva0HVHS9KDJXE X-Received: by 2002:a05:6a20:5648:b0:15c:b7ba:ebda with SMTP id is8-20020a056a20564800b0015cb7baebdamr3925432pzc.55.1696001374370; Fri, 29 Sep 2023 08:29:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696001374; cv=none; d=google.com; s=arc-20160816; b=PnVpHYBV2o87igWxMz9RkWKEAJl0FiZedunTJlwKqKN5goFpxforBb94If37KWZwVa kBJpDIKY4OGpsIA1nz56/EVRevzcMX+LgZv9uWIRUJCTF9ZNfgbeEtMh8Nf64S/VU1P0 629LF7OLTMLMDh7cyHK9kg9zFhbio/bC5UW1tHbFXPY2Etfc+fIW/8HNo8DbTP1huFeo PyupNAxmHSEn6KyGnBPJodTXErYGQ2JQeqRAz6K0qYWynpvmYaWrNHnoXJ2/yGT/V50H ovKHLbUWV8OaREUrrqZ90ORxOMvCTi7wwVhIREHV3Ywcp+5xrGBW7HExCWtSGDLonvq/ rOzw== 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=Y+xnJsELL+f1BFiIPIG1nsqUiBNPH6YhtqeQ/ajJ38E=; fh=9gJMX66QOJHVusGLKVxeYYd9M02PI/WHI+hxLGEr66Q=; b=1I3N/phXxnyIi/FaSeyI2XZyx4Vs2uUv2nlyEgb1BERnDcjBQmbMW4JFq0NK3gt0Gu ZcJv84zjHl0yo2vQ1EQhM3q0xl6h4A+fcaxZ5TfIgxXckFW8adYiFOYy18fsdsT9K5Jn dGzXqj1dTe3L+eV1RlW3aF+laHXcZlCOptCpH6F0JGc3sJEr2nJJA9AWbsssrxTKywy/ hEKOQUQRmeNEKLVnmNbxuZbGfl8WN78/vLrNmK01voekZTry6riDiTxp56sXhrrFPP5M 4HZALwe+rI2m6PDm5VLc1x4d0rpktfX1Ir3S+95h7E2TFD+ogN9gf/0bOQjdJc0ntvgE FjWw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="efDgvw/6"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 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 pete.vger.email (pete.vger.email. [23.128.96.36]) by mx.google.com with ESMTPS id u8-20020a056a00124800b0068fb1a85ec8si22251322pfi.370.2023.09.29.08.29.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Sep 2023 08:29:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) client-ip=23.128.96.36; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="efDgvw/6"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 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 (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 0B309834F4BF; Fri, 29 Sep 2023 08:24:40 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233653AbjI2PYJ (ORCPT <rfc822;pwkd43@gmail.com> + 20 others); Fri, 29 Sep 2023 11:24:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50770 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233633AbjI2PYC (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Fri, 29 Sep 2023 11:24:02 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C8445DD; Fri, 29 Sep 2023 08:23:59 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 951E0C433C9; Fri, 29 Sep 2023 15:23:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1696001039; bh=7MUnS5rrD0zWrSC89C22S+EJFgSBQ12YuL/KwhyLmmg=; h=From:Subject:Date:To:Cc:From; b=efDgvw/6IVLIpaNQ5IedOwDOplM4fB92oegV9FbV+ynNr8SNxHWiQbmEiQFFHKOnb BoW1x59hV8tTt0gVGIwC/tE6+64fgRSAXUpI/Jf0UQpK8MfC20QhF7JxdBht9DO04c a9UwOEU8wXDwKMmpNV8d+WXNXsvuaBZlCj/Ski73eTb5UrHzM4f9PZ40sgadZSxgNr VwsYDwf4JuULJq4lx1ZbSWtieoHdZx/5wSI//RmvuiUxUlbVQ53PNsShzkkD4X01/e 2Dos7sVjPJEsWK/4U461y/m2Kxm6oK6uBP+Gt6FBeLPzknW7io9M3rP0VuiZ6D9o3k yKBFdKY2b0uew== From: Mark Brown <broonie@kernel.org> Subject: [PATCH 0/4] leds: Convert to use maple tree register cache Date: Fri, 29 Sep 2023 17:23:34 +0200 Message-Id: <20230929-leds-maple-v1-0-ba5f9dcb1e75@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAPbrFmUC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI2MDSyNL3ZzUlGLd3MSCnFRdcxMzoGBSinFikpkSUENBUWpaZgXYsOjY2lo AYTQ1yFwAAAA= To: Michael Turquette <mturquette@baylibre.com>, Stephen Boyd <sboyd@kernel.org>, Pavel Machek <pavel@ucw.cz>, Lee Jones <lee@kernel.org> Cc: linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org, Mark Brown <broonie@kernel.org> X-Mailer: b4 0.13-dev-0438c X-Developer-Signature: v=1; a=openpgp-sha256; l=1065; i=broonie@kernel.org; h=from:subject:message-id; bh=7MUnS5rrD0zWrSC89C22S+EJFgSBQ12YuL/KwhyLmmg=; b=owEBbQGS/pANAwAKASTWi3JdVIfQAcsmYgBlFuwJ+F0ZMV1CNFn+jQhAGs375d23RCILs8xRQ BcJArN/Y/OJATMEAAEKAB0WIQSt5miqZ1cYtZ/in+ok1otyXVSH0AUCZRbsCQAKCRAk1otyXVSH 0FMrB/9wqL5tz69qs5QCfv7zfdP/lP0vuIK/ZlP+9ANDMdnvuG5+7WtSC7QUykM9/1h+2uItL/p hFYyZ7sa2dK3F4nrIWg7cPjBd4bv6ZlphPXhSAdF/3KM1e4M7dCMviMW42gFcnTTDPO3h3ZIEZA n7sE7myKl00+UaaGUoY3D8N/uji1Hay6m6l2KkmfTsFCWjCh3MnPShowDquMoVozodxS79HIjSe LZ14Ym1kMnV3eJj4x4r8v6bYY88QI/xUEMVN4gq0ZoEz+uy+T9gOuzTLSYK84ok8cn6jHTrssic qMWGiwGbixq0QplLWMYyDgEe21Jd4erwtFFMQz1HyeGdyqaA X-Developer-Key: i=broonie@kernel.org; a=openpgp; fpr=3F2568AAC26998F9E813A1C5C3F436CA30F5D8EB X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Fri, 29 Sep 2023 08:24:40 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1778386337461346012 X-GMAIL-MSGID: 1778386337461346012 |
Series | leds: Convert to use maple tree register cache | |
Message
Mark Brown
Sept. 29, 2023, 3:23 p.m. UTC
The maple tree register cache is a more modern replacement for the
rbtree cache, the underlying data structure is more modern and the
surrounding cache implementation makes a number of choices which are
more suited to modern systems than those made by rbtree. This series
updates the LED drivers that use the rbtree cache to use the maple tree
cache.
Signed-off-by: Mark Brown <broonie@kernel.org>
---
Mark Brown (4):
leds: lm3601x: Convert to use maple tree register cache
leds: aw200xx: Convert to use maple tree register cache
leds: lm392x: Convert to use maple tree register cache
leds: lp3952: Convert to use maple tree register cache
drivers/leds/flash/leds-lm3601x.c | 2 +-
drivers/leds/leds-aw200xx.c | 2 +-
drivers/leds/leds-lm3692x.c | 2 +-
drivers/leds/leds-lp3952.c | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
---
base-commit: 6465e260f48790807eef06b583b38ca9789b6072
change-id: 20230929-leds-maple-746230bd3ab6
Best regards,
Comments
On Fri, 29 Sep 2023 17:23:34 +0200, Mark Brown wrote: > The maple tree register cache is a more modern replacement for the > rbtree cache, the underlying data structure is more modern and the > surrounding cache implementation makes a number of choices which are > more suited to modern systems than those made by rbtree. This series > updates the LED drivers that use the rbtree cache to use the maple tree > cache. > > [...] Applied, thanks! [1/4] leds: lm3601x: Convert to use maple tree register cache commit: c2b7575239f5d0925035f3fc3bb155d176abee80 [2/4] leds: aw200xx: Convert to use maple tree register cache commit: 2aedfe62b4151b0abe35bf022edf18f84817afcd [3/4] leds: lm392x: Convert to use maple tree register cache commit: c2ecac98222a23ad8209a71ad5c1e32a8be46392 [4/4] leds: lp3952: Convert to use maple tree register cache commit: 2997d69d888d6ee7114a89d066889a016448422a -- Lee Jones [李琼斯]