Bug 226011 - dtb/allwinner: enable Orange Pi PC dtb build
Summary: dtb/allwinner: enable Orange Pi PC dtb build
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: arm (show other bugs)
Version: CURRENT
Hardware: arm Any
: --- Affects Some People
Assignee: freebsd-arm (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-18 21:28 UTC by Val Packett
Modified: 2019-08-05 17:01 UTC (History)
1 user (show)

See Also:


Attachments
orangepi-pc-dtb.patch (387 bytes, patch)
2018-02-18 21:28 UTC, Val Packett
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Val Packett 2018-02-18 21:28:20 UTC
Created attachment 190757 [details]
orangepi-pc-dtb.patch

It's an H3 based board similar to the Plus2E.
Comment 1 commit-hook freebsd_committer freebsd_triage 2019-01-11 01:42:54 UTC
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
Comment 2 commit-hook freebsd_committer freebsd_triage 2019-08-05 17:01:27 UTC
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