svn commit: r294731 - head/sys/arm64/arm64

Zbigniew Bodek zbb at FreeBSD.org
Mon Jan 25 15:18:34 UTC 2016


Author: zbb
Date: Mon Jan 25 15:18:32 2016
New Revision: 294731
URL: https://svnweb.freebsd.org/changeset/base/294731

Log:
  Simplify GICv3 related drivers' naming
  
  Rename gic_v3_ instances to simply use 'gic' and 'its'.
  The information about the controller's revision is printed
  in the device announcement during boot anyway.
  The intention behind this change is to avoid somewhat misleading
  GIC instances naming such as:
      gic_v30
      gic_v31
      ...
  etc.
  
  Submitted by:  Zbigniew Bodek <zbb at semihalf.com>
  Obtained from: Semihalf
  Sponsored by:  Cavium
  Differential Revision: https://reviews.freebsd.org/D5016

Modified:
  head/sys/arm64/arm64/gic_v3.c
  head/sys/arm64/arm64/gic_v3_fdt.c
  head/sys/arm64/arm64/gic_v3_its.c

Modified: head/sys/arm64/arm64/gic_v3.c
==============================================================================
--- head/sys/arm64/arm64/gic_v3.c	Mon Jan 25 15:10:43 2016	(r294730)
+++ head/sys/arm64/arm64/gic_v3.c	Mon Jan 25 15:18:32 2016	(r294731)
@@ -84,7 +84,7 @@ static device_method_t gic_v3_methods[] 
 	DEVMETHOD_END
 };
 
-DEFINE_CLASS_0(gic_v3, gic_v3_driver, gic_v3_methods,
+DEFINE_CLASS_0(gic, gic_v3_driver, gic_v3_methods,
     sizeof(struct gic_v3_softc));
 
 /*

Modified: head/sys/arm64/arm64/gic_v3_fdt.c
==============================================================================
--- head/sys/arm64/arm64/gic_v3_fdt.c	Mon Jan 25 15:10:43 2016	(r294730)
+++ head/sys/arm64/arm64/gic_v3_fdt.c	Mon Jan 25 15:18:32 2016	(r294731)
@@ -78,7 +78,7 @@ static device_method_t gic_v3_fdt_method
 	DEVMETHOD_END
 };
 
-DEFINE_CLASS_1(gic_v3, gic_v3_fdt_driver, gic_v3_fdt_methods,
+DEFINE_CLASS_1(gic, gic_v3_fdt_driver, gic_v3_fdt_methods,
     sizeof(struct gic_v3_softc), gic_v3_driver);
 
 static devclass_t gic_v3_fdt_devclass;
@@ -287,12 +287,12 @@ static device_method_t gic_v3_its_fdt_me
 	DEVMETHOD_END
 };
 
-DEFINE_CLASS_1(gic_v3_its, gic_v3_its_fdt_driver, gic_v3_its_fdt_methods,
+DEFINE_CLASS_1(its, gic_v3_its_fdt_driver, gic_v3_its_fdt_methods,
     sizeof(struct gic_v3_its_softc), gic_v3_its_driver);
 
 static devclass_t gic_v3_its_fdt_devclass;
 
-EARLY_DRIVER_MODULE(gic_v3_its, gic_v3, gic_v3_its_fdt_driver,
+EARLY_DRIVER_MODULE(its, gic, gic_v3_its_fdt_driver,
     gic_v3_its_fdt_devclass, 0, 0, BUS_PASS_INTERRUPT + BUS_PASS_ORDER_MIDDLE);
 
 static int

Modified: head/sys/arm64/arm64/gic_v3_its.c
==============================================================================
--- head/sys/arm64/arm64/gic_v3_its.c	Mon Jan 25 15:10:43 2016	(r294730)
+++ head/sys/arm64/arm64/gic_v3_its.c	Mon Jan 25 15:18:32 2016	(r294731)
@@ -82,7 +82,7 @@ static device_method_t gic_v3_its_method
 	DEVMETHOD_END
 };
 
-DEFINE_CLASS_0(gic_v3_its, gic_v3_its_driver, gic_v3_its_methods,
+DEFINE_CLASS_0(its, gic_v3_its_driver, gic_v3_its_methods,
     sizeof(struct gic_v3_its_softc));
 
 MALLOC_DEFINE(M_GIC_V3_ITS, "GICv3 ITS", GIC_V3_ITS_DEVSTR);


More information about the svn-src-all mailing list