From patchwork Sat Feb 23 08:48:42 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ioana Ciornei X-Patchwork-Id: 1047322 Return-Path: X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="HN3Ro2I4"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44621d03gGz9sCJ for ; Sat, 23 Feb 2019 19:48:53 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726279AbfBWIss (ORCPT ); Sat, 23 Feb 2019 03:48:48 -0500 Received: from mail-eopbgr00063.outbound.protection.outlook.com ([40.107.0.63]:18401 "EHLO EUR02-AM5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726043AbfBWIsr (ORCPT ); Sat, 23 Feb 2019 03:48:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YhpRYr9lshxkelRrL3AG5iO6RfRXyTmOtsbNzlCy1oU=; b=HN3Ro2I4tRdleFYjYml3c2nsIogdrMhnurl63EVDJ8pxjLaVVYXmF/b0TdYCSeE4mCW4VFfpZgtoFO8Moblk6AOTihlWkI+G7VAXlWNSBwMPGW4TgPOQxF9CxGF5bKP+Vw7gbaFfmVOfwNPfV2etLRCablSEkSITulgo/CQENv0= Received: from VI1PR0402MB2800.eurprd04.prod.outlook.com (10.172.255.18) by VI1PR0402MB3855.eurprd04.prod.outlook.com (52.134.16.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1643.15; Sat, 23 Feb 2019 08:48:43 +0000 Received: from VI1PR0402MB2800.eurprd04.prod.outlook.com ([fe80::74fe:7d24:1e75:3477]) by VI1PR0402MB2800.eurprd04.prod.outlook.com ([fe80::74fe:7d24:1e75:3477%5]) with mapi id 15.20.1643.019; Sat, 23 Feb 2019 08:48:43 +0000 From: Ioana Ciornei To: Leo Li CC: Roy Pledge , Ioana Ciocoi Radulescu , Laurentiu Tudor , Horia Geanta , "brouer@redhat.com" , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Ioana Ciornei Subject: [PATCH 0/3] soc: fsl: dpio: enable and configure cache stashing Thread-Topic: [PATCH 0/3] soc: fsl: dpio: enable and configure cache stashing Thread-Index: AQHUy1SUKSv6icZdy0+EHj+pLsN67g== Date: Sat, 23 Feb 2019 08:48:42 +0000 Message-ID: <20190223084816.28985-1-ioana.ciornei@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: SN6PR04CA0061.namprd04.prod.outlook.com (2603:10b6:805:2a::38) To VI1PR0402MB2800.eurprd04.prod.outlook.com (2603:10a6:800:ad::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ioana.ciornei@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.8.3 x-originating-ip: [64.157.242.222] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2ca718a0-4454-4791-62f7-08d6996bb6ad x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605104)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR0402MB3855; x-ms-traffictypediagnostic: VI1PR0402MB3855: x-microsoft-exchange-diagnostics: =?iso-8859-1?q?1=3BVI1PR0402MB3855=3B23?= =?iso-8859-1?q?=3AlBG2yAqrA3etHF0CmATJGnejqpAtLccIjG7T0McYqVnPSak1?= =?iso-8859-1?q?BWSXXneUNr4sJIh1e97BoIMZlpuWwKGdt+63GB5mXiO+vo0Gpq/?= =?iso-8859-1?q?SQrlHvILZyl1zYRrj5wVo+dvnfj9QWUqSv7rAX9221YoEThPwVG?= =?iso-8859-1?q?uxZ+t+wJCIJareRWQHjAlRnqLNolvaYYvaWVzS1xRJ99xPDYlHj?= =?iso-8859-1?q?GvpEi6FKl8VNDvWqXjZD5PrqTznpuKM9c/h6zRvhUwuPGc5ltI1?= =?iso-8859-1?q?rdR/c9BKwYvVrU1KQxf9XPhBcYYob00uULM+19tpv8bJfUDs9mc?= =?iso-8859-1?q?bRnw3SnI8H3UXred/D22IJY2KSSXqO/3eFUiJwIdYl/y8CvxjrM?= =?iso-8859-1?q?vTaNHAqH9g9qlsMePvGH92WOp4aC+ewOC1joMhL62NQzKD7nypV?= =?iso-8859-1?q?LR0GOi41/G8VbTnFXatpcC29lp0RVylDFFaZkAgcnadzqsrJeRy?= =?iso-8859-1?q?cVKYPvzjw9CkVkyo8wbXsLR5+2h2TAbqNK3VT564Z7tRYj2dQ9l?= =?iso-8859-1?q?+w7InpS90piAU6sAlXRiblepl0SkaJhA8Q9hhEePXhPf1T69Ir3?= =?iso-8859-1?q?wYk6Mrlqf70eyLeUjwezz5N4nKRE82oq5eHAyUxr/lQZvuhXzr/?= =?iso-8859-1?q?tOoJ6aSdzX/8fos+SjeGsw0xEF1W4VWrqJFkLhcAIHZ53IOWFuw?= =?iso-8859-1?q?1pRJL/3AXhd+9qnKO5ScvdnwcAibl+NSSmS8HUSFz4doo5hBrld?= =?iso-8859-1?q?V380LUVDNKNoeT2n1iQCQxOBPzL2gSNmDrwJWc1D7SPdtCyxCIU?= =?iso-8859-1?q?UFVBTlTXG5amtFeSVHcCRvodM5mvbE+CGd38Lqc7/x71P6K51AU?= =?iso-8859-1?q?Dah9vKcNflDQpKanpxt0ZfUlMzppH8zc4HY3RdTPhen+HsSanDY?= =?iso-8859-1?q?VNBgDPLPBCsS8ujkYCk41rNRa7eTR/nc24ER2oy9BsjsJS8eWvk?= =?iso-8859-1?q?lXOo4WTU02drRasIkAIBTgA+jn+DbT/AcdAPQw4tIJjQuGj3Zyu?= =?iso-8859-1?q?2f4YmM5ZTo12EddCsYT999tYhcYCQ8x74/7wk+CiYMXeBes3r52?= =?iso-8859-1?q?MQxPneuUeJ+AcWW5HW1mkea4MB+hzS9fmSuUOMqL3aVcnkzCmOS?= =?iso-8859-1?q?xcu9DR+xEI5XQ6XQ8co0nnWGRqO7fR7+cisY2WEh0xTOc5sSIrH?= =?iso-8859-1?q?Jyk/oQw700xoWc/iTpV7Jrp7lLBHlvdlALc6gOuUgK0jvqMhiVF?= =?iso-8859-1?q?PnN+e5Ecw4DPV5Q2dmKwFrMDcbwNVY6VFA7pdpkd7pf+Lf7IhG8?= =?iso-8859-1?q?MDsW5LZBtOYEQkMHA=3D=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 0957AD37A0 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(136003)(39860400002)(376002)(396003)(346002)(189003)(199004)(486006)(14454004)(50226002)(71190400001)(26005)(44832011)(186003)(2616005)(478600001)(71200400001)(99286004)(52116002)(68736007)(4326008)(102836004)(2906002)(25786009)(476003)(6636002)(6862004)(105586002)(4744005)(6506007)(6436002)(54906003)(386003)(8936002)(3846002)(305945005)(8676002)(37006003)(6486002)(86362001)(5660300002)(106356001)(53936002)(256004)(7736002)(97736004)(6512007)(66066001)(36756003)(316002)(81166006)(6116002)(1076003)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0402MB3855; H:VI1PR0402MB2800.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: Ttl4YY7XognEt/4lpZLMdNXMD0p40PrWO7JR38AxroWYR4d2b/s7O1zOAydJyjz1y1u9yvUFH1XJokNGsS9bVmBkFOB9EcVt65vGJ9tdqYD8IvB+tOKWrw6EjXPQmd9lKBTAciuaLYFIR6L0OXM0eM+TK7eoX8v/XCsF/V2zn4S3l+3LnhslwNXDwaBcYS1WWvC9+PakB2a+o1cwQE7XUsU4s+chwJkJ70M89vubJOSQF0CmoQU6wPTxrehcABH8LUdwjZ9PBZQMhZPdfsWwracbKkP1tcZlQX2Cdfvn9H0PQTR/EOKW2S43+V0t0zgydrqbnLh3/UT1sAap3bBzkxCO9Ys+wUwUVAIA52Sbvq2R3DPYxWTv9Sb3mG3mEgF2K9QOLZc0uxVrtqYP5Ggh/D3QuvcrCEwa0SGnygYxX7E= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ca718a0-4454-4791-62f7-08d6996bb6ad X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Feb 2019 08:48:40.9347 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0402MB3855 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org The first two patches enable cache stashing and configure the core cluster destination per software portal while the third patch is the one configuring the amount of stashing on a queue. Ioana Ciornei (3): soc: fsl: dpio: enable frame data cache stashing per software portal soc: fsl: dpio: configure cache stashing destination dpaa2-eth: configure the cache stashing amount on a queue drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +++- drivers/soc/fsl/Kconfig | 1 + drivers/soc/fsl/dpio/dpio-cmd.h | 5 +++ drivers/soc/fsl/dpio/dpio-driver.c | 52 ++++++++++++++++++++++++ drivers/soc/fsl/dpio/dpio.c | 16 ++++++++ drivers/soc/fsl/dpio/dpio.h | 5 +++ drivers/soc/fsl/dpio/qbman-portal.c | 4 +- 7 files changed, 87 insertions(+), 3 deletions(-) Acked-by: David S. Miller