[PowerPC] Make cpu frequency detection endian-independent
authorBrandon Bergren <bdragon@FreeBSD.org>
Mon, 14 Sep 2020 15:20:37 +0000 (15:20 +0000)
committerBrandon Bergren <bdragon@FreeBSD.org>
Mon, 14 Sep 2020 15:20:37 +0000 (15:20 +0000)
commit115c987b3f80a23936de527de434ebb77b06bddd
treeee9088829a91ce4998a8a8063ac13404f6fe28ef
parentbfdd0a34ad146e305991ff5f391239b99f7f9324
[PowerPC] Make cpu frequency detection endian-independent

On ibm,extended-clock-frequency, ensure we be64toh() the value.

On clock-frequency, remove the right-shifting hack (which was needed due to
reading a 32 bit value into a 64 bit variable) and switch to OF_getencprop()
for reading (which will handle endian conversion internally.)

Reviewed by: jhibbits (in irc)
Sponsored by: Tag1 Consulting, Inc.
sys/powerpc/powerpc/cpu.c