New Device Trees for A64
#3
Right, so we need a Pine version of sun50iw1p1-t1.dts. But we can use all of the dtsi (include) files which describe the core A64 CPU. The normal way to write these device trees is to make include files that describe the core CPU and then include those files from a small dts file which adds the board specific info.

Core A64 CPU description include files
sun50iw1p1.dtsi
sun50iw1p1-clk.dtsi
sun50iw1p1-pinctrl.dtsi

We need to write board specific files..
sun50iw1p1-pine64.dts
sun50iw1p1-m64.dts
sun50iw1p1-friendly64.dts
etc - small files that include the core dtsi files.

Also compare the contents of sun50iw1p1-clk, sun50iw1p1-pinctrl, sun50iw1p1.dtsi to what is in the current Pine device tree. Those new files are in much better shape. For example they have all of the symbolic pHandles.

I have always thought the Pine64.dts file was created by decompiling a binary device tree and it wasn't the original source, this looks to be the original source.


Messages In This Thread
New Device Trees for A64 - by jonsmirl - 12-28-2016, 07:17 PM
RE: New Device Trees for A64 - by longsleep - 12-29-2016, 12:51 AM
RE: New Device Trees for A64 - by jonsmirl - 12-29-2016, 08:51 AM
RE: New Device Trees for A64 - by longsleep - 12-30-2016, 01:12 AM
RE: New Device Trees for A64 - by j23 - 02-18-2020, 07:03 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Developing an Android App For a Bluetooth Device Traveler 10 18,755 12-04-2016, 10:43 PM
Last Post: Traveler
  Can the latest update do not affect the android device gustavowoltmann01 0 1,951 11-15-2016, 09:27 AM
Last Post: gustavowoltmann01
  Android USB debugging and OTG device mode jonsmirl 0 4,173 07-25-2016, 10:46 AM
Last Post: jonsmirl

Forum Jump:


Users browsing this thread: 1 Guest(s)