Module Name: src Committed By: skrll Date: Sun Aug 25 16:06:46 UTC 2024
Modified Files: src/sys/dev/cadence: if_cemac.c Log Message: Sprinkle const and remove unnecessary casts. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/cadence/if_cemac.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/cadence/if_cemac.c diff -u src/sys/dev/cadence/if_cemac.c:1.34 src/sys/dev/cadence/if_cemac.c:1.35 --- src/sys/dev/cadence/if_cemac.c:1.34 Sun Aug 25 15:49:36 2024 +++ src/sys/dev/cadence/if_cemac.c Sun Aug 25 16:06:46 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: if_cemac.c,v 1.34 2024/08/25 15:49:36 skrll Exp $ */ +/* $NetBSD: if_cemac.c,v 1.35 2024/08/25 16:06:46 skrll Exp $ */ /* * Copyright (c) 2015 Genetec Corporation. All rights reserved. @@ -40,7 +40,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_cemac.c,v 1.34 2024/08/25 15:49:36 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_cemac.c,v 1.35 2024/08/25 16:06:46 skrll Exp $"); #include <sys/param.h> #include <sys/types.h> @@ -209,7 +209,7 @@ cemac_gctx(struct cemac_softc *sc) int cemac_intr(void *arg) { - struct cemac_softc *sc = (struct cemac_softc *)arg; + struct cemac_softc * const sc = arg; struct ifnet * ifp = &sc->sc_ethercom.ec_if; uint32_t imr, isr, ctl; #ifdef CEMAC_DEBUG @@ -570,7 +570,7 @@ cemac_mediachange(struct ifnet *ifp) static void cemac_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) { - struct cemac_softc *sc = ifp->if_softc; + struct cemac_softc * const sc = ifp->if_softc; mii_pollstat(&sc->sc_mii); ifmr->ifm_active = sc->sc_mii.mii_media_active; @@ -581,9 +581,7 @@ cemac_mediastatus(struct ifnet *ifp, str static int cemac_mii_readreg(device_t self, int phy, int reg, uint16_t *val) { - struct cemac_softc *sc; - - sc = device_private(self); + struct cemac_softc * const sc = device_private(self); CEMAC_WRITE(ETH_MAN, (ETH_MAN_HIGH | ETH_MAN_RW_RD | ((phy << ETH_MAN_PHYA_SHIFT) & ETH_MAN_PHYA) @@ -599,9 +597,7 @@ cemac_mii_readreg(device_t self, int phy static int cemac_mii_writereg(device_t self, int phy, int reg, uint16_t val) { - struct cemac_softc *sc; - - sc = device_private(self); + struct cemac_softc * const sc = device_private(self); CEMAC_WRITE(ETH_MAN, (ETH_MAN_HIGH | ETH_MAN_RW_WR | ((phy << ETH_MAN_PHYA_SHIFT) & ETH_MAN_PHYA) @@ -618,7 +614,7 @@ cemac_mii_writereg(device_t self, int ph static void cemac_statchg(struct ifnet *ifp) { - struct cemac_softc *sc = ifp->if_softc; + struct cemac_softc * const sc = ifp->if_softc; struct mii_data *mii = &sc->sc_mii; uint32_t reg; @@ -652,7 +648,7 @@ cemac_statchg(struct ifnet *ifp) static void cemac_tick(void *arg) { - struct cemac_softc *sc = (struct cemac_softc *)arg; + struct cemac_softc * const sc = arg; struct ifnet * ifp = &sc->sc_ethercom.ec_if; int s; @@ -708,7 +704,7 @@ cemac_ifioctl(struct ifnet *ifp, u_long static void cemac_ifstart(struct ifnet *ifp) { - struct cemac_softc *sc = (struct cemac_softc *)ifp->if_softc; + struct cemac_softc * const sc = ifp->if_softc; struct mbuf *m; bus_dma_segment_t *segs; int s, bi, err, nsegs; @@ -814,7 +810,7 @@ stop: static void cemac_ifwatchdog(struct ifnet *ifp) { - struct cemac_softc *sc = (struct cemac_softc *)ifp->if_softc; + struct cemac_softc * const sc = ifp->if_softc; if ((ifp->if_flags & IFF_RUNNING) == 0) return; @@ -825,7 +821,7 @@ cemac_ifwatchdog(struct ifnet *ifp) static int cemac_ifinit(struct ifnet *ifp) { - struct cemac_softc *sc = ifp->if_softc; + struct cemac_softc * const sc = ifp->if_softc; uint32_t dma, cfg; int s = splnet(); @@ -871,7 +867,7 @@ static void cemac_ifstop(struct ifnet *ifp, int disable) { // uint32_t u; - struct cemac_softc *sc = ifp->if_softc; + struct cemac_softc * const sc = ifp->if_softc; #if 0 CEMAC_WRITE(ETH_CTL, ETH_CTL_MPE); // disable everything @@ -906,7 +902,7 @@ cemac_ifstop(struct ifnet *ifp, int disa static void cemac_setaddr(struct ifnet *ifp) { - struct cemac_softc *sc = ifp->if_softc; + struct cemac_softc * const sc = ifp->if_softc; struct ethercom *ec = &sc->sc_ethercom; struct ether_multi *enm; struct ether_multistep step;