MFC r346092, r346271-r346272r346092:Import DTS files from Linux 5.0r346271:aw_rtc: Register the clocksSince latest DTS update the rtc is supposed to register two clocks :- osc32k (the 32k o
MFC r346092, r346271-r346272r346092:Import DTS files from Linux 5.0r346271:aw_rtc: Register the clocksSince latest DTS update the rtc is supposed to register two clocks :- osc32k (the 32k oscillator on the board that the RTC uses directly andthat other peripheral can use)- iosc (the internal oscillator of the RTC when available which frequencydepend on the SoC revision)Since we need the RTC before the proper clock control unit (because it usesthose clocks) attach it a BUS_PASS_BUS + MIDDLE and attach the clock controlunit at BUS_PASS_BUS + LAST for the SoC that requires it.Tested On: A20, H3, A64r346272:aw_syscon: Add a new compatibleSince 5.0 DTS the syscon controller have a new compatible as itexports new subnodes, we currently only use it as a syscon providerso just add the new compatible.Tested On: H3
show more ...
MFC r342936, r343873r342936:Import DTS from Linux 4.20r343873:arm64: dtb: allwinner: Add the new pine64-lts dtb file to the buildX-MFC-With: r342936
dts: Update our device tree sources files from Linux 4.15
Update our copy of DTS from the ones from Linux 4.14
Update the GNU DTS file from Linux 4.11
Switch back to the BSDL DTC (Device Tree Compiler).The BSDL dtc has grown the needed features (overlays mostly) and is able tocompile all of our base DTS.You can use WITH_GPL_DTC is you need the G
Switch back to the BSDL DTC (Device Tree Compiler).The BSDL dtc has grown the needed features (overlays mostly) and is able tocompile all of our base DTS.You can use WITH_GPL_DTC is you need the GPL one or DTC= in make.conf(5)to specify an alternate location for the compiler to use.Discussed with: emaste, imp