diff options
author | Heiko Carstens <hca@linux.ibm.com> | 2025-02-07 15:48:59 +0100 |
---|---|---|
committer | Vasily Gorbik <gor@linux.ibm.com> | 2025-03-04 17:18:06 +0100 |
commit | f931f67cfc274682aecc9f727eecc89779fc47b7 (patch) | |
tree | 4d92c5a78d8ca293f7c5bb44bf43cf1061a408c3 /scripts/lib | |
parent | a1a8da0dec77e0149b482698a2c1daab3a02ef7a (diff) |
s390/time: Convert MACHINE_HAS_SCC to machine_has_scc()
Use static branch(es) to implement and use machine_has_scc() instead
of a runtime check via MACHINE_HAS_SCC.
This comes with a cleanup of early time initialization: the initial
tod_clock_base value is now passed via the bootdata mechanism, instead
of using absolute lowcore as transport vehicle from the decompressor
to the kernel.
Also the early tod clock initialization is moved to the decompressor
which allows to use a static branch with machine_has_scc() within the
kernel.
Reviewed-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'scripts/lib')
0 files changed, 0 insertions, 0 deletions