From patchwork Fri Feb 1 17:38:53 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Schwierzeck X-Patchwork-Id: 1035035 X-Patchwork-Delegate: trini@ti.com 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; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="T2rX2wnz"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43rkqf3YZwz9s6w for ; Sat, 2 Feb 2019 04:39:05 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 4A1DEC21E50; Fri, 1 Feb 2019 17:38:59 +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=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, 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 A4901C21D65; Fri, 1 Feb 2019 17:38:57 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 62A96C21D65; Fri, 1 Feb 2019 17:38:56 +0000 (UTC) Received: from mail-wm1-f68.google.com (mail-wm1-f68.google.com [209.85.128.68]) by lists.denx.de (Postfix) with ESMTPS id 01C94C21C27 for ; Fri, 1 Feb 2019 17:38:56 +0000 (UTC) Received: by mail-wm1-f68.google.com with SMTP id f188so7023608wmf.5 for ; Fri, 01 Feb 2019 09:38:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=7haYr+rnCiXtlIsJseW/w4FF3ffwDO46+4yc8ywaMqQ=; b=T2rX2wnzQ2NoKT5xEWeFhZLY/tBbzLEBcKjdtudWqhTLmBwU4xBbB5SOGVCUwFbvWs sykVq7fAf/GBIssFZzW8LlaN6UM/0ihZN6GBb1NA2H+uoGkC0wZkb6poRnUBnKWputZN 2XxIKwfcwCZsjfWZEiPT0SXVJ0nMRkblRz5I77n//a2/+d7e2Z1us5p6bZk4rNPlCVMU 4mb+oQJkn7l+Bw4KBFumsNrznpDNL9fYhaKlHJWD+NMwdo06DTVJ0uqGUbRBi1byBzRM M18GdB2rDrEKixzlJKbAlTLV32F7PxqsOPNCNAwZETkh+dbcQYbvjTjWKewia0laat0/ A0sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=7haYr+rnCiXtlIsJseW/w4FF3ffwDO46+4yc8ywaMqQ=; b=ItYbDuMIQF9rB74FUtY67qJugpCTTTAH8YiDAameUW6WAlbe1tXRt64ygAyP+bQszI bIYBSxCtOx/o9b1K+sWJDuqrGR+pedjORKq7igCdnMS3pi0FiEb+ceDvNt+c8DMTnESt cHU4WO/uyxRzM4t/CupekiPJc1L/DPyWIuXDCpa4uqhKQL/9s1OhIWupCNINI3ajqBeP fyFp6f5Pglj2abyhNzBNNHwVwmM8j6G4VpDbk9iXZTSG8iKUu9pSou2V+uVDa0proa1O powbF5FmdTqNodbOb2xTWCNdfb3Fegy6zZy6udSB+dcxHC21M/aFOiAXvc9mKv3o5JVp abdA== X-Gm-Message-State: AHQUAua5uQgSjfZ8GmpiJtQgQYlaSLFQerhvEubrNM9X+OG1IzB3ITDr DmcL2hu5tuOERAjGpFq+rinHDX3T X-Google-Smtp-Source: AHgI3IZdldzEIxayzW6QC1nmlkAcyQVd0a9AYUCCXxHymeSuqW0tzHtcs16mUZqNEpGy1TS5XJoHuw== X-Received: by 2002:a1c:cc19:: with SMTP id h25mr3367333wmb.80.1549042735511; Fri, 01 Feb 2019 09:38:55 -0800 (PST) Received: from workstation.lan.schwierd.dedyn.io (p549C7B71.dip0.t-ipconnect.de. [84.156.123.113]) by smtp.gmail.com with ESMTPSA id h13sm11037289wrp.61.2019.02.01.09.38.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Feb 2019 09:38:54 -0800 (PST) From: Daniel Schwierzeck To: Tom Rini , u-boot@lists.denx.de Date: Fri, 1 Feb 2019 18:38:53 +0100 Message-Id: <20190201173853.4311-1-daniel.schwierzeck@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Subject: [U-Boot] [PULL] u-boot-mips 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Hi Tom, please pull some updates and fixes for MIPS https://travis-ci.org/danielschwierzeck/u-boot/builds/487434845 The following changes since commit ab0ec15f77b5692c06fac024f34a90ab4752b41a: Merge tag 'u-boot-amlogic-20190131' of git://git.denx.de/u-boot-amlogic (2019-01-31 07:19:52 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-02-01 for you to fetch changes up to 364e407f3cafd485db4d090430e3861c99858d42: configs: mscc_luton: Add network support. (2019-02-01 14:13:36 +0100) ---------------------------------------------------------------- - MIPS: mscc: jr2: small fixes - MIPS: mscc: luton: add ethernet and switch driver - MIPS: mt76xx: fix timer frequency ---------------------------------------------------------------- Horatiu Vultur (10): MSCC: Jaguar2 enable debug uart MSCC: Fix Jaguar2 board detection. net: mscc: Move ocelot_switch to mscc_eswitch folder net: mscc: Move miim commands into separate file. net: mscc: Move ocelot_send and ocelot_recv in a different file. net: mscc: Move mac_table_add function into different file. net: mscc: Remove unused variables mips: mscc: luton: Add ethernet nodes for Luton. net: Add MSCC Luton networkd driver. configs: mscc_luton: Add network support. Stefan Roese (1): mips: mt76xx: Use correct timer frequency MAINTAINERS | 2 +- arch/mips/dts/luton_pcb090.dts | 51 ++ arch/mips/dts/luton_pcb091.dts | 51 ++ arch/mips/dts/mscc,luton.dtsi | 165 ++++++ board/mscc/jr2/jr2.c | 10 + configs/mscc_jr2_defconfig | 6 + configs/mscc_luton_defconfig | 1 + drivers/net/Kconfig | 7 +- drivers/net/Makefile | 2 +- drivers/net/mscc_eswitch/Kconfig | 17 + drivers/net/mscc_eswitch/Makefile | 3 + drivers/net/mscc_eswitch/luton_switch.c | 736 +++++++++++++++++++++++++ drivers/net/mscc_eswitch/mscc_mac_table.c | 74 +++ drivers/net/mscc_eswitch/mscc_mac_table.h | 19 + drivers/net/mscc_eswitch/mscc_miim.c | 74 +++ drivers/net/mscc_eswitch/mscc_miim.h | 12 + drivers/net/mscc_eswitch/mscc_xfer.c | 139 +++++ drivers/net/mscc_eswitch/mscc_xfer.h | 20 + drivers/net/{ => mscc_eswitch}/ocelot_switch.c | 299 +--------- include/configs/gardena-smart-gateway-mt7688.h | 2 +- include/configs/linkit-smart-7688.h | 2 +- 21 files changed, 1410 insertions(+), 282 deletions(-) create mode 100644 drivers/net/mscc_eswitch/Kconfig create mode 100644 drivers/net/mscc_eswitch/Makefile create mode 100644 drivers/net/mscc_eswitch/luton_switch.c create mode 100644 drivers/net/mscc_eswitch/mscc_mac_table.c create mode 100644 drivers/net/mscc_eswitch/mscc_mac_table.h create mode 100644 drivers/net/mscc_eswitch/mscc_miim.c create mode 100644 drivers/net/mscc_eswitch/mscc_miim.h create mode 100644 drivers/net/mscc_eswitch/mscc_xfer.c create mode 100644 drivers/net/mscc_eswitch/mscc_xfer.h rename drivers/net/{ => mscc_eswitch}/ocelot_switch.c (62%)