From patchwork Wed Aug 30 10:24:17 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jassi Brar X-Patchwork-Id: 111298 Delivered-To: patches@linaro.org Received: by 10.140.95.112 with SMTP id h103csp695202qge; Wed, 30 Aug 2017 03:24:27 -0700 (PDT) X-Received: by 10.84.194.131 with SMTP id h3mr1342424pld.26.1504088667650; Wed, 30 Aug 2017 03:24:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1504088667; cv=none; d=google.com; s=arc-20160816; b=BJt6Cb7NZWpykst0vtY3hro51y4+P/pyX/ahTbZTIDkJ0wyxpTW7JO4Bbcav+/Kv+X Q1DZGQeNrKX7M58LrLlKRMzI7MW4zvq+IPPWJZvuuJFoK53dOoRLtD0vb52qK4wHaB++ BEu5WOrjJEsweOIwnhE587Z1dm26ZZmSTivqXacDZXflB8Sm+J8XnUjXVyEaQLaJ8bmg YPVDoQJ42NsAmSGkYDTwTEf67ecIu8mtqFdMA9F7cpK9KRM/7oeR0ts59x+kpm5M6O/J BpB4aatHxSl+0mXWJbR64XMu9XR6Z1YpMeC5WYShYf4glEAA1KjTOxoXLMA/xNhVWFAm z3/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=BoKcGsNXowSjCfFK900pJCXAppMxPqcb4Wz/nlze2FI=; b=IVld7vxpfsA7vwxPO7vNIXQaoPVLrRNG4t6q+eDJryrB8lOa9+XunIGj78PRCON0BA natkrNMDzKqxnEtqJf08KGWZK3SNkz3BumT7ntrk3gG0LazcEKzCchzSLTlaOjUtAE+c g99s+i/956FZWi4e/1epArX3Lv9t0lm2a7ydvyL6XVjDH8/rAbB1y4ckzwA7j6UU6FwP NL3NtdOeOc4N9J+EhN5GIHbzQcWtF5MnSabktyZD6Fdz2IvmDcIWdZZXumCEnrYL6CXs eGJtDM5ZWm1BNGK1emUOsVYI56OuEChQQET1OtjoKblTz46H7eT/VCYN82gg4uNZ+SIk 2r2Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TtP7ifBU; spf=pass (google.com: domain of jassisinghbrar@gmail.com designates 2607:f8b0:400e:c00::241 as permitted sender) smtp.mailfrom=jassisinghbrar@gmail.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-pf0-x241.google.com (mail-pf0-x241.google.com. [2607:f8b0:400e:c00::241]) by mx.google.com with ESMTPS id t5si4371069plm.198.2017.08.30.03.24.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Aug 2017 03:24:27 -0700 (PDT) Received-SPF: pass (google.com: domain of jassisinghbrar@gmail.com designates 2607:f8b0:400e:c00::241 as permitted sender) client-ip=2607:f8b0:400e:c00::241; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TtP7ifBU; spf=pass (google.com: domain of jassisinghbrar@gmail.com designates 2607:f8b0:400e:c00::241 as permitted sender) smtp.mailfrom=jassisinghbrar@gmail.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: by mail-pf0-x241.google.com with SMTP id a2so4055128pfj.4; Wed, 30 Aug 2017 03:24:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=BoKcGsNXowSjCfFK900pJCXAppMxPqcb4Wz/nlze2FI=; b=TtP7ifBUaoVRr8DIWYjyXuVgFmjqZkKR/Gs8Y/QXaPM5N2FycFtohIq9sd2a2HWBiO kBo/D8QsHpIXMvo1fw5d2sTt+yZwFXhofOc3j0NKt6AjxcM0inzf13VmDeMW0Z7fdZSG LtcllJW8ZHGWReODbto4IGfzxWoKEGbDXozKnhShuDmVwD5yI6WJcR9NqguOZj4pPkNw lYY3e49Lh8NsJI9vHgOdH0fq4CoujqKb2aDEXaJpngIppwEtnB2W3JSTVl5H0bUUeOin Ep9fBMFY3kEZAVyb2ysQEYjXLEHL/ZZGxO+5Y+5HlZuCqfYI7IOQman4tnrXBj0VBgS3 JqIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=BoKcGsNXowSjCfFK900pJCXAppMxPqcb4Wz/nlze2FI=; b=ufyoObXTSum5MP2Y+LkCgzRntHmc/UQRKutUPgWOz8vwJN4Na7s6tDTGIbrCjZiJ1C p5mWDVnIcatPn73fAsDaDAkeuAXW2I5pVrIbqhkNrxdYxE4JIjnCweZx9vp1GuTbf4Ho wvwAOgGi80iifakttv5p0065xQg+6RSflYoPyt6TRvcVQyfplo4vuEjbA7G1j6ZEe/i3 R/XEblHX18lRmm7a+oaQxIRNqgtvilh2SaIlAHdnVZXOLfAmtIXavfl3yoUEf8o9zdb+ Cq6vncMTd2q1i1QynhdvNWe8B/yFU2Vaebp5ssoJP8n/l4f/kw+UjoZ0yWDUsM/hjPuT ScEw== X-Gm-Message-State: AHYfb5gq548yzJ6O9ZnT/MTJ/J+es6Swk6tv2NNDT/WcT8F4um0a8Jqf XF1RZeqRwdpfMg== X-Received: by 10.99.123.16 with SMTP id w16mr1026054pgc.7.1504088667261; Wed, 30 Aug 2017 03:24:27 -0700 (PDT) Return-Path: Received: from localhost.localdomain ([27.255.192.36]) by smtp.gmail.com with ESMTPSA id t16sm9256368pfj.96.2017.08.30.03.24.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 30 Aug 2017 03:24:26 -0700 (PDT) From: Jassi Brar X-Google-Original-From: Jassi Brar To: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, davem@davemloft.net Cc: patches@linaro.org, arnd@arndb.de, mark.rutland@arm.com, robh+dt@kernel.org, andy@warmcat.com, Jassi Brar Subject: [net-next PATCHv6 0/2] net: ethernet: Socionext Netsec Date: Wed, 30 Aug 2017 15:54:17 +0530 Message-Id: <1504088657-6102-1-git-send-email-jaswinder.singh@linaro.org> X-Mailer: git-send-email 2.7.4 Hello, The OGMA/Netsec controller is used in latest SoC from Socionext/Fujitsu. I am refreshing the patchset by basically using official name of the IP from 'OGMA' to 'Netsec'. And the company is renamed too, from Fujitsu to Socionext to better reflect the reality. I have addressed comments (that could be) on the last revision --> https://patchwork.kernel.org/patch/4540651/ Of course, I have scanned changes to the drivers/net/ethernet since last submission and integrated whichever applicable and rebased the driver on top of last rc. Thanks. Jassi Brar (2): dt-bindings: net: Add DT bindings for Socionext Netsec net: socionext: Add NetSec driver .../devicetree/bindings/net/socionext-netsec.txt | 46 ++ drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/socionext/Kconfig | 29 + drivers/net/ethernet/socionext/Makefile | 1 + drivers/net/ethernet/socionext/netsec/Makefile | 6 + drivers/net/ethernet/socionext/netsec/netsec.h | 386 +++++++++++++ .../socionext/netsec/netsec_desc_ring_access.c | 618 +++++++++++++++++++++ .../net/ethernet/socionext/netsec/netsec_ethtool.c | 76 +++ .../ethernet/socionext/netsec/netsec_gmac_access.c | 329 +++++++++++ .../net/ethernet/socionext/netsec/netsec_netdev.c | 558 +++++++++++++++++++ .../ethernet/socionext/netsec/netsec_platform.c | 330 +++++++++++ 12 files changed, 2381 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/socionext-netsec.txt create mode 100644 drivers/net/ethernet/socionext/Kconfig create mode 100644 drivers/net/ethernet/socionext/Makefile create mode 100644 drivers/net/ethernet/socionext/netsec/Makefile create mode 100644 drivers/net/ethernet/socionext/netsec/netsec.h create mode 100644 drivers/net/ethernet/socionext/netsec/netsec_desc_ring_access.c create mode 100644 drivers/net/ethernet/socionext/netsec/netsec_ethtool.c create mode 100644 drivers/net/ethernet/socionext/netsec/netsec_gmac_access.c create mode 100644 drivers/net/ethernet/socionext/netsec/netsec_netdev.c create mode 100644 drivers/net/ethernet/socionext/netsec/netsec_platform.c -- 2.7.4