Author: bdragon
Date: Sun Sep 13 21:34:32 2020
New Revision: 365699
URL: https://svnweb.freebsd.org/changeset/base/365699

Log:
  [PowerPC] bus_space cleanup part 2: Convert to c99 initializers.
  
  To make it easier to work with this in the future, convert to c99
  designated initializer syntax.
  
  Tested on powerpc, powerpc64, and powerpc64le. No functional change.
  
  Sponsored by: Tag1 Consulting, Inc.

Modified:
  head/sys/powerpc/powerpc/bus_machdep.c

Modified: head/sys/powerpc/powerpc/bus_machdep.c
==============================================================================
--- head/sys/powerpc/powerpc/bus_machdep.c      Sun Sep 13 21:27:30 2020        
(r365698)
+++ head/sys/powerpc/powerpc/bus_machdep.c      Sun Sep 13 21:34:32 2020        
(r365699)
@@ -796,96 +796,115 @@ struct bus_space bs_le_tag = {
 struct bus_space bs_be_tag = {
 #endif
        /* mapping/unmapping */
-       bs_gen_map,
-       bs_gen_unmap,
-       bs_gen_subregion,
+       .bs_map =       bs_gen_map,
+       .bs_unmap =     bs_gen_unmap,
+       .bs_subregion = bs_gen_subregion,
 
        /* allocation/deallocation */
-       bs_gen_alloc,
-       bs_gen_free,
+       .bs_alloc =     bs_gen_alloc,
+       .bs_free =      bs_gen_free,
 
        /* barrier */
-       bs_gen_barrier,
+       .bs_barrier =   bs_gen_barrier,
 
        /* read (single) */
-       native_bs_rs_1,
-       native_bs_rs_2,
-       native_bs_rs_4,
-       native_bs_rs_8,
+       .bs_r_1 =       native_bs_rs_1,
+       .bs_r_2 =       native_bs_rs_2,
+       .bs_r_4 =       native_bs_rs_4,
+       .bs_r_8 =       native_bs_rs_8,
 
-       native_bs_rs_2,
-       native_bs_rs_4,
-       native_bs_rs_8,
+       /* read (single) stream */
+       .bs_r_s_2 =     native_bs_rs_2,
+       .bs_r_s_4 =     native_bs_rs_4,
+       .bs_r_s_8 =     native_bs_rs_8,
 
        /* read multiple */
-       native_bs_rm_1,
-       native_bs_rm_2,
-       native_bs_rm_4,
-       native_bs_rm_8,
+       .bs_rm_1 =      native_bs_rm_1,
+       .bs_rm_2 =      native_bs_rm_2,
+       .bs_rm_4 =      native_bs_rm_4,
+       .bs_rm_8 =      native_bs_rm_8,
 
-       native_bs_rm_2,
-       native_bs_rm_4,
-       native_bs_rm_8,
+       /* read multiple stream */
+       .bs_rm_s_2 =    native_bs_rm_2,
+       .bs_rm_s_4 =    native_bs_rm_4,
+       .bs_rm_s_8 =    native_bs_rm_8,
 
        /* read region */
-       native_bs_rr_1,
-       native_bs_rr_2,
-       native_bs_rr_4,
-       native_bs_rr_8,
+       .bs_rr_1 =      native_bs_rr_1,
+       .bs_rr_2 =      native_bs_rr_2,
+       .bs_rr_4 =      native_bs_rr_4,
+       .bs_rr_8 =      native_bs_rr_8,
 
-       native_bs_rr_2,
-       native_bs_rr_4,
-       native_bs_rr_8,
+       /* read region stream */
+       .bs_rr_s_2 =    native_bs_rr_2,
+       .bs_rr_s_4 =    native_bs_rr_4,
+       .bs_rr_s_8 =    native_bs_rr_8,
 
        /* write (single) */
-       native_bs_ws_1,
-       native_bs_ws_2,
-       native_bs_ws_4,
-       native_bs_ws_8,
+       .bs_w_1 =       native_bs_ws_1,
+       .bs_w_2 =       native_bs_ws_2,
+       .bs_w_4 =       native_bs_ws_4,
+       .bs_w_8 =       native_bs_ws_8,
 
-       native_bs_ws_2,
-       native_bs_ws_4,
-       native_bs_ws_8,
+       /* write (single) stream */
+       .bs_w_s_2 =     native_bs_ws_2,
+       .bs_w_s_4 =     native_bs_ws_4,
+       .bs_w_s_8 =     native_bs_ws_8,
 
        /* write multiple */
-       native_bs_wm_1,
-       native_bs_wm_2,
-       native_bs_wm_4,
-       native_bs_wm_8,
+       .bs_wm_1 =      native_bs_wm_1,
+       .bs_wm_2 =      native_bs_wm_2,
+       .bs_wm_4 =      native_bs_wm_4,
+       .bs_wm_8 =      native_bs_wm_8,
 
-       native_bs_wm_2,
-       native_bs_wm_4,
-       native_bs_wm_8,
+       /* write multiple stream */
+       .bs_wm_s_2 =    native_bs_wm_2,
+       .bs_wm_s_4 =    native_bs_wm_4,
+       .bs_wm_s_8 =    native_bs_wm_8,
 
        /* write region */
-       native_bs_wr_1,
-       native_bs_wr_2,
-       native_bs_wr_4,
-       native_bs_wr_8,
+       .bs_wr_1 =      native_bs_wr_1,
+       .bs_wr_2 =      native_bs_wr_2,
+       .bs_wr_4 =      native_bs_wr_4,
+       .bs_wr_8 =      native_bs_wr_8,
 
-       native_bs_wr_2,
-       native_bs_wr_4,
-       native_bs_wr_8,
+       /* write region stream */
+       .bs_wr_s_2 =    native_bs_wr_2,
+       .bs_wr_s_4 =    native_bs_wr_4,
+       .bs_wr_s_8 =    native_bs_wr_8,
 
        /* set multiple */
-       native_bs_sm_1,
-       native_bs_sm_2,
-       native_bs_sm_4,
-       native_bs_sm_8,
+       .bs_sm_1 =      native_bs_sm_1,
+       .bs_sm_2 =      native_bs_sm_2,
+       .bs_sm_4 =      native_bs_sm_4,
+       .bs_sm_8 =      native_bs_sm_8,
 
-       native_bs_sm_2,
-       native_bs_sm_4,
-       native_bs_sm_8,
+       /* set multiple stream */
+       .bs_sm_s_2 =    native_bs_sm_2,
+       .bs_sm_s_4 =    native_bs_sm_4,
+       .bs_sm_s_8 =    native_bs_sm_8,
 
        /* set region */
-       native_bs_sr_1,
-       native_bs_sr_2,
-       native_bs_sr_4,
-       native_bs_sr_8,
+       .bs_sr_1 =      native_bs_sr_1,
+       .bs_sr_2 =      native_bs_sr_2,
+       .bs_sr_4 =      native_bs_sr_4,
+       .bs_sr_8 =      native_bs_sr_8,
 
-       native_bs_sr_2,
-       native_bs_sr_4,
-       native_bs_sr_8,
+       /* set region stream */
+       .bs_sr_s_2 =    native_bs_sr_2,
+       .bs_sr_s_4 =    native_bs_sr_4,
+       .bs_sr_s_8 =    native_bs_sr_8,
+
+       /* copy region */
+       .bs_cr_1 =      NULL, /* UNIMPLEMENTED */
+       .bs_cr_2 =      NULL, /* UNIMPLEMENTED */
+       .bs_cr_4 =      NULL, /* UNIMPLEMENTED */
+       .bs_cr_8 =      NULL, /* UNIMPLEMENTED */
+
+       /* copy region stream */
+       .bs_cr_s_2 =    NULL, /* UNIMPLEMENTED */
+       .bs_cr_s_4 =    NULL, /* UNIMPLEMENTED */
+       .bs_cr_s_8 =    NULL, /* UNIMPLEMENTED */
 };
 
 #if BYTE_ORDER == LITTLE_ENDIAN
@@ -894,94 +913,113 @@ struct bus_space bs_be_tag = {
 struct bus_space bs_le_tag = {
 #endif
        /* mapping/unmapping */
-       bs_gen_map,
-       bs_gen_unmap,
-       bs_gen_subregion,
+       .bs_map =       bs_gen_map,
+       .bs_unmap =     bs_gen_unmap,
+       .bs_subregion = bs_gen_subregion,
 
        /* allocation/deallocation */
-       bs_gen_alloc,
-       bs_gen_free,
+       .bs_alloc =     bs_gen_alloc,
+       .bs_free =      bs_gen_free,
 
        /* barrier */
-       bs_gen_barrier,
+       .bs_barrier =   bs_gen_barrier,
 
        /* read (single) */
-       swapped_bs_rs_1,
-       swapped_bs_rs_2,
-       swapped_bs_rs_4,
-       swapped_bs_rs_8,
+       .bs_r_1 =       swapped_bs_rs_1,
+       .bs_r_2 =       swapped_bs_rs_2,
+       .bs_r_4 =       swapped_bs_rs_4,
+       .bs_r_8 =       swapped_bs_rs_8,
 
-       native_bs_rs_2,
-       native_bs_rs_4,
-       native_bs_rs_8,
+       /* read (single) stream */
+       .bs_r_s_2 =     native_bs_rs_2,
+       .bs_r_s_4 =     native_bs_rs_4,
+       .bs_r_s_8 =     native_bs_rs_8,
 
        /* read multiple */
-       swapped_bs_rm_1,
-       swapped_bs_rm_2,
-       swapped_bs_rm_4,
-       swapped_bs_rm_8,
+       .bs_rm_1 =      swapped_bs_rm_1,
+       .bs_rm_2 =      swapped_bs_rm_2,
+       .bs_rm_4 =      swapped_bs_rm_4,
+       .bs_rm_8 =      swapped_bs_rm_8,
 
-       native_bs_rm_2,
-       native_bs_rm_4,
-       native_bs_rm_8,
+       /* read multiple stream */
+       .bs_rm_s_2 =    native_bs_rm_2,
+       .bs_rm_s_4 =    native_bs_rm_4,
+       .bs_rm_s_8 =    native_bs_rm_8,
 
        /* read region */
-       swapped_bs_rr_1,
-       swapped_bs_rr_2,
-       swapped_bs_rr_4,
-       swapped_bs_rr_8,
+       .bs_rr_1 =      swapped_bs_rr_1,
+       .bs_rr_2 =      swapped_bs_rr_2,
+       .bs_rr_4 =      swapped_bs_rr_4,
+       .bs_rr_8 =      swapped_bs_rr_8,
 
-       native_bs_rr_2,
-       native_bs_rr_4,
-       native_bs_rr_8,
+       /* read region stream */
+       .bs_rr_s_2 =    native_bs_rr_2,
+       .bs_rr_s_4 =    native_bs_rr_4,
+       .bs_rr_s_8 =    native_bs_rr_8,
 
        /* write (single) */
-       swapped_bs_ws_1,
-       swapped_bs_ws_2,
-       swapped_bs_ws_4,
-       swapped_bs_ws_8,
+       .bs_w_1 =       swapped_bs_ws_1,
+       .bs_w_2 =       swapped_bs_ws_2,
+       .bs_w_4 =       swapped_bs_ws_4,
+       .bs_w_8 =       swapped_bs_ws_8,
 
-       native_bs_ws_2,
-       native_bs_ws_4,
-       native_bs_ws_8,
+       /* write (single) stream */
+       .bs_w_s_2 =     native_bs_ws_2,
+       .bs_w_s_4 =     native_bs_ws_4,
+       .bs_w_s_8 =     native_bs_ws_8,
 
        /* write multiple */
-       swapped_bs_wm_1,
-       swapped_bs_wm_2,
-       swapped_bs_wm_4,
-       swapped_bs_wm_8,
+       .bs_wm_1 =      swapped_bs_wm_1,
+       .bs_wm_2 =      swapped_bs_wm_2,
+       .bs_wm_4 =      swapped_bs_wm_4,
+       .bs_wm_8 =      swapped_bs_wm_8,
 
-       native_bs_wm_2,
-       native_bs_wm_4,
-       native_bs_wm_8,
+       /* write multiple stream */
+       .bs_wm_s_2 =    native_bs_wm_2,
+       .bs_wm_s_4 =    native_bs_wm_4,
+       .bs_wm_s_8 =    native_bs_wm_8,
 
        /* write region */
-       swapped_bs_wr_1,
-       swapped_bs_wr_2,
-       swapped_bs_wr_4,
-       swapped_bs_wr_8,
+       .bs_wr_1 =      swapped_bs_wr_1,
+       .bs_wr_2 =      swapped_bs_wr_2,
+       .bs_wr_4 =      swapped_bs_wr_4,
+       .bs_wr_8 =      swapped_bs_wr_8,
 
-       native_bs_wr_2,
-       native_bs_wr_4,
-       native_bs_wr_8,
+       /* write region stream */
+       .bs_wr_s_2 =    native_bs_wr_2,
+       .bs_wr_s_4 =    native_bs_wr_4,
+       .bs_wr_s_8 =    native_bs_wr_8,
 
        /* set multiple */
-       swapped_bs_sm_1,
-       swapped_bs_sm_2,
-       swapped_bs_sm_4,
-       swapped_bs_sm_8,
+       .bs_sm_1 =      swapped_bs_sm_1,
+       .bs_sm_2 =      swapped_bs_sm_2,
+       .bs_sm_4 =      swapped_bs_sm_4,
+       .bs_sm_8 =      swapped_bs_sm_8,
 
-       native_bs_sm_2,
-       native_bs_sm_4,
-       native_bs_sm_8,
+       /* set multiple stream */
+       .bs_sm_s_2 =    native_bs_sm_2,
+       .bs_sm_s_4 =    native_bs_sm_4,
+       .bs_sm_s_8 =    native_bs_sm_8,
 
        /* set region */
-       swapped_bs_sr_1,
-       swapped_bs_sr_2,
-       swapped_bs_sr_4,
-       swapped_bs_sr_8,
+       .bs_sr_1 =      swapped_bs_sr_1,
+       .bs_sr_2 =      swapped_bs_sr_2,
+       .bs_sr_4 =      swapped_bs_sr_4,
+       .bs_sr_8 =      swapped_bs_sr_8,
 
-       native_bs_sr_2,
-       native_bs_sr_4,
-       native_bs_sr_8,
+       /* set region stream */
+       .bs_sr_s_2 =    native_bs_sr_2,
+       .bs_sr_s_4 =    native_bs_sr_4,
+       .bs_sr_s_8 =    native_bs_sr_8,
+
+       /* copy region */
+       .bs_cr_1 =      NULL, /* UNIMPLEMENTED */
+       .bs_cr_2 =      NULL, /* UNIMPLEMENTED */
+       .bs_cr_4 =      NULL, /* UNIMPLEMENTED */
+       .bs_cr_8 =      NULL, /* UNIMPLEMENTED */
+
+       /* copy region stream */
+       .bs_cr_s_2 =    NULL, /* UNIMPLEMENTED */
+       .bs_cr_s_4 =    NULL, /* UNIMPLEMENTED */
+       .bs_cr_s_8 =    NULL, /* UNIMPLEMENTED */
 };
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to