summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2015-03-01 01:08:14 +0000
committerdim <dim@FreeBSD.org>2015-03-01 01:08:14 +0000
commit058f9df18735c3a34032de747c66a1b31569903d (patch)
tree07b5af8acfb0d249d50729120c8bf95109c06163
parentd1600044875029275b4937748ea66eb60d6f7eb2 (diff)
downloadFreeBSD-src-058f9df18735c3a34032de747c66a1b31569903d.zip
FreeBSD-src-058f9df18735c3a34032de747c66a1b31569903d.tar.gz
MFC r279312:
Fix a number of -Wcast-qual warnings under sys/arm. No functional change. Submitted by: andrew
-rw-r--r--sys/arm/arm/disassem.c2
-rw-r--r--sys/arm/ti/am335x/am335x_scm_padconf.c4
-rw-r--r--sys/arm/ti/omap4/omap4_scm_padconf.c4
-rw-r--r--sys/arm/ti/ti_scm.h4
4 files changed, 7 insertions, 7 deletions
diff --git a/sys/arm/arm/disassem.c b/sys/arm/arm/disassem.c
index 69b8682..dbe533a 100644
--- a/sys/arm/arm/disassem.c
+++ b/sys/arm/arm/disassem.c
@@ -289,7 +289,7 @@ static void disassemble_printaddr(u_int address);
vm_offset_t
disasm(const disasm_interface_t *di, vm_offset_t loc, int altfmt)
{
- struct arm32_insn *i_ptr = (struct arm32_insn *)&arm32_i;
+ const struct arm32_insn *i_ptr = arm32_i;
u_int insn;
int matchp;
diff --git a/sys/arm/ti/am335x/am335x_scm_padconf.c b/sys/arm/ti/am335x/am335x_scm_padconf.c
index 7d4a986..3ea76b2 100644
--- a/sys/arm/ti/am335x/am335x_scm_padconf.c
+++ b/sys/arm/ti/am335x/am335x_scm_padconf.c
@@ -308,8 +308,8 @@ const struct ti_scm_padconf ti_padconf_devmap[] = {
const struct ti_scm_device ti_scm_dev = {
.padconf_muxmode_mask = 0x7,
.padconf_sate_mask = 0x78,
- .padstate = (struct ti_scm_padstate *) &ti_padstate_devmap,
- .padconf = (struct ti_scm_padconf *) &ti_padconf_devmap,
+ .padstate = ti_padstate_devmap,
+ .padconf = ti_padconf_devmap,
};
int
diff --git a/sys/arm/ti/omap4/omap4_scm_padconf.c b/sys/arm/ti/omap4/omap4_scm_padconf.c
index fce5ba2..f684d42 100644
--- a/sys/arm/ti/omap4/omap4_scm_padconf.c
+++ b/sys/arm/ti/omap4/omap4_scm_padconf.c
@@ -352,8 +352,8 @@ const struct ti_scm_padconf ti_padconf_devmap[] = {
const struct ti_scm_device ti_scm_dev = {
.padconf_muxmode_mask = CONTROL_PADCONF_MUXMODE_MASK,
.padconf_sate_mask = CONTROL_PADCONF_SATE_MASK,
- .padstate = (struct ti_scm_padstate *) &ti_padstate_devmap,
- .padconf = (struct ti_scm_padconf *) &ti_padconf_devmap,
+ .padstate = ti_padstate_devmap,
+ .padconf = ti_padconf_devmap,
};
int
diff --git a/sys/arm/ti/ti_scm.h b/sys/arm/ti/ti_scm.h
index a2b1194..39100bb 100644
--- a/sys/arm/ti/ti_scm.h
+++ b/sys/arm/ti/ti_scm.h
@@ -59,8 +59,8 @@ struct ti_scm_padstate {
struct ti_scm_device {
uint16_t padconf_muxmode_mask;
uint16_t padconf_sate_mask;
- struct ti_scm_padstate *padstate;
- struct ti_scm_padconf *padconf;
+ const struct ti_scm_padstate *padstate;
+ const struct ti_scm_padconf *padconf;
};
struct ti_scm_softc {
OpenPOWER on IntegriCloud