From patchwork Wed Nov 14 11:48:34 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ioana Radulescu X-Patchwork-Id: 997647 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="gVviEWBd"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42w2nj0GGcz9s3q for ; Wed, 14 Nov 2018 22:48:40 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728152AbeKNVvd (ORCPT ); Wed, 14 Nov 2018 16:51:33 -0500 Received: from mail-eopbgr70055.outbound.protection.outlook.com ([40.107.7.55]:23109 "EHLO EUR04-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727758AbeKNVvd (ORCPT ); Wed, 14 Nov 2018 16:51:33 -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=MirZUSyfp0zmw3fnGpZQTuL/bVCcWye18Er/q43KphI=; b=gVviEWBd0tKZti5Q1Al6NXCuSJ2xH1N1B3h77mxNJDmpi39mgyuFAMhWsIbbs8s6Kl3NvVNyUAwMducsAb3/cVZg6/V0TbOCgQryP+WQRnt3+FelXQ23FQIkTHt5t+IKfG8MBoeDE6yF6jvI6nKwY6i0sZ65QMiY6foUVip2ah4= Received: from AM0PR04MB4994.eurprd04.prod.outlook.com (20.177.40.15) by AM0PR04MB4275.eurprd04.prod.outlook.com (52.134.126.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.45; Wed, 14 Nov 2018 11:48:34 +0000 Received: from AM0PR04MB4994.eurprd04.prod.outlook.com ([fe80::988d:7d6b:21f3:286b]) by AM0PR04MB4994.eurprd04.prod.outlook.com ([fe80::988d:7d6b:21f3:286b%2]) with mapi id 15.20.1294.045; Wed, 14 Nov 2018 11:48:34 +0000 From: Ioana Ciocoi Radulescu To: "netdev@vger.kernel.org" , "davem@davemloft.net" CC: Ioana Ciornei Subject: [PATCH net-next 0/3] dpaa2-eth: add bql support Thread-Topic: [PATCH net-next 0/3] dpaa2-eth: add bql support Thread-Index: AQHUfA/5yEPwXh7c7UuU9UoSAgtalw== Date: Wed, 14 Nov 2018 11:48:34 +0000 Message-ID: <1542196109-1127-1-git-send-email-ruxandra.radulescu@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR0501CA0033.eurprd05.prod.outlook.com (2603:10a6:800:60::19) To AM0PR04MB4994.eurprd04.prod.outlook.com (2603:10a6:208:c7::15) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ruxandra.radulescu@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [86.34.165.90] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM0PR04MB4275; 6:h616vZoiqY6N1fP2Ybd2i3Q05TJc+WjyX7bsmH8rBUpu43RWh2dTqSiqT2aQBD4rpJ8TPTbj+82bqskrSLMIIxQXT7TTduQ8Z12WVmV1QE2esLWMgLbGyGZ4RRt3UdcnIlvquCO2TtMsY/LW6vfDEWaeqX7TbaTB7dyFyUCAcOtXzWz51zYXglFIswtfH/Y4xCsaDY1YouWqLctOw1xbGSXv2NmKMmW/cDhB5BISaCXoGFuLs+b7N/VYcDxpiJDk9IYXmCH1hOAbi1NNZP0bZptPaYdSsiZLqE9l5Tw19RMv2RM7rR1oJu7fVCnk4vMd3tnIgd3D8KpIQf9kroCeQ3SJsrzV9t/zwkhJmQ/MUmfE0u0m2phTM+1vsjOi6my5BGdsbd5r6DhV8sqQ6/Kp/j2eeYZosLP50wXRkjLBpy9KJdF/fl2ecEuy1u1ohDRdJ2d1VSO6g5wcs1TTPBUq0w==; 5:s+AobqZnxXSrcU4ucBDa9XJF10gBa3cE0y+GxVAM8Q2xy9h/gsLut4XJM03X9YQ56dkJRrtCnltxHnWuQ/KLqliNOyG/nd0bJMaqvmK/UWqdekAKDEZ6gvxz4xWVF659zc1gVIg3pDu6wApkoRYqWOZJy0LI6LmbYDMyMlPSpCo=; 7:wWu3BBRQzxp+ys1S4C6TUCjePH6Ns/3DqwbcT4PqaX78995HMFqyLgkxCa0tVpK59MwFALMerbrpt1jKpXblwZiVq2K+tier8cnxqPlYe8kNQWTblN95ZlLwAOTZpHPqIG51fzZ4s76PDh+STIgBBA== x-ms-office365-filtering-correlation-id: 403f7cfd-1a80-4724-93ae-08d64a271b61 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4275; x-ms-traffictypediagnostic: AM0PR04MB4275: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231382)(944501410)(52105112)(3002001)(10201501046)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:AM0PR04MB4275; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4275; x-forefront-prvs: 085634EFF4 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(136003)(376002)(396003)(346002)(39860400002)(189003)(199004)(68736007)(102836004)(6486002)(86362001)(186003)(53936002)(305945005)(52116002)(2900100001)(386003)(6506007)(476003)(71200400001)(6436002)(2616005)(14444005)(256004)(99286004)(478600001)(486006)(71190400001)(26005)(4326008)(2906002)(8936002)(25786009)(5660300001)(81166006)(81156014)(36756003)(8676002)(110136005)(316002)(66066001)(2501003)(7736002)(6512007)(14454004)(3846002)(6116002)(97736004)(105586002)(106356001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4275; H:AM0PR04MB4994.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-microsoft-antispam-message-info: NTqgKHGPXauItW3DFKjZOy0P7c63w5Ux6HQNEC3fwbyb1AOlfnKbspQWgDe9GqZkEfmPw+NcYZ0ByEl8HnKPtixnjeRkXW0mvHsPZLVWgvS9iabo4/VnVcqj+xN0Vqbj8KfzeCfjRMmY7XNrmKN3E1ILJpsMQ5gCViOr835CQwyFdVEcqdEN6rA7EfsAz+ptM7ZyFMAlxQiXDA39uxArUP/LLmk14PBhPJLk7KQWM2IO+GLRmVQM5MZjodlS5W/IoNtBwSqmEPQxd1BqJNJKunYYQkKf+NqsEcdX0h9PQsMX0QX1Qkjjsbb2etbgx2zhx57r0pKdsidB8mXR34Sw1tyIeWsHGcU7DmxGyq4DZmg= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 403f7cfd-1a80-4724-93ae-08d64a271b61 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Nov 2018 11:48:34.6896 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4275 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org The first two patches make minor tweaks to the driver to simplify bql implementation. The third patch adds the actual bql support. Ioana Radulescu (3): dpaa2-eth: Update callback signature dpaa2-eth: Don't use multiple queues per channel dpaa2-eth: bql support drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 71 ++++++++++++++++-------- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 8 ++- 2 files changed, 54 insertions(+), 25 deletions(-)