svn commit: r299702 - in head/sys/arm: at91 freescale/imx mv
Oleksandr Tymoshenko
gonzo at FreeBSD.org
Fri May 13 22:05:18 UTC 2016
Author: gonzo
Date: Fri May 13 22:05:16 2016
New Revision: 299702
URL: https://svnweb.freebsd.org/changeset/base/299702
Log:
Use OF_prop_free instead of direct call to free(9)
Modified:
head/sys/arm/at91/at91_pinctrl.c
head/sys/arm/freescale/imx/imx_iomux.c
head/sys/arm/mv/mv_localbus.c
Modified: head/sys/arm/at91/at91_pinctrl.c
==============================================================================
--- head/sys/arm/at91/at91_pinctrl.c Fri May 13 21:26:12 2016 (r299701)
+++ head/sys/arm/at91/at91_pinctrl.c Fri May 13 22:05:16 2016 (r299702)
@@ -126,7 +126,7 @@ at91_pinctrl_setup_dinfo(device_t dev, p
resource_list_add(&ndi->rl, SYS_RES_MEMORY, k,
phys, phys + size - 1, size);
}
- free(reg, M_OFWPROP);
+ OF_prop_free(reg);
nintr = OF_getencprop_alloc(node, "interrupts", sizeof(*intr),
(void **)&intr);
@@ -154,7 +154,7 @@ at91_pinctrl_setup_dinfo(device_t dev, p
resource_list_add(&ndi->rl, SYS_RES_IRQ, k, intr[i],
intr[i], 1);
}
- free(intr, M_OFWPROP);
+ OF_prop_free(intr);
}
return (ndi);
@@ -429,7 +429,7 @@ pinctrl_configure_pins(device_t bus, pha
break;
}
}
- free(cfgdata, M_OFWPROP);
+ OF_prop_free(cfgdata);
return (0);
}
Modified: head/sys/arm/freescale/imx/imx_iomux.c
==============================================================================
--- head/sys/arm/freescale/imx/imx_iomux.c Fri May 13 21:26:12 2016 (r299701)
+++ head/sys/arm/freescale/imx/imx_iomux.c Fri May 13 22:05:16 2016 (r299702)
@@ -176,7 +176,7 @@ iomux_configure_pins(device_t dev, phand
cfg->padconf_reg, cfg->padconf_val);
}
}
- free(cfgtuples, M_OFWPROP);
+ OF_prop_free(cfgtuples);
return (0);
}
Modified: head/sys/arm/mv/mv_localbus.c
==============================================================================
--- head/sys/arm/mv/mv_localbus.c Fri May 13 21:26:12 2016 (r299701)
+++ head/sys/arm/mv/mv_localbus.c Fri May 13 22:05:16 2016 (r299702)
@@ -234,7 +234,7 @@ fdt_localbus_reg_decode(phandle_t node,
}
rv = 0;
out:
- free(reg, M_OFWPROP);
+ OF_prop_free(reg);
return (rv);
}
More information about the svn-src-head
mailing list