From nobody Mon Jul 20 12:00:00 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4h3fG84rbWz6lrDc for ; Mon, 20 Jul 2026 12:00:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h3fG84CW6z3LpV for ; Mon, 20 Jul 2026 12:00:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784548800; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oc7tOy/yYPeubQ7wIa0XGimf3yUxubaNREoCu6oAPmk=; b=SLhhYv7l9vv8ysdByQln9tMXJP6P+0sMDWJXPG/g5goI0pC62a6B2ERUS5mz0LSEJ2gsJy Npqcr/8qwKKuFbyY2Eazy8ovpcPwABWMSXChjdEUh+B6nmhUsqsszwZV0JuPpGZlpNypbT pRINTTF9291wq4xfc5k13oUKlF2MGJ4k0RWJTitgdY+ass1N60PxWm+f3a6gmhXlT337Fp wxnH2gheiRCR/J0dDA/dWIPlHarUoWQu90BnVccfqx5P6Yo9vRVOkgD1jG0IFT60827iZw 9QG0QCEVTpd9pk8YBNpoAODgQgW9uMIRBhZDqzCnHL0tBxEbQvGCH2UH3U0hIg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1784548800; a=rsa-sha256; cv=none; b=IlmHDjhqgewz2o6ou4IFDnOVUfII4LgrzyDgAGj50Un8sWp4/DLk0D/1QYbkcwAhXwQBjT LpsawL3DNR7+OgZMiTS3ng6o4xu9Hx764JGtTDbT77r7kmsl8a+pt1P4ddK4bLTKFBVKb/ mQGIWzLzMlO8W5xPvuyF1WVlO7hizTroqKbWnu3AUSK3dpJHVoBYARd2UAsgj2QHvbaglW yP16NDqICM8jJNf0AgU1JnVmwAe8hZp1qMP2MiRfU72gmuTg1sQYqnDmAJaZJceGotm99j OgT60t9MhJKbW/m4XPM6FLUeVcqhJ/at+kAWy1JHdmbYJYkQTVIgNZH2yl/uwQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784548800; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oc7tOy/yYPeubQ7wIa0XGimf3yUxubaNREoCu6oAPmk=; b=tbG3YP+M29zaTeKNkPfyVQ0Y/CSX+ZZPx0bDRIb5TDGMxwQCJkfAa6uBpcg5EGbC5A+G6g TnxqgWoko3NEm44c3UjG7qI9PaDwob0RXTvReF4ufZanCBTdunus9t7Kkvlg+ea/p6FY0k h+GnjV+/gi5gpKAjTKf+a2o75g1DVwLwToDuKEhSkndReANRdu1GGJs1DP6XRoXedLa5Db fDnW8kh1y9/nUXjb8AtfSjhEPziJql0/nla2yCQXlPaslrXHJ5w0J52kAvoB7iZkZ+kb5n r6PwrsJXvKoMJcacFTD+gmm1kKzYSReJbiNeVgGdk916J8mrA/nZMv+LDQy6mA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4h3fG82r2sz11M0 for ; Mon, 20 Jul 2026 12:00:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c916 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 20 Jul 2026 12:00:00 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Cc: Martin Filla From: Lorenzo Salvadore Subject: git: ef4489657d - main - Status/2026Q2/bananapi-r64-r2-pro-drivers.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ef4489657da230e5f9df621b78c15abfdf5de70c Auto-Submitted: auto-generated Date: Mon, 20 Jul 2026 12:00:00 +0000 Message-Id: <6a5e0dc0.3c916.2df72374@gitrepo.freebsd.org> The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=ef4489657da230e5f9df621b78c15abfdf5de70c commit ef4489657da230e5f9df621b78c15abfdf5de70c Author: Martin Filla AuthorDate: 2026-06-13 19:51:59 +0000 Commit: Lorenzo Salvadore CommitDate: 2026-07-20 11:59:31 +0000 Status/2026Q2/bananapi-r64-r2-pro-drivers.adoc: Add report Pull Request: https://github.com/freebsd/freebsd-doc/pull/683 --- .../bananapi-r64-r2-pro-drivers.adoc | 74 ++++++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/website/content/en/status/report-2026-04-2026-06/bananapi-r64-r2-pro-drivers.adoc b/website/content/en/status/report-2026-04-2026-06/bananapi-r64-r2-pro-drivers.adoc new file mode 100644 index 0000000000..3ec7d9be8e --- /dev/null +++ b/website/content/en/status/report-2026-04-2026-06/bananapi-r64-r2-pro-drivers.adoc @@ -0,0 +1,74 @@ +=== FreeBSD Driver Development for BananaPi-R64/R2-PRO + +Links: + +link:https://wiki.freebsd.org/arm/Bananapi[Wiki] URL: link:https://wiki.freebsd.org/arm/Bananapi[] + +Contact: Martin Filla + +Contributors are welcome. +If you are interested in helping with this project, testing the current +implementation, or contributing code, please contact me. + +==== R64 Introduction + +The Banana Pi R64 is a MediaTek MT7622-based development board (ARM Cortex-A53, dual-core ~1.35 GHz) featuring 4× Gigabit LAN, 1× Gigabit WAN, Wi-Fi (4×4n), Bluetooth 5.0, and multiple peripheral interfaces (UART, SPI, I²C, GPIO, SATA, mini-PCIe, eMMC, etc.). + +==== Current State of FreeBSD Support R64 + +Implemented so far: + +- **UART driver** +- **Clock management (clocks)** +- **Pinctrl** +- **Storage controllers (eMMC/SD/MMC) driver** +- **Ethernet Switch mt7531 driver** +- **Ethernet mt7622 driver** +- **XHCI driver** +- **Watchdog driver** +- **RTC driver** +- **RNG driver** +- **Pciecfg driver** +- **SysIRQ driver** +- **USB3** +- **T-PHY** + +==== Development roadmap R64 + +Implement missing drivers: + +- SATA / AHCI +- Wi-Fi (likely MediaTek MT7615) +- GPIO subsystems +- I2C +- SPI +- PWM +- PCIE + +==== R2-PRO Introduction + +The Banana Pi BPI-R2 Pro is the next generation smart router development board. +It is powered by Rockchip RK 3568 processor. +Onboard 2GB LPDDR4 memory and 16GB eMMC storage, and supports 2 USB 3.0 interface, 5 gigabit network port. +M.2 key-E and mini PCIe interface, 2 mipi DSI interface (one can change to LVDS by software), 1 CSI camera interface, 1 HDMI output. + +==== Current State of FreeBSD Support R2-PRO + +Implemented so far: + +- **UART driver** +- **Clock management (clocks)** +- **Pinctrl** +- **GPIO** +- **Storage controllers (eMMC/SD/MMC) driver** +- **XHCI driver** +- **Watchdog driver** +- **PCIE driver** + +==== Development roadmap R2-PRO + +Implement missing drivers: + +- HDMI +- MIPI +- USB3 +- SATA \ No newline at end of file