From owner-freebsd-arm@freebsd.org Thu Jun 15 11:21:01 2017 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F040CD87D65 for ; Thu, 15 Jun 2017 11:21:01 +0000 (UTC) (envelope-from mw@semihalf.com) Received: from mail-it0-x230.google.com (mail-it0-x230.google.com [IPv6:2607:f8b0:4001:c0b::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC27D71C0F for ; Thu, 15 Jun 2017 11:21:01 +0000 (UTC) (envelope-from mw@semihalf.com) Received: by mail-it0-x230.google.com with SMTP id l6so9203975iti.1 for ; Thu, 15 Jun 2017 04:21:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=PE+sxrAR5h5Q7i6dEpPuJRp/ogz2QuXIpWgqICu7uN0=; b=u1m00zowZzl6qfgA4cdBtt641BjIRCh4NXYDyZfGArj/NzZI5eH54kD66nZfl8IpQZ gaj7DzczgdFCm+AJ/dFKJHnQ8yurAm2CugwSvLP/PiWCMAW14xrGCQWgTfuxY8e6O+JW TvDaSAMlBfgjdJTTxake+55vWNT+xgayPq0M6O0TY07DK2oZsCKHvBjaHh8o6aVQPONF gyN38zHBqiumoEWl32/ooVR1cxfGK/EIZO440/pMTmKvX1yQBtZLUtmhWCk8A9yT34O1 WRR1Bc/h8OJ5gc1PQ+sRysmCgRhqfGscWaidogxWBdCKdsiJxXOGlWd9OkvVbmujUT0q YgfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=PE+sxrAR5h5Q7i6dEpPuJRp/ogz2QuXIpWgqICu7uN0=; b=SO7P9nsw3k/ymf8Q+V4fiuu9RiXIjklMDmo7BNMUocrV5lRe568WpO5SRjXux+otYm jaYN5q7ozh4veDVb1x8Jul954rWqaXQKkLtUXBFwvIXyZ3hME1xHanI+YB6DBfxawwAk ebD0u1j8EwhgA8HEsHGcDvSSbU4BmxWn/7V6VOb1l6MeDldZHO5kbHsIzUIfCGoy3tvN BUfnyc6TPsTjZxgHCBJ+ahHWCHlAc11T1nJToPNBQ/1sepx7KCkQBgbYwnOTLyWpmDEP WDHPKoPaYJ+HwzGP26qlvIp4Fsf7VKM250j3fH2N0kUtQNE/BtG8MqHcF+89vn1Lblj6 urSg== X-Gm-Message-State: AKS2vOwYJ9WduJFFcFOn8mpZao9TpfQZwTtxfQcm9Jm6UPES7mTFwVsm S0ejdASl4HaIu6l9rPg6M8y26r7k5PAN9jXCLA== X-Received: by 10.36.39.13 with SMTP id g13mr3080526ita.87.1497525660861; Thu, 15 Jun 2017 04:21:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.142 with HTTP; Thu, 15 Jun 2017 04:21:00 -0700 (PDT) From: Marcin Wojtas Date: Thu, 15 Jun 2017 13:21:00 +0200 Message-ID: Subject: HEADS UP: Marvell Armada 38x support in the tree To: freebsd-arm@freebsd.org Cc: Fabien Thomas , Rafal Jaworowski , Jim Thompson , Julien LUSIAK , Luiz Otavio O Souza Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jun 2017 11:21:02 -0000 Hello all, Semihalf is happy to officially announce that starting from SVN revision r319914 FreeBSD is ready to run on Marvell Armada 38x system-on-a-chip family! With an easy availability of the development boards, such as SolidRun A388-Clearfog, this SoC family has a large ecosystem of various Marvell and third-party software stacks and wide open-source support (e.g. Linux, U-Boot, OpenWRT). From now on the FreeBSD project is full-fledged part of it. Because this port was originally supposed to be a base for a set of the UTM devices, also there was an effort to introduce a rich, production quality port. In the time of past months all features have made their way to FreeBSD-HEAD: * Single/dual-core ARM Cortex-A9 and platform initialization, incorporated into common Marvell code (sys/arm/mv), which was fixed/improved in many places * Optimised network controller support (sys/dev/neta) * Cascade interrupt controllers support (MPIC to GICv2) * SATA 3.0 * USB 3.0 * SDHCI 3.0 * USB 2.0 * RTC * Multiple ports PCIe support * Performance counters and fixes for ARMv7 HWMPC * I2C * GPIO * Marvell 88E6176 switch support (sys/dev/etherswitchcfg/e6000sw) This was a joined effort of Semihalf and Stormshield (main development sponsor), in particular: Fabien Thomas Arnaud Ysmal Zbigniew Bodek Michal Stanek Jan Dabros Bartosz Szczepanek Konrad Adamczyk Dominik Ermel Wojciech Macek Marcin Wojtas Also great thanks to Netgate for sponsoring and supporting great part of the upstream effort and providing the SDHCI support for the platform (by Luiz Otavio O Souza). Best regards, Marcin