From patchwork Thu Mar 9 14:37:05 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Madalin Bucur X-Patchwork-Id: 737017 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3vfCyD50wLz9s7l for ; Fri, 10 Mar 2017 01:51:16 +1100 (AEDT) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3vfCyD3mS2zDr01 for ; Fri, 10 Mar 2017 01:51:16 +1100 (AEDT) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0044.outbound.protection.outlook.com [104.47.37.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3vfCg21nJ7zDqZy for ; Fri, 10 Mar 2017 01:38:06 +1100 (AEDT) Received: from BN6PR03CA0063.namprd03.prod.outlook.com (10.173.137.25) by BY2PR03MB1943.namprd03.prod.outlook.com (10.164.114.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Thu, 9 Mar 2017 14:38:00 +0000 Received: from BN1BFFO11FD005.protection.gbl (2a01:111:f400:7c10::1:197) by BN6PR03CA0063.outlook.office365.com (2603:10b6:404:4c::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.961.14 via Frontend Transport; Thu, 9 Mar 2017 14:38:00 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BN1BFFO11FD005.mail.protection.outlook.com (10.58.144.68) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.947.7 via Frontend Transport; Thu, 9 Mar 2017 14:38:00 +0000 Received: from fsr-fed2164-101.ea.freescale.net (fsr-fed2164-101.ea.freescale.net [10.171.73.197]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v29EbC5q031838; Thu, 9 Mar 2017 07:37:57 -0700 From: Madalin Bucur To: Subject: [net-next v2 10/10] dpaa_eth: enable context-A stashing Date: Thu, 9 Mar 2017 16:37:05 +0200 Message-ID: <1489070225-7891-11-git-send-email-madalin.bucur@nxp.com> X-Mailer: git-send-email 2.1.0 In-Reply-To: <1489070225-7891-1-git-send-email-madalin.bucur@nxp.com> References: <1489070225-7891-1-git-send-email-madalin.bucur@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131335438804451412; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39380400002)(39840400002)(39450400003)(39400400002)(39860400002)(39410400002)(39850400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(9170700003)(8936002)(48376002)(43066003)(85426001)(356003)(36756003)(5660300001)(38730400002)(4326008)(8656002)(110136004)(6916009)(3450700001)(50226002)(77096006)(50986999)(8676002)(53936002)(81166006)(189998001)(76176999)(305945005)(104016004)(54906002)(6666003)(69596002)(5003940100001)(2906002)(47776003)(2950100002)(86362001)(33646002)(2351001)(106466001)(50466002)(105606002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR03MB1943; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD005; 1:8eaBrGc8b4isaI0LxCY9SEAWq4nG4iFq5uJ7ywAugmTAvB8i2vOo2En6mZQXukfPLe2U4hsDowSsDXJiKvM4h2R9eQVfMTiTJ0bl7M/XdaIUbXCRXg1AA9zKg0Do1C4+U3Ftkuo+2RGHyoPyIWsn3Sp6wUUtS0/UNU6w+tLF5xztuG7C9lni1FHSNjhj3eT1YvwGsBBFKF9YS8exRK+Jxg2dDaW+A0YU46Art6cJmBKqEp2NVOItfGWdKErwmTvPPHsbotbRKTt5wOZg9+4HMWb90xkvZX8GaMtjvq6561sz0MWhrt9Zm0MmMaTGxwl7sGvPoSVXGfAt/B/5F2LZig48sza0g9eywoI294MjPBYhhMeAVdLQ1muh3t+mZHfpTudyVpk/41Cs34FMeJEwaOO9hoQmRpM8IyU7LXX5rXu4TIQJJh/mWd/csBmFJxtsI4BFsGqdj0WFgLInXUsQO+XUoT92URgjjrmh3QvHS9tawBeU20k8puQ5xH5ZWmbNcFFrgFgh9/lRAoOWb4vSeEz6mnTia7puM39pc2YsJic+W8K9ZOAHUQxNZhM5eroGg/i7SwodgUfhHD+/nRt+2UOjF43QN5jM8Sf+F7Oe6cW9V8cwk2v2RVKr6BcbVjd88N9VeLFSYyYlUFl2cqroVxqrmOjLdjlACYyXh0ESFP7nE1QHdyk/L+bu6yYAD35gGZTsg+qqfrsx4GLVGrOs5A== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 66c746a4-77b8-4e57-9ef3-08d466f9e2d0 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BY2PR03MB1943; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB1943; 3:jc7pR13Pv3X+Et+q4rOUFXujFVuhdpPnbbzIub0hgCxfLbmh+gJ94A1fupxDuldXh+t8tuFyLXpkb+bDY96WoB9+hw2UtcaUUaV8S+1rLJOx815lNWzE/d63ettkBz3I3uajlOtUc42OVq7oZXm4tFSvtj7wVKOoC+Kxa53FfFgYUeKT8OIldVaM6sOPzsHWjjw0o5mU5l8IKphK8zhfXW3w6FIyxpmwH1f/Y6P9Om39JniRexvtVvMuzJrSCPtJBQXWnxQWrAPmNQJaR+79duSuc4GNpHNwSwzZkNJ2n7mF05INaCco+MBHRdtsAGfxFG5f66ZeM17CdH0JReCHB7kSTfwGmfF5IDDBIk6yDOmRlmP1Wp8pg67HEUdJYn4x; 25:OC9L8Mt7kLLH5vHylEScY17H/+gis7W5qJLUocrKrN0aaD5/qKXmJbHgHCJF2MqsLbWivpoimVJKqQVya0lKfOqZ7H2dm0bRH9Dho1RAcIdf5e8Zkx0ymVAQ+tgV4wwl1O+Dd5uZeQmMOTMzmXdO5uS8E422I7nZOx2LPj+EhZq6Ftoi4dBrZbtjo813rRWNL+ioQ1QgBXDB20Y7g4UAIkvbUsXTsGRKCRKjIRaZ4ADKd1UGJ4h+1oBc/+1+RNyZqPXnWh88F1YG5h1JKB6+WmVt3v3L0Wv+VK9tjQZ1R7mVmv57ZHwCEv1XxoyYmH2gyiLWwbXasdX1pb6MJ38V+2bU+0s3AweyGx6ao0RyxMa9TDRhMdNnDgM8n+ZSXfK3WfWpJbwT2YGoKyKUoX9djCF2V9RZVMJLoFL+frQRZem0UnlXOpb9uuSIMx008iIJVjlqH94IxPOsNYnT3Oy1pg== X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB1943; 31:9oCj10DhjeHZMjc+kqzED+UbgFPdiyH8P/7RcMTMCzuv7yGhoxacP4RENhBdWVp2UFcpSR+BkdTozlrphUaAR06vLPzhCCjjLUu5/6/DFstXEBqiGFfbMZE5sw2ItW1NlXWpBF474dWkelrYc8gWFE43/jdYd3Rn03SA/rsSUb8Be252bs4jiVg8N0kq/lc5Xm7bPqYAaeQFWJq0iqLM+9odTIGfPpG3EPixFbvCoHyxR9m+gzmB6TxZTsxZwzTN X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(8121501046)(13015025)(13024025)(13017025)(5005006)(13023025)(13018025)(10201501046)(3002001)(6055026)(6096035)(20161123565025)(20161123561025)(20161123563025)(20161123559025)(20161123556025); SRVR:BY2PR03MB1943; BCL:0; PCL:0; RULEID:(400006); SRVR:BY2PR03MB1943; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB1943; 4:qnm9SU390WWwyt80XM2kLxAisAQdpg9Dimw1e9GEQRY2rNFv8dHDvRFyCBvjGqQdRcYsR9v56KwH0SLhged1QI5i85jIKP+25DJaTjYjHFJQBcj8r3W3nyKoyw5+ugMGwweNH98QphIshSnZxxR/8KLRyEAWO6TW2u7w1b2mwwPNa5v+pIXZbzDlxM4htq+oeH3OESwhwK/L1fe8Nm7hDbtc/PTTsjC8SgS/Hlr0rLOzOSJnlq4ORkS91KAEx4WzLR8o+dO1PHaPJk9drea2AYP16kfZE6ZMysrVy/AIsEb3zGMfR6wOs3K7ZkWD8FbQ92QNmXljkyJGLz0UoHB0hye3FN+XuCjHntG8SzPTV9DE084U9sIGgSXgrymfvXfrA7Ts13yhRhMNrIFUv7nWOHUJ7F3g0yShvHPw+UkzTBJtUjmUuLRq/kUNDT5tJgelhFx1UU29+tUw2upmj+ZImkj9hmBFaoPLI9YDgj/nEuPHi62bLHWPBLfLwV+0AcVWG0o53gQQEmfbdjtECv9c7jWrTT5cvom+7yFZt7378MIMMtE5oKQWkZCVdWqoyh60GpuVlhg9iPEIqIsKjyeJTKXmyO5MOza/XIVYj8LJpdYiAqCgmu03BTPEJx0CqXS8jS7OpMBLK8iZ2fAwvV/MOr3nhPqSaTCPnTCthgoJYvv3P817x2hmEfbGgmj2SpeUAv/zncEdJMn1vZTi6koIYNrK4bX5bl3Uia72X2/hUrNantT7aMOOz2lLMh/9ak8Y X-Forefront-PRVS: 0241D5F98C X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB1943; 23:yH4TuCkOuC0UHgjR15iFponBgdBQ1HhsQ2BcmtbHk?= =?us-ascii?Q?pwt7L5585IO6KzU4ggAZ16rxZ/llH/CWL05vEUW5DS0uphUnKlK/GZZZ1T1Q?= =?us-ascii?Q?db/35cLny39SxZdp3+nUer/k9P0gfaLWF0CRqCKI5wfZeabSWiHdntey9DsC?= =?us-ascii?Q?Vpph9oulivgq8HpUuIh7K8gtNOo9vpTkyCWUCW7uZMQEsznIHeN0Hz879oXO?= =?us-ascii?Q?iwJ+ShjuRuAfGD1XYDNXe+2CM8q70m+6lIYT/27np+09itpQXzk4Pc3mnIXz?= =?us-ascii?Q?J6CrMNK0KDjWyG3THJVJcQU/ewEuVQACLaDKOvc3kP96YPbs2vZnqkC++5NP?= =?us-ascii?Q?Xvs1w3AP7m05+kdo7xfp7woXaEK7BmxUWi/CWJoBPeECN4aR510Z7Y1grRmb?= =?us-ascii?Q?bOx8VCltmTHabo3FaAUFD2JfOGEPqjAl6CRptKKhY4A1dK6KcEcRLI98fmVT?= =?us-ascii?Q?X5R0jmnTfyuFnjeuqX/lyDQO9sWd8jZvof1ClI2IWgEuwkc+B8Bf2om/TaYM?= =?us-ascii?Q?YYGUzmwFYnF6sJW/wJmo+S9VftiDFiKDih3hDsW3YE8OIp2b1l2Yx7uq9LGw?= =?us-ascii?Q?2v4cX3mGdpfBt4UR/mlSjSDPuLpUHMfeeQxuL58kTkrOHxEfEUIm12mPT2I4?= =?us-ascii?Q?JIq7E9SjpFGiUP1AEq8+Mv/bRq9XIGL5ceu4p5//9nMfWSgsp7FFwno4HTQ9?= =?us-ascii?Q?+Bdy1F5/EelU+g4mstXpvGGSochYfN8QdtXbT3nMMZK1KlDuNNocaN9jGFcZ?= =?us-ascii?Q?I4Hvtaazwe0NIsYd1JLyin4yoZY208HGXPJPsIE6aabIR+iv8yHNOFMOzFmO?= =?us-ascii?Q?MFe6hxIOElwmtukE/WI5b0ZPZJLgRoEqkbvWrLgmZITk1WkMGQ1ZY/1IS/8a?= =?us-ascii?Q?ksSmfKTCd+9cqDOcuj/lsQfascgma3q/24N9nCi+VtwO5r8hafYE4cBrMQcO?= =?us-ascii?Q?K+oQ0M8koiLc8PndnZte0YVbBowyZGygd9yPOB6obYYRfYWN9pWcZqxsmMJf?= =?us-ascii?Q?TWVqrylzPDoBlQKqTfCMaByiMww57aKWZe6MWDKr32g7t8BCemMowVyT3C4L?= =?us-ascii?Q?FK37q8Kl66yBXC/fSGWAQy96L+dfLWEtRNleUV5IhQHYMQQEMDKaNcvscyEV?= =?us-ascii?Q?IAamFh/CLtTRpMBFmQD7MiOkMPTBZL5q6iNK0pmSF06CS4pyTJ/hNYd0qyp2?= =?us-ascii?Q?8rj+uT6/D8CFPXqnkDUAQT+btDQ5kHIxs6r0HK7Ccr4q3/Md56Gzrzo5WO7s?= =?us-ascii?Q?3XsLSl1IjpeQ1AyFebpXXChJx8i+uXJLvKg6jgLKCFSqI4kLN1JhP7UbClcz?= =?us-ascii?B?QT09?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB1943; 6:M7UDDhnGLQ4D91TZrQwrVK2sA2pRcl+ivDKtBYjBnDXyyFKCD0oRMuj6/FJzhm/JJE23/oiGbZbey44UpUjd3L9eWX3blz/rKogwe2NgUPPpqHRkfz0oXL6V/kZwKBqSU2XeO7a7XSPe5yZ/M5KkH5a+DJYBFkgx2nn0bxtfYD1Ss8Qilx4CNlDpYtdoIJ/L0dUwInAHHwEsvBDOasGNeRUjeTV8hU98gR3oGpAnL/7h4wDsAPMoaANWZc1oFPo/AmaM0fDzW6D6HeIZWB4agN09ijBqTWeSPK0qTll1tq30kZ2zVYjY1tM04F0J4XWoRHVX02bOQzRvEtcdf7JRWEA20YLNQftbDTvD7efINbOfg7ORxQ2ZSO82uIJ8Hqbg6vmargtFqZvpWtnolwhqcaSwbjaeIn62GOyljlYQfk0=; 5:7fR4f4tE2iJGE7Sw/MPHQoM212XiuTZXBgzgbrAClGCY9Eq+pYCVcFM2IHwrkZBMUzXXCH8kpRNFzOiYZnoYJHYppo2PQMM1jm92IqB2VZWCG8SgIMh/5IQs4LXEEFjtXHwCdZBAPEpzpZeYp8svUSb+pIUyE0ju2dlt89uBWqoGHRmLuptL2CE96w+4sISR; 24:ET8bLZZg630ML/TJ2OUZAbWzsjvTgfOniDuXiSc4tqmoAB5WzlQ1Zl+GbrH126TydbCw9Y5TNv33A8WONqczvYzJF6tFIwpmqlXTeim8j+4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB1943; 7:+EvLt7ZJK3nO7wh/MPY2Y0/N9PIjJDDmjCfPiFgZ73am9TeiKleA8yoCWTew9XdMvKlmVciAnAXTBJTR9Bngt2alXBPcIrtm7o0HWteMz7fl9vggwQcxwLUzEXbQyCOGVy6xbGRblMj+jpIf2vHfZzIlw7OA3Yx45dOlkCaEgBiwcetYErAOQZ8Q1EKhu16Gy0KKxtfa8x6e213/b2yGLgxwMu5791gkLUPjMz3xXL+cEfL1oreHhznfTZS+phFvQWx5HhVM7a5d9/AMv6Yj59isCN+LYxTR2LseZkGd7H80/z6oPKexmhdHhUgBenIqKbDm/ux6VwV0c3uT5Ct9YQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2017 14:38:00.1955 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR03MB1943 X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: madalin.bucur@nxp.com Cc: Madalin Bucur , linux-kernel@vger.kernel.org, camelia.groza@nxp.com, linuxppc-dev@lists.ozlabs.org, davem@davemloft.net, dan.carpenter@oracle.com Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" Signed-off-by: Madalin Bucur --- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c b/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c index 1b3ea38..aa769cb 100644 --- a/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c +++ b/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c @@ -1052,7 +1052,8 @@ static int dpaa_fq_init(struct dpaa_fq *dpaa_fq, bool td_enable) /* Initialization common to all ingress queues */ if (dpaa_fq->flags & QMAN_FQ_FLAG_NO_ENQUEUE) { initfq.we_mask |= cpu_to_be16(QM_INITFQ_WE_CONTEXTA); - initfq.fqd.fq_ctrl |= cpu_to_be16(QM_FQCTRL_HOLDACTIVE); + initfq.fqd.fq_ctrl |= cpu_to_be16(QM_FQCTRL_HOLDACTIVE | + QM_FQCTRL_CTXASTASHING); initfq.fqd.context_a.stashing.exclusive = QM_STASHING_EXCL_DATA | QM_STASHING_EXCL_CTX | QM_STASHING_EXCL_ANNOTATION;