svn commit: r276018 - projects/arm_intrng/sys/arm/broadcom/bcm2835
Andrew Turner
andrew at FreeBSD.org
Sun Dec 21 16:37:25 UTC 2014
Author: andrew
Date: Sun Dec 21 16:37:24 2014
New Revision: 276018
URL: https://svnweb.freebsd.org/changeset/base/276018
Log:
Add proper guards to the read/write macros
Modified:
projects/arm_intrng/sys/arm/broadcom/bcm2835/bcm2835_intr.c
Modified: projects/arm_intrng/sys/arm/broadcom/bcm2835/bcm2835_intr.c
==============================================================================
--- projects/arm_intrng/sys/arm/broadcom/bcm2835/bcm2835_intr.c Sun Dec 21 16:35:42 2014 (r276017)
+++ projects/arm_intrng/sys/arm/broadcom/bcm2835/bcm2835_intr.c Sun Dec 21 16:37:24 2014 (r276018)
@@ -85,9 +85,9 @@ struct bcm_intc_softc {
};
#define intc_read_4(_sc, reg) \
- bus_space_read_4(_sc->intc_bst, _sc->intc_bsh, reg)
+ bus_space_read_4((_sc)->intc_bst, (_sc)->intc_bsh, (reg))
#define intc_write_4(_sc, reg, val) \
- bus_space_write_4(_sc->intc_bst, _sc->intc_bsh, reg, val)
+ bus_space_write_4((_sc)->intc_bst, (_sc)->intc_bsh, (reg), (val))
static int bcm_intc_probe(device_t);
static int bcm_intc_attach(device_t);
More information about the svn-src-projects
mailing list