Received: by 2002:a05:7412:bbc7:b0:fc:a2b0:25d7 with SMTP id kh7csp2874103rdb; Mon, 5 Feb 2024 23:34:31 -0800 (PST) X-Google-Smtp-Source: AGHT+IFGz5/g9EQIKKK304wX/KAtNSK30hP8938thJu0m1Q3szQh2ovFgh8gcosr3Kdg7hpNPl1U X-Received: by 2002:a17:90a:c297:b0:295:f652:91e with SMTP id f23-20020a17090ac29700b00295f652091emr1644714pjt.40.1707204871217; Mon, 05 Feb 2024 23:34:31 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707204871; cv=pass; d=google.com; s=arc-20160816; b=hUgaBJ2JaQhCKrpETwjdYvWmMnniOA8+QjfXiNtWeNuABoCJ+htT4BPoGJP1wNN+XN w/0+LuSRG8iJsp1Ir3EAuYjCKWhBEBPPP1hccZAzk4eC8beenu6bIG7lhW+5atHzaxQL YR3ypulZaJeu+fQ01/8MvAPtdJ1vofmeqEEb2r62JsdzTZss1dtMlL4oGCLV5cTMfZMK OA4H651YR0oMx6dRAv807rotpaqoA2jOvErqr34LXY4PkhIaKv4x0P/ZRU+82i9w5aAt 0m+a71+yxtEXYi1uZxwDdVxK0bnwem2MBO/57mJB1/JaQ/w6o50Ba/HaIXEyUbvBorH5 6dYA== 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=SGXEf/7KT4NjYyRLuXZvrzuAJ4O3xv73yzQgob+wm0U=; fh=kSEpRAD57h9K2VsnHHCZZOW6rjGyZ8DywExQvi1h71k=; b=t7WEpdvyv6OgWfWRq86ZikT7HOUColN6SXji9OcjvKinSofvNPtlXVEZPJSzYBpEcP G51f8zmj4p7kecsX4ZlSDJSn+Yv5q/AOjBaD+3TNu18xPn8DMtaGAZP6TzzcD8kV9I4m J0olsMLTnBHArO4lN8z4DO8VNgT8jhxZuRK0euh40tgW33Po8QbzTHuQl5kiqqrNk2rm aFscNlP948YAdmxsVF1NSjOoHaFEG4RhUV354thlBQl3K3k3uc9H4IJMG0LE/Xv54hvG qOy1g6dKBSHEIgP/f799VRr9CQUFuSRUTQp0jGp1/V+uylgMlfJZDKPd/MfDch10h1L5 3BaA==; 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-54407-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-54407-linux.lists.archive=gmail.com@vger.kernel.org" X-Forwarded-Encrypted: i=2; AJvYcCWlnsk7NcJrrvZL640SjVNPEDh45rjuixocnh3vGosylBGFEoBm6cvlt9gfsGClw5s3llbrqgNz5H8QEunT+mCI9BVkGkC3kBejGRsqrA== Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id nn5-20020a17090b38c500b00295dda7f384si709621pjb.152.2024.02.05.23.34.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Feb 2024 23:34:31 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-54407-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=inspur.com); spf=pass (google.com: domain of linux-kernel+bounces-54407-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-54407-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 sv.mirrors.kernel.org (Postfix) with ESMTPS id 4D71228AA48 for ; Tue, 6 Feb 2024 07:18:41 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0CE501292DD; Tue, 6 Feb 2024 07:14:43 +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 630C3128837; Tue, 6 Feb 2024 07:14:40 +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=1707203682; cv=none; b=HWVmlZAfLkvk/w/+gJXFCeOpkpCW0qrsDmM66a1ouG3EcV6yXVe1YxsrFCaiMak6mnHeUD/kElsVZFc5jXtqEnM7DQ1ocxvqQvlHJrFDGgfnr5rygCbCg1SIbXH6+uDHoArHdDKDDgQOQKdZ3J3l+oDad1UxkxnzSi/B1WZSkww= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707203682; c=relaxed/simple; bh=u2IB6ZvRRCA8m3BGj7669aLh1okQbyK7JwexDiQP8KU=; h=From:To:CC:Subject:Date:Message-ID:MIME-Version:Content-Type; b=Ncastn1Ad8WCeiXypoUZSShuZvjJ95bPQeCT8fw+tYJwAlz0ZcoNTZ8Krxi8nJsj7zT0j+6TCg6YueVumFX6b98g/opdEOrUEjiyiBEFPjPjqt8DxqxNkEYABLOZKPADtql9t2qU4bPAIF5xXYKShaMlJHkneM2PwOnpvOH7yaE= 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 CZT00124; Tue, 06 Feb 2024 15:13:24 +0800 Received: from localhost.localdomain.com (10.73.45.222) by jtjnmail201602.home.langchao.com (10.100.2.2) with Microsoft SMTP Server id 15.1.2507.34; Tue, 6 Feb 2024 15:13:24 +0800 From: Bo Liu To: , , , , , , , , , CC: , , , , , , Bo Liu Subject: [PATCH 00/18] mfd: convert to use maple tree register cache Date: Tue, 6 Feb 2024 02:12:56 -0500 Message-ID: <20240206071314.8721-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: 2024206151324b9f9b62304e62d05a8d60d6ab6a8ea99 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 (18): mfd: ac100: convert to use maple tree register cache mfd: as3711: convert to use maple tree register cache mfd: as3722: convert to use maple tree register cache mfd: axp20x: convert to use maple tree register cache mfd: bcm590xx: convert to use maple tree register cache mfd: bd9571mwv: convert to use maple tree register cache mfd: dialog: convert to use maple tree register cache mfd: khadas-mcu: convert to use maple tree register cache mfd: lochnagar-i2c: convert to use maple tree register cache mfd: wolfson: convert to use maple tree register cache mfd: rohm: convert to use maple tree register cache mfd: rk8xx: convert to use maple tree register cache mfd: rn5t618: convert to use maple tree register cache mfd: rsmu_i2c: convert to use maple tree register cache mfd: si476x: convert to use maple tree register cache mfd: stmfx: convert to use maple tree register cache mfd: stpmic1: convert to use maple tree register cache mfd: rc5t583: convert to use maple tree register cache drivers/mfd/ac100.c | 2 +- drivers/mfd/as3711.c | 2 +- drivers/mfd/as3722.c | 2 +- drivers/mfd/axp20x.c | 4 ++-- drivers/mfd/bcm590xx.c | 4 ++-- drivers/mfd/bd9571mwv.c | 4 ++-- drivers/mfd/da9052-core.c | 2 +- drivers/mfd/da9055-core.c | 2 +- drivers/mfd/da9062-core.c | 4 ++-- drivers/mfd/da9063-i2c.c | 2 +- drivers/mfd/da9150-core.c | 2 +- drivers/mfd/khadas-mcu.c | 2 +- drivers/mfd/lochnagar-i2c.c | 4 ++-- drivers/mfd/rc5t583.c | 2 +- drivers/mfd/rk8xx-spi.c | 2 +- drivers/mfd/rn5t618.c | 2 +- drivers/mfd/rohm-bd71828.c | 4 ++-- drivers/mfd/rohm-bd718x7.c | 2 +- drivers/mfd/rohm-bd9576.c | 2 +- drivers/mfd/rsmu_i2c.c | 2 +- drivers/mfd/si476x-prop.c | 2 +- drivers/mfd/stmfx.c | 2 +- drivers/mfd/stpmic1.c | 2 +- drivers/mfd/wm5102-tables.c | 2 +- drivers/mfd/wm5110-tables.c | 2 +- drivers/mfd/wm8350-regmap.c | 2 +- drivers/mfd/wm8400-core.c | 2 +- drivers/mfd/wm97xx-core.c | 6 +++--- 28 files changed, 36 insertions(+), 36 deletions(-) -- 2.18.2