=== FreeBSD Driver Development for BananaPi-R64

Links: +
link:https://wiki.freebsd.org/arm/Bananapi[Wiki] URL: link:https://wiki.freebsd.org/arm/Bananapi[]

Contact: Martin Filla <freebsd@sysctl.cz>

==== 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

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**

==== Development roadmap

Implement missing drivers:

- USB3 / T-PHY
- SATA / AHCI / T-PHY
- Wi-Fi (likely MediaTek MT7615)
- GPIO subsystems
- I2C
- SPI
- PWM
- PCIE

Work in progress drivers:

- T-PHY
