MFC r347366:dts: Import files from Linux 5.1
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 copy to Linux 4.17
bootprog_info is generated in vers.c. Move it's definition tobootstrap.h and remove all the redundant copies.Sponsored by: Netflix