diff options
author | ian <ian@FreeBSD.org> | 2014-09-02 03:46:24 +0000 |
---|---|---|
committer | ian <ian@FreeBSD.org> | 2014-09-02 03:46:24 +0000 |
commit | 08884dcd4667e79fa244a2cc298ad3c85ab4629a (patch) | |
tree | 844ed0afab354a38dbcab20b8e12725a7efede00 | |
parent | 29ba19b429e334f6eb07025de2ff4a0018e6d583 (diff) | |
download | FreeBSD-src-08884dcd4667e79fa244a2cc298ad3c85ab4629a.zip FreeBSD-src-08884dcd4667e79fa244a2cc298ad3c85ab4629a.tar.gz |
Use OF_xref_from_device(), not OF_xref_from_node(). Also, use bzero()
rather than memset().
-rw-r--r-- | sys/dev/fdt/fdt_clock.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/dev/fdt/fdt_clock.c b/sys/dev/fdt/fdt_clock.c index 8c970bc..e471523 100644 --- a/sys/dev/fdt/fdt_clock.c +++ b/sys/dev/fdt/fdt_clock.c @@ -32,6 +32,7 @@ #include <sys/lock.h> #include <sys/mutex.h> #include <sys/queue.h> +#include <sys/systm.h> #include <dev/ofw/ofw_bus.h> #include <dev/ofw/ofw_bus_subr.h> @@ -119,7 +120,7 @@ fdt_clock_get_info(device_t consumer, int n, struct fdt_clock_info *info) * override anything it wants to). */ clocknum = clks[n + 1]; - memset(info, 0, sizeof(*info)); + bzero(info, sizeof(*info)); info->provider = clockdev; info->index = clocknum; info->name = ""; @@ -148,13 +149,13 @@ void fdt_clock_register_provider(device_t provider) { - OF_device_register_xref(OF_xref_from_node(provider), provider); + OF_device_register_xref(OF_xref_from_device(provider), provider); } void fdt_clock_unregister_provider(device_t provider) { - OF_device_register_xref(OF_xref_from_node(provider), NULL); + OF_device_register_xref(OF_xref_from_device(provider), NULL); } |