From patchwork Wed Oct 18 08:02:09 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Neil Armstrong X-Patchwork-Id: 827488 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=baylibre-com.20150623.gappssmtp.com header.i=@baylibre-com.20150623.gappssmtp.com header.b="2EyyQBw9"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yH4Kf6cVMz9t39 for ; Wed, 18 Oct 2017 19:02:29 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 2CCE2C21CB6; Wed, 18 Oct 2017 08:02:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id A69CBC21C41; Wed, 18 Oct 2017 08:02:20 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id CDF2AC21C41; Wed, 18 Oct 2017 08:02:18 +0000 (UTC) Received: from mail-wm0-f46.google.com (mail-wm0-f46.google.com [74.125.82.46]) by lists.denx.de (Postfix) with ESMTPS id 467A5C21C2B for ; Wed, 18 Oct 2017 08:02:18 +0000 (UTC) Received: by mail-wm0-f46.google.com with SMTP id q124so8255369wmb.0 for ; Wed, 18 Oct 2017 01:02:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=2Cjs/d2dsG/NcyyL2CiT0vN0lZf0T6QH816y0c7lGDA=; b=2EyyQBw9s/wSibmSW9VcA/IS58uj4xdqBcW/z6fDnq3pFoFgNMQnApdwSTg05Mejwd j7u+hr7DGwBlJnYPmoE57hlYDBJhP634F7j6h/rOECFNVnnyWL1Oe7jGGnLa4zFridvH Gl01tpJpuWBMAP9ftgHsEPEv3dFpfLD42jQoacye1y3ZICpmRpFBlhpNqrPMQX4eTzKK +fKzAmAQ9j8sP2Dwok0ZIA28t0H8L+y7IvoVM5dlHCjYU7c0fmtPc9r6WFzQVBmm9AvD nspMt+yKme3bVgPHWX0FpfeLH7fmKdDAuxYCZKibYdUucDnI5CSe2kZbfu32mLLCXuw2 dukw== 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=2Cjs/d2dsG/NcyyL2CiT0vN0lZf0T6QH816y0c7lGDA=; b=OH791HArbsTmoUJvBTGYysRLBuBTo2gi0wbHS80epxTQAlLM+i8bUHrJOmZJ+t13Ok 2jmEVbhh7/rAKPILqp5ELFN6aEc4bIzXPuo0AYfDNUfqYl0wO5qCR2Amz95kJyHXr6VY yJeVcUwi9L4QbpDCIbPX/JL/W/8Jca4WyVzPWcNAcZYfO+QpKkK/hYhe/rQpbhe9768g P7hZgPmETjmBUnUa0BVqOlVzt+pLsdfC22LdYqUK+Sd7YOBBuibwi9lWKQ4vzJhnPK9G w4+As4irjnLrSeXoU5HPT2SMMLcribR8ae5yNhAnDmMgIc0dqmsCkuh2fx6apR7daKAG +Nog== X-Gm-Message-State: AMCzsaU5raEaDlJwdxaqZCCp9t23m8U1/IoprvwtMr52clA66KJo8V+e WvpPZlSxIEFHm4UtpoDg55uAKJsThPU= X-Google-Smtp-Source: ABhQp+S0W8IB9vG57eYx462yl4dG+jZgR22pwTWguKrKc8prE5rYte/8ejTGllwr4AmV/lDkMYesCA== X-Received: by 10.28.157.83 with SMTP id g80mr6002925wme.9.1508313737371; Wed, 18 Oct 2017 01:02:17 -0700 (PDT) Received: from localhost.localdomain ([90.63.244.31]) by smtp.gmail.com with ESMTPSA id v8sm8693254wrg.80.2017.10.18.01.02.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 18 Oct 2017 01:02:16 -0700 (PDT) From: Neil Armstrong To: u-boot@lists.denx.de, albert.u.boot@aribaud.net, joe.hershberger@ni.com Date: Wed, 18 Oct 2017 10:02:09 +0200 Message-Id: <1508313732-19282-1-git-send-email-narmstrong@baylibre.com> X-Mailer: git-send-email 2.7.4 Cc: trini@konsulko.com, linux-amlogic@lists.infradead.org Subject: [U-Boot] [PATCH u-boot 0/3] Add Ethernet support for Amlogic P212 Reference board X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" This patchset aims to add support for the Internal RMII Ethernet PHY of the Amlogic Meson GXL S905X SoC on the Amlogic P212 Reference board. The Internal PHY needs a specific config then acts as a generic PHY. Neil Armstrong (3): net: phy: Add Amlogic Meson GXL Internal PHY support arm: meson: Add supplementary ethernet registers definitions arm: amlogic: p212: Add support for Ethernet with Internal PHY arch/arm/include/asm/arch-meson/gxbb.h | 3 ++ board/amlogic/p212/p212.c | 39 ++++++++++++++++++++++- configs/p212_defconfig | 4 +++ drivers/net/phy/Kconfig | 3 ++ drivers/net/phy/Makefile | 1 + drivers/net/phy/meson-gxl.c | 57 ++++++++++++++++++++++++++++++++++ drivers/net/phy/phy.c | 3 ++ include/configs/p212.h | 2 ++ include/phy.h | 1 + 9 files changed, 112 insertions(+), 1 deletion(-) create mode 100644 drivers/net/phy/meson-gxl.c