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;

Reply via email to