apply https://github.com/gonzoua/freebsd-src/commit/1b9ed02b138e9418a280b6c95a7877798db504be.patch for sound
and
And you can compile the kernel. I used got to fetch src.git YMMV
FreeBSD pinebook-pro 13.0-ALPHA1 FreeBSD 13.0-ALPHA1 #3: Wed Jan 20 05:12:08 UTC 2021 admin@pinebook-pro:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC-NODEBUG arm64
and
C++:
diff c1a3d7f20696ab5b72eee45863f3e04410d81fc8 /usr/src
blob - 595085862e13d9e1f9c260a63c8500f1bdbb9fb8
file + sys/arm64/rockchip/clk/rk3399_cru.c
--- sys/arm64/rockchip/clk/rk3399_cru.c
+++ sys/arm64/rockchip/clk/rk3399_cru.c
@@ -618,7 +618,6 @@ static struct rk_clk_pll_rate rk3399_pll_rates[] = {
PLL_RATE( 864000000, 1, 72, 2, 1, 1),
PLL_RATE( 840000000, 1, 70, 2, 1, 1),
PLL_RATE( 816000000, 1, 68, 2, 1, 1),
- PLL_RATE( 800000000, 1, 100, 3, 1, 1),
PLL_RATE( 700000000, 6, 350, 2, 1, 1),
PLL_RATE( 696000000, 1, 58, 2, 1, 1),
PLL_RATE( 676000000, 3, 169, 2, 1, 1),
And you can compile the kernel. I used got to fetch src.git YMMV
FreeBSD pinebook-pro 13.0-ALPHA1 FreeBSD 13.0-ALPHA1 #3: Wed Jan 20 05:12:08 UTC 2021 admin@pinebook-pro:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC-NODEBUG arm64