From patchwork Thu Dec 21 12:09:56 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jassi Brar X-Patchwork-Id: 122541 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp795990qgn; Thu, 21 Dec 2017 04:10:20 -0800 (PST) X-Google-Smtp-Source: ACJfBotdMdf18AYDD2CatXPr8qjfadS+GI5V0UvhSzADFby4a319c6nsSZs2tukGjrWgZcmxo87/ X-Received: by 10.101.98.2 with SMTP id d2mr9213820pgv.287.1513858220374; Thu, 21 Dec 2017 04:10:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513858220; cv=none; d=google.com; s=arc-20160816; b=VSfHpboLsnQIEbPWbH+gYr8nYfkiFO3iPBwxsswTt/Hl8CWb+nyRM9nfxDGEGN6+JI vueNdorpcmnF3DBcWbKZrP5cBe6REjHY0mFJeZzOEw8hj39BxR+JAzn/NSxXev67FkMa C53LIlXHJV9d3jV7tob3ciFwLtpN0WCX3hPK0oeXxWkqrtz1WvcankQbXGV2NpXoq54p W93rb48VaYYMKw2prgOctEpANkMD/9F4/iPinylNL/n6cCY5cchRCEg+uYHQQ0jgeKpr JjiExTP2Xca+ulPp3RBBuc2+ujxM9q/KOCJDIP5AGUmXeanBWADphwL7Pmtp21OPS+xA kIxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=E/NPU1+uxqceBrD0OWOTvHhWNdAZDtQpOvdM02EvJL0=; b=FbJ4InQFbTQpBg2bL+TgffhxTGUN8qibTIkj9d1zop4FTh8MI5jRl0GNj3Ck/QM0m3 8YsnpjJgqJU/9fM0O0wPn6aU0gyNMw0dAIojuislmBLnRvy9UW76Mau+xRA8scXzTiCu eipOE5V1uFoujdnUZk0vdsKjQ+vcKIF29FM0xvIHdzH1Ncbw+y4cHJ5Ls/ZYR/nSVqyB nJdQ0XsIMa1hkvvChcI7+E0WsjP90z2cfP0PKq6pBreEBKWs8o9osaa9d/5TiLK9nvKV nTKHkRgXlPJPiRINdy1fzmwj0vQoqgQEiSIs0gZnmqcjbz8mSDOx8fSCabVSAm2GZjxI pxYQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=svUouWdI; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h1si14654170pld.364.2017.12.21.04.10.20; Thu, 21 Dec 2017 04:10:20 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=svUouWdI; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752023AbdLUMKT (ORCPT + 6 others); Thu, 21 Dec 2017 07:10:19 -0500 Received: from mail-pl0-f66.google.com ([209.85.160.66]:39114 "EHLO mail-pl0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751705AbdLUMKS (ORCPT ); Thu, 21 Dec 2017 07:10:18 -0500 Received: by mail-pl0-f66.google.com with SMTP id bi12so10847347plb.6; Thu, 21 Dec 2017 04:10:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=JafVScQmNo/h7Q9dZvTI39zarYzzcWSiVeePYFmBGEY=; b=svUouWdI0cGMa636dR8zkdpoJ2EriadZGePs6gdJ2z7aVMZ9tu17hWczwlXDFEqRK4 maPN65dWSD9cA2cSNDwN/32RD2hldHYD24ih+6lchXtSSpXG02m8ghEpICKXP6aenOMr IfQPPqWblBTs8mR+yN+fessxUC5QsDMEPv5ZpNLTFPvPkHubDs/AXxdvXEAKrH70mNft 9D/3wu/RvuLgKm/hBOmaUwAs5KlyWZcB3VIKh2WxQ675jfqr0SKwUU5XCNVTZsrj3ph9 1ROs6VsX4QQ4NZvB3maTvJIqOxTEGt0UcdzDpJw/IsCd590lmG1n9LJxy8oLsWi2YVs+ D94w== 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=JafVScQmNo/h7Q9dZvTI39zarYzzcWSiVeePYFmBGEY=; b=PtCZpwOHfFGTOTewbqPHrtt1CWY8nqFPXdIRIYteuDvc5nEPztcMyoE9eDWOvOldjJ AbPc4hBEd+YfwTyUwkbKUwsZSrtb7knKSNv8yv2FGBo4HbqHZCljw4vr0YsPDxoLZAZA KPc7vRO/5Dmd2LfH0yrdVj39Hk+2YVSgfVg+aMy9a9OhgQYr117IlX2LI3cvu4m4xMMH EFGPNvQEqxJRL2vvwzzpnoAAo4IvzMdnRBq+FJ4GdNOIhp4f4d9/cwkPmWlrsq5LmuWc 0W2UNHMF80mKNUZg0TgvV3oI6jhOaSGJOIoIBhXjV9VLAW8lZ5wZaGn739uE8zhhoM7V Jtkw== X-Gm-Message-State: AKGB3mKDwURyeS3WJiJBNmhlPBlVDZGlNedNFWmegA7fxQkK6IJWGrGa MkChn07vgN0+Ohh1DF8uHg7PnPa2 X-Received: by 10.84.164.162 with SMTP id w31mr10372878pla.388.1513858217380; Thu, 21 Dec 2017 04:10:17 -0800 (PST) Received: from localhost.localdomain ([27.255.218.162]) by smtp.gmail.com with ESMTPSA id t75sm9849621pgc.12.2017.12.21.04.10.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 21 Dec 2017 04:10:16 -0800 (PST) From: jassisinghbrar@gmail.com To: netdev@vger.kernel.org, devicetree@vger.kernel.org Cc: davem@davemloft.net, arnd.bergmann@linaro.org, ard.biesheuvel@linaro.org, robh+dt@kernel.org, mark.rutland@arm.com, masami.hiramatsu@linaro.org, Jassi Brar Subject: [PATCHv3 0/3] Socionext Synquacer NETSEC driver Date: Thu, 21 Dec 2017 17:39:56 +0530 Message-Id: <1513858196-14137-1-git-send-email-jassisinghbrar@gmail.com> X-Mailer: git-send-email 2.7.4 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Jassi Brar Hi, Changes since v2 # Use 'mdio' subnode in DT bindings. # Use phy_interface_mode_is_rgmii(), instead of open coding the check. # Use readl/b with eeprom_base pointer. # Unregister mdio bus upon failure in probe. Changes since v1 # Switched from using memremap to ioremap # Implemented ndo_do_ioctl callback # Defined optional 'dma-coherent' DT property Jassi Brar (3): dt-bindings: net: Add DT bindings for Socionext Netsec net: socionext: Add Synquacer NetSec driver MAINTAINERS: Add entry for Socionext ethernet driver .../devicetree/bindings/net/socionext-netsec.txt | 55 + MAINTAINERS | 7 + 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.c | 1849 ++++++++++++++++++++ 7 files changed, 1943 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.c -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html