From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 14F36C4320A for ; Mon, 26 Jul 2021 09:12:49 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id D775A60E09 for ; Mon, 26 Jul 2021 09:12:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org D775A60E09 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:CC :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=Sl0PChA6nTucPV9yK9WgX4GsOQVjNkueyas9btEAXrg=; b=mGXk0VO0U7HK+A m93GleyoxVNsDJphlxdEp4h071nUwHTDFP2CYLF+Qbfb5TQH3hxMCxlD2JEWu1KsMEYVZb25XB8KY MjLV7XDxNOFzNuMMO5i/+nA77xbyMltTSVhqPC5T+L1cQ9br8dCGXvep690CkB9+OXIaFTXa52muU 833Gqkw8SP3e0PpXxUDUITZwAesqRZQzkO3jWGW2k9gbvkO0DKutQEtVLwsnaEv9sT+1+KxX39AIT jVaKDTcwaXUg9RNup/xv9ThifO7jhbTPxgPuWL1VlfcitF48WBhuE4aV57jS5BK/mSXnFt8Ixwell 6j3s830AoKMvRYMExj0A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1m7wdO-00ANFY-LJ; Mon, 26 Jul 2021 09:10:50 +0000 Received: from mx0a-0016f401.pphosted.com ([67.231.148.174] helo=mx0b-0016f401.pphosted.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1m7wdJ-00ANCB-7U for linux-arm-kernel@lists.infradead.org; Mon, 26 Jul 2021 09:10:47 +0000 Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 16Q91MQJ020098; Mon, 26 Jul 2021 02:10:39 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : mime-version : content-type; s=pfpt0220; bh=etw8mgMrhCLwprM5QMZwUjgd7AkZNHLFQCfXqafVLqw=; b=fVM0mb+8FkmON2kMe95wsgsiFvcgH/5uqtfMOz7Rwy7MRnP9khl51oWCxTaRqTKFF2IC 7U+ZB7l02WF8fEPcrrxN2uC03PNKMnpwIAZSZ2rfHmDTzPrIDGdmuMsm3cqe3KXSsVpW xfVYGQiyzqHNXxKVGH/lynAMWK9VE/u0zJJE4i1czNPNmW9s8vXoxTZFXKW/O7vA2wEk ov8nC1opIiGYT3xJWpVN+vjaCMNXzRtrdNmg6KrSyjlOl3PG34CuEj4CcAcc+YLqSPlz qm3Dj6vUYJEFKiJY78b2xJ6sX13IDGz89z16fYozq44kT2qi6yc94gs+v21rCXpIGvOI Cg== Received: from dc5-exch02.marvell.com ([199.233.59.182]) by mx0a-0016f401.pphosted.com with ESMTP id 3a1avpa2qp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 26 Jul 2021 02:10:39 -0700 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Mon, 26 Jul 2021 02:10:37 -0700 Received: from bbhushan2.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.18 via Frontend Transport; Mon, 26 Jul 2021 02:10:34 -0700 From: Bharat Bhushan To: , , , , , , CC: Bharat Bhushan Subject: [PATCH 0/4] cn10k DDR Performance monitor support Date: Mon, 26 Jul 2021 14:40:23 +0530 Message-ID: <20210726091027.798-1-bbhushan2@marvell.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 X-Proofpoint-GUID: n_0xMYJggoK5iv0A6Mhiz2lO_W3imNgJ X-Proofpoint-ORIG-GUID: n_0xMYJggoK5iv0A6Mhiz2lO_W3imNgJ X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-26_05:2021-07-26, 2021-07-26 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210726_021045_371930_947A6133 X-CRM114-Status: GOOD ( 13.83 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This patch series adds DDR performance monitor support on Marvell cn10k series of processor. First patch adds device tree binding changes. Second patch add basic support (without overflow and event ownership). Third and fourth patch adds overflow and event ownership respectively. Seems like 4th patch can be merged in second patch, For easy review it is currently separate Bharat Bhushan (4): dt-bindings: perf: marvell: cn10k ddr performance monitor perf/marvell: ADD cn10k DDR PMU basic support perf/marvell: cn10k DDR perfmon event overflow handling perf/marvell: cn10k DDR perf event core ownership .../bindings/perf/marvell-cn10k-ddr.txt | 15 + drivers/perf/Kconfig | 7 + drivers/perf/Makefile | 1 + drivers/perf/marvell_cn10k_ddr_pmu.c | 766 ++++++++++++++++++ include/linux/cpuhotplug.h | 1 + 5 files changed, 790 insertions(+) create mode 100644 Documentation/devicetree/bindings/perf/marvell-cn10k-ddr.txt create mode 100644 drivers/perf/marvell_cn10k_ddr_pmu.c -- 2.17.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel