On 2017 Aug 31 (Thu) at 19:16:57 +1000 (+1000), Jonathan Gray wrote: :On Thu, Aug 31, 2017 at 10:59:20AM +0200, Peter Hessler wrote: :> On 2017 Aug 31 (Thu) at 10:41:41 +0200 (+0200), Peter Hessler wrote: :> :On 2017 Aug 27 (Sun) at 22:15:46 +0200 (+0200), Peter Hessler wrote: :> ::----- Forwarded message from Peter Hessler <phess...@openbsd.org> ----- :> ::taken from Icenowy Zheng's repository, :> ::commit bd656cab0c3e0669e977641c15095f32d7b0731f :> :: :> ::This gives us basic support for the Pine64 Pinebook :> :: :> ::OK? :> :: :> ::$ sysctl hw :> ::hw.machine=arm64 :> ::hw.model=ARM Cortex-A53 r0p4 :> ::hw.ncpu=1 :> ::hw.byteorder=1234 :> ::hw.pagesize=4096 :> ::hw.disknames=sd0:d76c5b9369f79257 :> ::hw.diskcount=1 :> ::hw.product=Pinebook :> ::hw.physmem=2021924864 :> ::hw.usermem=2021912576 :> ::hw.ncpufound=1 :> ::hw.allowpowerdown=1 :> :: :> :: :> : :> :Updated to chase rc3, move new files to file/, slight simplification to :> :the defconfig. :> : :> :OK? :> : :> :> Better version, sorry for the noise : :What is your intended change to the sopine configuration? :Changing the model/compat strings in the device tree? :
to start with, yes. later, there will be more hardware supported. :The defconfig should drop CONFIG_SUN8I_EMAC=y as there is Ethernet. : :Current difference to sopine_baseboard being :-CONFIG_DEFAULT_DEVICE_TREE="sun50i-a64-pine64-plus" :+CONFIG_DEFAULT_DEVICE_TREE="sun50i-a64-pinebook" : :I see no reason why the dts can't be almost the same as :sun50i-a64-pine64-plus.dts: : :#include "sun50i-a64-pine64.dts" : :/ { : model = "Pinebook"; : compatible = "pine64,pinebook", "allwinner,sun50i-a64"; :}; : I pulled it from upstream. https://github.com/Icenowy/u-boot/blob/sunxi64-beta-pb-lcd-lpddr3/arch/arm/dts/sun50i-a64-pinebook.dts I can trim it down, whatever. Is there any other bikeshedding that people want to do for this board? -- She said, `I know you ... you cannot sing'. I said, `That's nothing, you should hear me play piano.' -- Morrisey