diff options
author | 2020-12-02 21:59:55 +0200 | |
---|---|---|
committer | 2020-12-05 15:12:02 +0100 | |
commit | 3b4c362e5ef102ca2d70d33f4e8cf0780053a7db (patch) | |
tree | c9ba07a55e73df723e4946b16757b48dc80507af /tools/perf/scripts/python/export-to-postgresql.py | |
parent | soc: samsung: exynos-chipid: order list of SoCs by name (diff) | |
download | wireguard-linux-3b4c362e5ef102ca2d70d33f4e8cf0780053a7db.tar.xz wireguard-linux-3b4c362e5ef102ca2d70d33f4e8cf0780053a7db.zip |
soc: samsung: exynos-chipid: initialize later - with arch_initcall
The Exynos ChipID driver on Exynos SoCs has only informational
purpose - to expose the SoC device in sysfs. No other drivers
depend on it so there is really no benefit of initializing it early.
Instead, initialize everything with arch_initcall which:
1. Allows to use dev_info() as the SoC bus is present (since
core_initcall),
2. Could speed things up because of execution in a SMP environment
(after bringing up secondary CPUs, unlike early_initcall),
3. Reduces the amount of work to be done early, when the kernel has to
bring up critical devices.
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Link: https://lore.kernel.org/r/20201202195955.128633-2-krzk@kernel.org
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions