soc: brcmstb: biuctrl: Move to early_initcall
authorFlorian Fainelli <f.fainelli@gmail.com>
Wed, 12 Apr 2017 00:26:11 +0000 (17:26 -0700)
committerFlorian Fainelli <f.fainelli@gmail.com>
Thu, 21 Dec 2017 01:37:44 +0000 (17:37 -0800)
commitf780429adfbc222a4d8a227a2a550ba627c7338b
tree64baf38aced22943fa555cc1506886d919decbc6
parent5d4567ec3bacf058cdf8e67695759e0d137cf095
soc: brcmstb: biuctrl: Move to early_initcall

Being called during early_initcall() is early enough that it occurs
before SMP initialization, which is all we care about for the Bus
Interface Unit configuration.

This solves lack of BIU initialization on ARM64 platforms where we do
not have an anchor where to put the BIU initialization (since there are
no machine descriptors).

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
arch/arm/mach-bcm/brcmstb.c
drivers/soc/bcm/brcmstb/biuctrl.c
include/linux/soc/brcmstb/brcmstb.h