Module Name: src Committed By: riastradh Date: Thu Mar 3 06:26:29 UTC 2022
Modified Files: src/sys/arch/arm/broadcom: bcm53xx_cca.c bcm53xx_ccb.c src/sys/arch/arm/cortex: a9tmr.c gic.c gtmr.c src/sys/arch/arm/gemini: gemini_icu.c src/sys/arch/arm/omap: omap2_icu.c omap2_prcm.c src/sys/arch/arm/samsung: mct.c Log Message: arm: Use device_set_private for various drivers. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/broadcom/bcm53xx_cca.c cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/broadcom/bcm53xx_ccb.c cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/cortex/a9tmr.c cvs rdiff -u -r1.52 -r1.53 src/sys/arch/arm/cortex/gic.c cvs rdiff -u -r1.48 -r1.49 src/sys/arch/arm/cortex/gtmr.c cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/gemini/gemini_icu.c cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/omap/omap2_icu.c cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/omap/omap2_prcm.c cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/samsung/mct.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/arch/arm/broadcom/bcm53xx_cca.c diff -u src/sys/arch/arm/broadcom/bcm53xx_cca.c:1.4 src/sys/arch/arm/broadcom/bcm53xx_cca.c:1.5 --- src/sys/arch/arm/broadcom/bcm53xx_cca.c:1.4 Sat Aug 7 16:18:43 2021 +++ src/sys/arch/arm/broadcom/bcm53xx_cca.c Thu Mar 3 06:26:28 2022 @@ -43,7 +43,7 @@ #include <sys/cdefs.h> -__KERNEL_RCSID(1, "$NetBSD: bcm53xx_cca.c,v 1.4 2021/08/07 16:18:43 thorpej Exp $"); +__KERNEL_RCSID(1, "$NetBSD: bcm53xx_cca.c,v 1.5 2022/03/03 06:26:28 riastradh Exp $"); #include <sys/param.h> #include <sys/bus.h> @@ -154,7 +154,7 @@ bcmcca_mainbus_attach(device_t parent, d struct bcmcca_softc * const sc = &bcmcca_sc; sc->sc_dev = self; - self->dv_private = sc; + device_set_private(self, sc); sc->sc_bst = bcm53xx_ioreg_bst; Index: src/sys/arch/arm/broadcom/bcm53xx_ccb.c diff -u src/sys/arch/arm/broadcom/bcm53xx_ccb.c:1.8 src/sys/arch/arm/broadcom/bcm53xx_ccb.c:1.9 --- src/sys/arch/arm/broadcom/bcm53xx_ccb.c:1.8 Sat Aug 7 16:18:43 2021 +++ src/sys/arch/arm/broadcom/bcm53xx_ccb.c Thu Mar 3 06:26:28 2022 @@ -34,7 +34,7 @@ #include <sys/cdefs.h> -__KERNEL_RCSID(1, "$NetBSD: bcm53xx_ccb.c,v 1.8 2021/08/07 16:18:43 thorpej Exp $"); +__KERNEL_RCSID(1, "$NetBSD: bcm53xx_ccb.c,v 1.9 2022/03/03 06:26:28 riastradh Exp $"); #include <sys/param.h> #include <sys/bus.h> @@ -168,7 +168,7 @@ bcmccb_mainbus_attach(device_t parent, d struct bcmccb_softc * const sc = &bcmccb_sc; sc->sc_dev = self; - self->dv_private = sc; + device_set_private(self, sc); sc->sc_bst = bcm53xx_ioreg_bst; Index: src/sys/arch/arm/cortex/a9tmr.c diff -u src/sys/arch/arm/cortex/a9tmr.c:1.21 src/sys/arch/arm/cortex/a9tmr.c:1.22 --- src/sys/arch/arm/cortex/a9tmr.c:1.21 Wed Dec 2 14:20:20 2020 +++ src/sys/arch/arm/cortex/a9tmr.c Thu Mar 3 06:26:28 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: a9tmr.c,v 1.21 2020/12/02 14:20:20 wiz Exp $ */ +/* $NetBSD: a9tmr.c,v 1.22 2022/03/03 06:26:28 riastradh Exp $ */ /*- * Copyright (c) 2012 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: a9tmr.c,v 1.21 2020/12/02 14:20:20 wiz Exp $"); +__KERNEL_RCSID(0, "$NetBSD: a9tmr.c,v 1.22 2022/03/03 06:26:28 riastradh Exp $"); #include <sys/param.h> #include <sys/bus.h> @@ -139,7 +139,7 @@ a9tmr_attach(device_t parent, device_t s } aprint_normal(": %s Global 64-bit Timer (%s)\n", cpu_type, freqbuf); - self->dv_private = sc; + device_set_private(self, sc); sc->sc_dev = self; sc->sc_memt = mpcaa->mpcaa_memt; sc->sc_memh = mpcaa->mpcaa_memh; Index: src/sys/arch/arm/cortex/gic.c diff -u src/sys/arch/arm/cortex/gic.c:1.52 src/sys/arch/arm/cortex/gic.c:1.53 --- src/sys/arch/arm/cortex/gic.c:1.52 Sun Jan 2 11:20:03 2022 +++ src/sys/arch/arm/cortex/gic.c Thu Mar 3 06:26:28 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: gic.c,v 1.52 2022/01/02 11:20:03 riastradh Exp $ */ +/* $NetBSD: gic.c,v 1.53 2022/03/03 06:26:28 riastradh Exp $ */ /*- * Copyright (c) 2012 The NetBSD Foundation, Inc. * All rights reserved. @@ -35,7 +35,7 @@ #define _INTR_PRIVATE #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: gic.c,v 1.52 2022/01/02 11:20:03 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: gic.c,v 1.53 2022/03/03 06:26:28 riastradh Exp $"); #include <sys/param.h> #include <sys/bus.h> @@ -612,7 +612,7 @@ armgic_attach(device_t parent, device_t struct mpcore_attach_args * const mpcaa = aux; sc->sc_dev = self; - self->dv_private = sc; + device_set_private(self, sc); sc->sc_memt = mpcaa->mpcaa_memt; /* provided for us */ bus_space_subregion(sc->sc_memt, mpcaa->mpcaa_memh, mpcaa->mpcaa_off1, Index: src/sys/arch/arm/cortex/gtmr.c diff -u src/sys/arch/arm/cortex/gtmr.c:1.48 src/sys/arch/arm/cortex/gtmr.c:1.49 --- src/sys/arch/arm/cortex/gtmr.c:1.48 Sat Nov 13 18:30:27 2021 +++ src/sys/arch/arm/cortex/gtmr.c Thu Mar 3 06:26:28 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: gtmr.c,v 1.48 2021/11/13 18:30:27 jakllsch Exp $ */ +/* $NetBSD: gtmr.c,v 1.49 2022/03/03 06:26:28 riastradh Exp $ */ /*- * Copyright (c) 2012 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: gtmr.c,v 1.48 2021/11/13 18:30:27 jakllsch Exp $"); +__KERNEL_RCSID(0, "$NetBSD: gtmr.c,v 1.49 2022/03/03 06:26:28 riastradh Exp $"); #include <sys/param.h> #include <sys/bus.h> @@ -139,7 +139,7 @@ gtmr_attach(device_t parent, device_t se aprint_debug_dev(self, "enabling Allwinner A64 timer workaround\n"); } - self->dv_private = sc; + device_set_private(self, sc); sc->sc_dev = self; #ifdef DIAGNOSTIC Index: src/sys/arch/arm/gemini/gemini_icu.c diff -u src/sys/arch/arm/gemini/gemini_icu.c:1.6 src/sys/arch/arm/gemini/gemini_icu.c:1.7 --- src/sys/arch/arm/gemini/gemini_icu.c:1.6 Sat Sep 26 10:06:25 2020 +++ src/sys/arch/arm/gemini/gemini_icu.c Thu Mar 3 06:26:29 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: gemini_icu.c,v 1.6 2020/09/26 10:06:25 skrll Exp $ */ +/* $NetBSD: gemini_icu.c,v 1.7 2022/03/03 06:26:29 riastradh Exp $ */ /* adapted from: * NetBSD: omap2_icu.c,v 1.4 2008/08/27 11:03:10 matt Exp @@ -36,7 +36,7 @@ #define _INTR_PRIVATE #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: gemini_icu.c,v 1.6 2020/09/26 10:06:25 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: gemini_icu.c,v 1.7 2022/03/03 06:26:29 riastradh Exp $"); #include <sys/param.h> #include <sys/evcnt.h> @@ -262,7 +262,7 @@ geminiicu_attach(device_t parent, device INTC_WRITE(sc, GEMINI_ICU_IRQ_TRIGLEVEL, 0xffffffff); sc->sc_dev = self; - self->dv_private = sc; + device_set_private(self, sc); pic_add(&sc->sc_pic, 0); } Index: src/sys/arch/arm/omap/omap2_icu.c diff -u src/sys/arch/arm/omap/omap2_icu.c:1.11 src/sys/arch/arm/omap/omap2_icu.c:1.12 --- src/sys/arch/arm/omap/omap2_icu.c:1.11 Sat Sep 26 10:06:26 2020 +++ src/sys/arch/arm/omap/omap2_icu.c Thu Mar 3 06:26:29 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: omap2_icu.c,v 1.11 2020/09/26 10:06:26 skrll Exp $ */ +/* $NetBSD: omap2_icu.c,v 1.12 2022/03/03 06:26:29 riastradh Exp $ */ /* * Define the SDP2430 specific information and then include the generic OMAP * interrupt header. @@ -30,7 +30,7 @@ #define _INTR_PRIVATE #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: omap2_icu.c,v 1.11 2020/09/26 10:06:26 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: omap2_icu.c,v 1.12 2022/03/03 06:26:29 riastradh Exp $"); #include <sys/param.h> #include <sys/evcnt.h> @@ -207,7 +207,7 @@ omap2icu_attach(device_t parent, device_ INTC_WRITE(sc, 2, INTC_MIR_SET, 0xffffffff); sc->sc_dev = self; - self->dv_private = sc; + device_set_private(self, sc); pic_add(&sc->sc_pic, 0); } Index: src/sys/arch/arm/omap/omap2_prcm.c diff -u src/sys/arch/arm/omap/omap2_prcm.c:1.5 src/sys/arch/arm/omap/omap2_prcm.c:1.6 --- src/sys/arch/arm/omap/omap2_prcm.c:1.5 Sat Jun 29 20:19:54 2013 +++ src/sys/arch/arm/omap/omap2_prcm.c Thu Mar 3 06:26:29 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: omap2_prcm.c,v 1.5 2013/06/29 20:19:54 matt Exp $ */ +/* $NetBSD: omap2_prcm.c,v 1.6 2022/03/03 06:26:29 riastradh Exp $ */ /*- * Copyright (c) 2010 Adam Hoka @@ -28,7 +28,7 @@ #include "opt_omap.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: omap2_prcm.c,v 1.5 2013/06/29 20:19:54 matt Exp $"); +__KERNEL_RCSID(0, "$NetBSD: omap2_prcm.c,v 1.6 2022/03/03 06:26:29 riastradh Exp $"); #include <sys/param.h> #include <sys/device.h> @@ -82,7 +82,7 @@ prcm_attach(device_t parent, device_t se KASSERT(prcm_sc.sc_dev == NULL); - self->dv_private = &prcm_sc; + device_set_private(self, &prcm_sc); prcm_sc.sc_dev = self; prcm_sc.sc_base = obio->obio_addr; Index: src/sys/arch/arm/samsung/mct.c diff -u src/sys/arch/arm/samsung/mct.c:1.20 src/sys/arch/arm/samsung/mct.c:1.21 --- src/sys/arch/arm/samsung/mct.c:1.20 Sat Aug 7 16:18:45 2021 +++ src/sys/arch/arm/samsung/mct.c Thu Mar 3 06:26:29 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: mct.c,v 1.20 2021/08/07 16:18:45 thorpej Exp $ */ +/* $NetBSD: mct.c,v 1.21 2022/03/03 06:26:29 riastradh Exp $ */ /*- * Copyright (c) 2014-2018 The NetBSD Foundation, Inc. @@ -34,7 +34,7 @@ #include <sys/cdefs.h> -__KERNEL_RCSID(1, "$NetBSD: mct.c,v 1.20 2021/08/07 16:18:45 thorpej Exp $"); +__KERNEL_RCSID(1, "$NetBSD: mct.c,v 1.21 2022/03/03 06:26:29 riastradh Exp $"); #include <sys/param.h> #include <sys/bus.h> @@ -252,7 +252,7 @@ mct_attach(device_t parent, device_t sel return; } - self->dv_private = sc; + device_set_private(self, sc); sc->sc_dev = self; sc->sc_phandle = faa->faa_phandle; sc->sc_bst = faa->faa_bst;