summaryrefslogtreecommitdiffstats
path: root/sys/arm
diff options
context:
space:
mode:
authorandrew <andrew@FreeBSD.org>2016-02-10 15:56:52 +0000
committerandrew <andrew@FreeBSD.org>2016-02-10 15:56:52 +0000
commit1e16bdfe118d1187781a4cf39af223b2c85f596c (patch)
tree9d2bafeba0dc0b553f6569c475098b3294c83310 /sys/arm
parentec0007177b1ac4237413e43bea6295c167b80cd5 (diff)
downloadFreeBSD-src-1e16bdfe118d1187781a4cf39af223b2c85f596c.zip
FreeBSD-src-1e16bdfe118d1187781a4cf39af223b2c85f596c.tar.gz
Use OF_getencprop to read a property, it already handles the endian
conversion so we don't need to pass the data through fdt32_to_cpu.
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/arm/generic_timer.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/sys/arm/arm/generic_timer.c b/sys/arm/arm/generic_timer.c
index fd1f029..97392081 100644
--- a/sys/arm/arm/generic_timer.c
+++ b/sys/arm/arm/generic_timer.c
@@ -361,11 +361,8 @@ arm_tmr_attach(device_t dev)
/* Get the base clock frequency */
node = ofw_bus_get_node(dev);
if (node > 0) {
- error = OF_getprop(node, "clock-frequency", &clock,
+ error = OF_getencprop(node, "clock-frequency", &clock,
sizeof(clock));
- if (error > 0) {
- sc->clkfreq = fdt32_to_cpu(clock);
- }
}
#endif
OpenPOWER on IntegriCloud