summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/ofw
diff options
context:
space:
mode:
authoravg <avg@FreeBSD.org>2009-06-11 17:15:20 +0000
committeravg <avg@FreeBSD.org>2009-06-11 17:15:20 +0000
commit7e0d744efe834added0ae292626140ad15760a14 (patch)
tree2bbfd41abff0903392d9f09df297d390e9494a87 /sys/powerpc/ofw
parent3c57df2dbc21e2351f670d53a773b309f3b1cddb (diff)
downloadFreeBSD-src-7e0d744efe834added0ae292626140ad15760a14.zip
FreeBSD-src-7e0d744efe834added0ae292626140ad15760a14.tar.gz
strict kobj signatures: some ofw_setprop fixes
propname parameter is const Reviewed by: imp, current@ Approved by: jhb (mentor)
Diffstat (limited to 'sys/powerpc/ofw')
-rw-r--r--sys/powerpc/ofw/ofw_real.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/powerpc/ofw/ofw_real.c b/sys/powerpc/ofw/ofw_real.c
index c5f11b0..a65ee91 100644
--- a/sys/powerpc/ofw/ofw_real.c
+++ b/sys/powerpc/ofw/ofw_real.c
@@ -88,8 +88,8 @@ static ssize_t ofw_real_getprop(ofw_t, phandle_t package, const char *propname,
void *buf, size_t buflen);
static int ofw_real_nextprop(ofw_t, phandle_t package, const char *previous,
char *buf, size_t);
-static int ofw_real_setprop(ofw_t, phandle_t package, char *propname,
- void *buf, size_t len);
+static int ofw_real_setprop(ofw_t, phandle_t package, const char *propname,
+ const void *buf, size_t len);
static ssize_t ofw_real_canon(ofw_t, const char *device, char *buf, size_t len);
static phandle_t ofw_real_finddevice(ofw_t, const char *device);
static ssize_t ofw_real_instance_to_path(ofw_t, ihandle_t instance, char *buf,
@@ -490,8 +490,8 @@ ofw_real_nextprop(ofw_t ofw, phandle_t package, const char *previous,
/* Set the value of a property of a package. */
/* XXX Has a bug on FirePower */
static int
-ofw_real_setprop(ofw_t ofw, phandle_t package, char *propname, void *buf,
- size_t len)
+ofw_real_setprop(ofw_t ofw, phandle_t package, const char *propname,
+ const void *buf, size_t len)
{
static struct {
cell_t name;
OpenPOWER on IntegriCloud