Received: by 2002:ab2:620c:0:b0:1ef:ffd0:ce49 with SMTP id o12csp1377955lqt; Wed, 20 Mar 2024 01:58:08 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX0ajitmSdnW7u2ALP4Rz1sH+01G2uBinmGsEIwxVuMXXW8zugA/j1eHpxHF2crpgKac27a44J75UpziFpbMyKy3t5vLnsrizQNcRrgJw== X-Google-Smtp-Source: AGHT+IEay+99zM9e2esspv6ol4BShPwptgpX9lej2FbaNX3k6XIMSf5ivaeWxiUVp9xSYPKAGHT7 X-Received: by 2002:a81:4e8b:0:b0:610:fc90:b07c with SMTP id c133-20020a814e8b000000b00610fc90b07cmr218565ywb.17.1710925087924; Wed, 20 Mar 2024 01:58:07 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710925087; cv=pass; d=google.com; s=arc-20160816; b=LThC16np7PBOeGivJyPs1jCgX58TQEn0yRBK+mNyIqQPedG+l+TNF+OKkS7h4eEsqu 5Xf9LCdZ3Cl0CssnDHj/+X4pFgJOh286SjUjnFZuiyugtTq8uVv6FJ6+rLxJqnizuSoM 4uhojGozHUBbUeq9J4CjecjUQe3tStNT99QHdGi06LNyFRAFMkh4I/Y+vnRWJ85OfBIJ Pt8+Baz45MoXNJHs2VpoXeuYs+L8nlZQ74S275mx/brbREibtKG4L7qs0SKWbr2E0Dta Ro02+44ePt49/KlJPC/HY19RSepDXkTb1R8HETHuhYgkA97hSpRgErRm7h7y2onsR72S OVJQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=abuse-reports-to:tuid:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:message-id:date:subject:cc:to:from; bh=d7GTj/kIABthDHSP/Huy6Bqu/GDPuMpdkZz1ssNiWKc=; fh=ylGxeYDzupWRersxMfuRoDdGzjRmuyBko7KC/8yNBnI=; b=abk1N62bGAyrL3yTNTDQF9QEC4mIKH9RSv6RZlFumYgWDZHwNrNY9DRW3QvaSTgGBI gAy6zNVVUrbuShKN9nL8KMP5ia3jgfRe27bRd6uWCpj4mSMH4//TMmjTuVrtZcy+e1dQ xL05/LCO5/G8jG2t+/rQTiVdIo1x6KttsQW99S3663ga3ESpRsaiXzWhhcfr0ILViMJx 24ffgO7ptDESEx49FIaJDDJdy1YqE3NO0OWV/aIiH900pzPmqvAlSr3a9A4UnVUtri6f 7P0sMQMm/x4WuH2viZ+sXlQyeFRWNa8v2q/jcYGU5WAzFc495+VX8vq6L4ycyQzdw2ky 1yWg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=inspur.com); spf=pass (google.com: domain of linux-kernel+bounces-108654-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-108654-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id i16-20020ac85e50000000b0042ec25908fcsi13342820qtx.645.2024.03.20.01.58.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Mar 2024 01:58:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-108654-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=inspur.com); spf=pass (google.com: domain of linux-kernel+bounces-108654-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-108654-linux.lists.archive=gmail.com@vger.kernel.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 ny.mirrors.kernel.org (Postfix) with ESMTPS id A009F1C20ABE for ; Wed, 20 Mar 2024 08:58:07 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D6AAA39AEC; Wed, 20 Mar 2024 08:57:55 +0000 (UTC) Received: from ssh248.corpemail.net (ssh248.corpemail.net [210.51.61.248]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 171A033CC4 for ; Wed, 20 Mar 2024 08:57:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=210.51.61.248 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710925075; cv=none; b=CpP3N+YYn98riHL6YKuwCdL9Ox8Mvdi1Qgt+VX0UKmCdlVu93HRVfvkomkf80doddObRoRFSqAFjsWDoOfPyURjhxpg9MRbsepgB3MT+Y89zGoKjQ4oxCLfruoU4ndUW87ozCnksfekf5Vt4G7gMr4mupGCmWa0/3ztLcf4lTLk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710925075; c=relaxed/simple; bh=G33CroK7BnYY/9nq8D2Vt+ZqpECFj3JOwYrCg2AerkA=; h=From:To:CC:Subject:Date:Message-ID:MIME-Version:Content-Type; b=OBgskA1Wy4P20DctCW8yUkdv11vniJwQktJfp3l4HwLHg4v+oqxcqzb1cFuH8p9D1eLwfjptvNl/PzVcfVMJi2jZPr7WOcnYajaYEfbxEjLagkIGNmFGfyoQvSKtNXGEzVTnQaTAKvPgLlrLa5Piql75Qp+MMv1ImD2JpMi9Tvc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=inspur.com; spf=pass smtp.mailfrom=inspur.com; arc=none smtp.client-ip=210.51.61.248 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=inspur.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=inspur.com Received: from ssh248.corpemail.net by ssh248.corpemail.net ((D)) with ASMTP (SSL) id RDA00141; Wed, 20 Mar 2024 16:57:41 +0800 Received: from localhost.localdomain (10.94.17.92) by jtjnmail201610.home.langchao.com (10.100.2.10) with Microsoft SMTP Server id 15.1.2507.35; Wed, 20 Mar 2024 16:57:42 +0800 From: Bo Liu To: , , , , , CC: , , , Bo Liu Subject: [PATCH v1 00/13] regulator: convert to use maple tree register cache Date: Wed, 20 Mar 2024 04:57:27 -0400 Message-ID: <20240320085740.4604-1-liubo03@inspur.com> X-Mailer: git-send-email 2.18.2 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain tUid: 20243201657418796298d1f8af4ba8d88157147d862f2 X-Abuse-Reports-To: service@corp-email.com Abuse-Reports-To: service@corp-email.com X-Complaints-To: service@corp-email.com X-Report-Abuse-To: service@corp-email.com The maple tree register cache is based on a much more modern data structure than the rbtree cache and makes optimisation choices which are probably more appropriate for modern systems than those made by the rbtree cache. Bo Liu (13): regulator: da9121: convert to use maple tree register cache regulator: da9211: convert to use maple tree register cache regulator: isl9305: convert to use maple tree register cache regulator: max8973: convert to use maple tree register cache regulator: mt6311: convert to use maple tree register cache regulator: pca9450: convert to use maple tree register cache regulator: pf8x00: convert to use maple tree register cache regulator: pfuze100: convert to use maple tree register cache regulator: rtmv20: convert to use maple tree register cache regulator: rtq6752: convert to use maple tree register cache regulator: tps51632: convert to use maple tree register cache regulator: tps62360: convert to use maple tree register cache regulator: rpi-panel-attiny: convert to use maple tree register cache drivers/regulator/da9121-regulator.c | 4 ++-- drivers/regulator/da9211-regulator.c | 2 +- drivers/regulator/isl9305.c | 2 +- drivers/regulator/max8973-regulator.c | 2 +- drivers/regulator/mt6311-regulator.c | 2 +- drivers/regulator/pca9450-regulator.c | 2 +- drivers/regulator/pf8x00-regulator.c | 2 +- drivers/regulator/pfuze100-regulator.c | 2 +- drivers/regulator/rpi-panel-attiny-regulator.c | 2 +- drivers/regulator/rtmv20-regulator.c | 2 +- drivers/regulator/rtq6752-regulator.c | 2 +- drivers/regulator/tps51632-regulator.c | 2 +- drivers/regulator/tps62360-regulator.c | 2 +- 13 files changed, 14 insertions(+), 14 deletions(-) -- 2.18.2