Summary: | dtb/allwinner: enable Orange Pi PC dtb build | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | Val Packett <val> | ||||
Component: | arm | Assignee: | freebsd-arm (Nobody) <freebsd-arm> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Some People | CC: | manu | ||||
Priority: | --- | ||||||
Version: | CURRENT | ||||||
Hardware: | arm | ||||||
OS: | Any | ||||||
Attachments: |
|
A commit references this bug: Author: manu Date: Fri Jan 11 01:42:48 UTC 2019 New revision: 342924 URL: https://svnweb.freebsd.org/changeset/base/342924 Log: dtb: allwinner: Add orangepi-pc to the build PR: 226011 Submitted by: Greg V <greg@unrelenting.technology> MFC after: 1 week Changes: head/sys/modules/dtb/allwinner/Makefile A commit references this bug: Author: manu Date: Mon Aug 5 17:01:21 UTC 2019 New revision: 350595 URL: https://svnweb.freebsd.org/changeset/base/350595 Log: MFC r342924, r343749-r343750, r343874, r344893-r344895, r345711 r342924: dtb: allwinner: Add orangepi-pc to the build PR: 226011 Submitted by: Greg V <greg@unrelenting.technology> r343749: release: arm64: rpi3: Install the RPI3B+ DTB file We should use the correct DTB file otherwise the firmware uses the RPI3B one. r343750: release: arm64: pine64-lts: Use the newly created u-boot-pine64-lts port In U-Boot 2019.01 there is now a config for this board, use it for the release image. r343874: mtree: Add dtb subdir to the mtree file makefs will fails otherwise Reported by: emaste r344893: arm: allwinner: Fix NM clock recalc If the NM clock is using a fractional divider the formula isn't the same. r344894: arm64: allwinner: Add CCU DE2 The Display Engine 2 have it's own Clock and Control Unit, add support for it. r344895: arm64: allwinner: a64: Add TCON clock The tcon clock need a mux table for it's parent, for now just list the parents twice. r345711: arm: allwinner: clk: Fix nm_recalc When comparing best frequencies use the absolute value. If we do not do that we end up choosing an always lower value than the best one if the exact freq cannot be met. Changes: _U stable/12/ stable/12/etc/mtree/BSD.root.dist stable/12/release/arm64/PINE64-LTS.conf stable/12/release/arm64/RPI3.conf stable/12/sys/arm/allwinner/clkng/aw_clk_nm.c stable/12/sys/arm/allwinner/clkng/ccu_a64.c stable/12/sys/arm/allwinner/clkng/ccu_de2.c stable/12/sys/conf/files.arm64 stable/12/sys/modules/dtb/allwinner/Makefile |
Created attachment 190757 [details] orangepi-pc-dtb.patch It's an H3 based board similar to the Plus2E.