This branch is the minimal working RockPro64 / RK3399 framebuffer branch.
Its job is simple:
- build the standalone
rkfbFreeBSD display driver - keep the branch small and stable
- preserve the known-good fallback path while
rk_drm!evolves separately
rkfb.cThe working framebuffer driver.rkfb_ioctl.hUserland ioctl definitions for the driver interface.MakefileFreeBSD kmod build file.opt_*.hMinimal build options required for the module build.PROVENANCE_LINUX_BSD_MIT.mdExplicit provenance, licensing boundary, and credit record for this branch.
- DRM/KMS development work
- in-tree FreeBSD kernel overlays
- generic branch clutter, editor backups, or build junk
That work belongs on rk_drm!, not here.
If a change is needed to keep the known-good framebuffer path working, it can belong here.
If a change is about:
/dev/dri/card0- KMS
- EDID-driven dynamic modes
- Xorg
modesetting - hotplug or page flips in the DRM path
it belongs on rk_drm!.