configurations/ibm: organize configs
Organizing configs by hardware vendor has some advantages:
- quickly find configs for hardware
- easily review config changes for hardware you are using via gerrit
path matches
- harder to overlook toplevel files like `VENDORS.md` and `meson.build`
- more easily see which config is relevant for some hardware
Organizing config like this has precedent in linux [1].
References:
[1] https://github.com/torvalds/linux/tree/b320789d6883cc00ac78ce83bccbfe7ed58afcf0/arch/arm/boot/dts
Change-Id: I8bbca1193a3b4b1b4f1e21b28bdc5a37e63740ff
Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>
diff --git a/configurations/balcones.json b/configurations/ibm/balcones.json
similarity index 100%
rename from configurations/balcones.json
rename to configurations/ibm/balcones.json
diff --git a/configurations/bellavista.json b/configurations/ibm/bellavista.json
similarity index 100%
rename from configurations/bellavista.json
rename to configurations/ibm/bellavista.json
diff --git a/configurations/blueridge_1s4u_chassis.json b/configurations/ibm/blueridge_1s4u_chassis.json
similarity index 100%
rename from configurations/blueridge_1s4u_chassis.json
rename to configurations/ibm/blueridge_1s4u_chassis.json
diff --git a/configurations/blueridge_2u_chassis.json b/configurations/ibm/blueridge_2u_chassis.json
similarity index 100%
rename from configurations/blueridge_2u_chassis.json
rename to configurations/ibm/blueridge_2u_chassis.json
diff --git a/configurations/blueridge_4u_chassis.json b/configurations/ibm/blueridge_4u_chassis.json
similarity index 100%
rename from configurations/blueridge_4u_chassis.json
rename to configurations/ibm/blueridge_4u_chassis.json
diff --git a/configurations/blyth.json b/configurations/ibm/blyth.json
similarity index 100%
rename from configurations/blyth.json
rename to configurations/ibm/blyth.json
diff --git a/configurations/blyth2.json b/configurations/ibm/blyth2.json
similarity index 100%
rename from configurations/blyth2.json
rename to configurations/ibm/blyth2.json
diff --git a/configurations/bonnell.json b/configurations/ibm/bonnell.json
similarity index 100%
rename from configurations/bonnell.json
rename to configurations/ibm/bonnell.json
diff --git a/configurations/everest.json b/configurations/ibm/everest.json
similarity index 100%
rename from configurations/everest.json
rename to configurations/ibm/everest.json
diff --git a/configurations/fuji.json b/configurations/ibm/fuji.json
similarity index 100%
rename from configurations/fuji.json
rename to configurations/ibm/fuji.json
diff --git a/configurations/genesis3_baseboard.json b/configurations/ibm/genesis3_baseboard.json
similarity index 100%
rename from configurations/genesis3_baseboard.json
rename to configurations/ibm/genesis3_baseboard.json
diff --git a/configurations/genesis3_chassis.json b/configurations/ibm/genesis3_chassis.json
similarity index 100%
rename from configurations/genesis3_chassis.json
rename to configurations/ibm/genesis3_chassis.json
diff --git a/configurations/genesis3_psu.json b/configurations/ibm/genesis3_psu.json
similarity index 100%
rename from configurations/genesis3_psu.json
rename to configurations/ibm/genesis3_psu.json
diff --git a/configurations/ibm_tacoma_rack_controller.json b/configurations/ibm/ibm_tacoma_rack_controller.json
similarity index 100%
rename from configurations/ibm_tacoma_rack_controller.json
rename to configurations/ibm/ibm_tacoma_rack_controller.json
diff --git a/configurations/ingraham.json b/configurations/ibm/ingraham.json
similarity index 100%
rename from configurations/ingraham.json
rename to configurations/ibm/ingraham.json
diff --git a/configurations/pennybacker.json b/configurations/ibm/pennybacker.json
similarity index 100%
rename from configurations/pennybacker.json
rename to configurations/ibm/pennybacker.json
diff --git a/configurations/rainier_1s4u_chassis.json b/configurations/ibm/rainier_1s4u_chassis.json
similarity index 100%
rename from configurations/rainier_1s4u_chassis.json
rename to configurations/ibm/rainier_1s4u_chassis.json
diff --git a/configurations/rainier_2u_chassis.json b/configurations/ibm/rainier_2u_chassis.json
similarity index 100%
rename from configurations/rainier_2u_chassis.json
rename to configurations/ibm/rainier_2u_chassis.json
diff --git a/configurations/rainier_4u_chassis.json b/configurations/ibm/rainier_4u_chassis.json
similarity index 100%
rename from configurations/rainier_4u_chassis.json
rename to configurations/ibm/rainier_4u_chassis.json
diff --git a/configurations/sbp1_baseboard.json b/configurations/ibm/sbp1_baseboard.json
similarity index 100%
rename from configurations/sbp1_baseboard.json
rename to configurations/ibm/sbp1_baseboard.json
diff --git a/configurations/sbp1_chassis.json b/configurations/ibm/sbp1_chassis.json
similarity index 100%
rename from configurations/sbp1_chassis.json
rename to configurations/ibm/sbp1_chassis.json
diff --git a/configurations/sbp1_hbm.json b/configurations/ibm/sbp1_hbm.json
similarity index 100%
rename from configurations/sbp1_hbm.json
rename to configurations/ibm/sbp1_hbm.json
diff --git a/configurations/sbp1_nvme.json b/configurations/ibm/sbp1_nvme.json
similarity index 100%
rename from configurations/sbp1_nvme.json
rename to configurations/ibm/sbp1_nvme.json
diff --git a/configurations/sbp1_psu.json b/configurations/ibm/sbp1_psu.json
similarity index 100%
rename from configurations/sbp1_psu.json
rename to configurations/ibm/sbp1_psu.json
diff --git a/configurations/sbp1_rssd.json b/configurations/ibm/sbp1_rssd.json
similarity index 100%
rename from configurations/sbp1_rssd.json
rename to configurations/ibm/sbp1_rssd.json
diff --git a/configurations/storm_king.json b/configurations/ibm/storm_king.json
similarity index 100%
rename from configurations/storm_king.json
rename to configurations/ibm/storm_king.json
diff --git a/configurations/storm_king2.json b/configurations/ibm/storm_king2.json
similarity index 100%
rename from configurations/storm_king2.json
rename to configurations/ibm/storm_king2.json
diff --git a/configurations/system1_baseboard.json b/configurations/ibm/system1_baseboard.json
similarity index 100%
rename from configurations/system1_baseboard.json
rename to configurations/ibm/system1_baseboard.json
diff --git a/configurations/system1_chassis.json b/configurations/ibm/system1_chassis.json
similarity index 100%
rename from configurations/system1_chassis.json
rename to configurations/ibm/system1_chassis.json
diff --git a/configurations/system1_psu.json b/configurations/ibm/system1_psu.json
similarity index 100%
rename from configurations/system1_psu.json
rename to configurations/ibm/system1_psu.json
diff --git a/configurations/tola.json b/configurations/ibm/tola.json
similarity index 100%
rename from configurations/tola.json
rename to configurations/ibm/tola.json
diff --git a/configurations/waterloo.json b/configurations/ibm/waterloo.json
similarity index 100%
rename from configurations/waterloo.json
rename to configurations/ibm/waterloo.json
diff --git a/configurations/meson.build b/configurations/meson.build
index 6560c05..92f035f 100644
--- a/configurations/meson.build
+++ b/configurations/meson.build
@@ -24,15 +24,7 @@
'asrock_spc621d8hm3.json',
'axx1p100hssi_aic.json',
'axx2prthdhd.json',
- 'balcones.json',
- 'bellavista.json',
- 'blueridge_1s4u_chassis.json',
- 'blueridge_2u_chassis.json',
- 'blueridge_4u_chassis.json',
- 'blyth.json',
- 'blyth2.json',
'bnp_baseboard.json',
- 'bonnell.json',
'brcm_100g_1p_ocp_mezz.json',
'brcm_200g_1p_ocp_mezz.json',
'compuware_cdr_9011_3m1_psu.json',
@@ -42,7 +34,6 @@
'delta_dps-1600ab_psu.json',
'delta_dps-2000ab_psu.json',
'delta_dps-750xb_psu.json',
- 'everest.json',
'f1u12x25_hsbp.json',
'f1u4x25_hsbp.json',
'f2u12x35_hsbp.json',
@@ -50,14 +41,40 @@
'flextronics_s-1100adu00-201_psu.json',
'fp5280g3_chassis.json',
'fp5280g3_fanboard.json',
- 'fuji.json',
- 'genesis3_baseboard.json',
- 'genesis3_chassis.json',
- 'genesis3_psu.json',
'gospower_g1136-1300wna_psu.json',
'hpe/dl360g12_baseboard.json',
- 'ibm_tacoma_rack_controller.json',
- 'ingraham.json',
+ 'ibm/balcones.json',
+ 'ibm/bellavista.json',
+ 'ibm/blueridge_1s4u_chassis.json',
+ 'ibm/blueridge_2u_chassis.json',
+ 'ibm/blueridge_4u_chassis.json',
+ 'ibm/blyth.json',
+ 'ibm/blyth2.json',
+ 'ibm/bonnell.json',
+ 'ibm/everest.json',
+ 'ibm/fuji.json',
+ 'ibm/genesis3_baseboard.json',
+ 'ibm/genesis3_chassis.json',
+ 'ibm/genesis3_psu.json',
+ 'ibm/ibm_tacoma_rack_controller.json',
+ 'ibm/ingraham.json',
+ 'ibm/pennybacker.json',
+ 'ibm/rainier_1s4u_chassis.json',
+ 'ibm/rainier_2u_chassis.json',
+ 'ibm/rainier_4u_chassis.json',
+ 'ibm/sbp1_baseboard.json',
+ 'ibm/sbp1_chassis.json',
+ 'ibm/sbp1_hbm.json',
+ 'ibm/sbp1_nvme.json',
+ 'ibm/sbp1_psu.json',
+ 'ibm/sbp1_rssd.json',
+ 'ibm/storm_king.json',
+ 'ibm/storm_king2.json',
+ 'ibm/system1_baseboard.json',
+ 'ibm/system1_chassis.json',
+ 'ibm/system1_psu.json',
+ 'ibm/tola.json',
+ 'ibm/waterloo.json',
'intel_front_panel.json',
'kudo_bmc.json',
'kudo_motherboard.json',
@@ -194,33 +211,17 @@
'nvme_intel_p_series.json',
'nvme_p4500_p5500.json',
'pcie_ssd_retimer.json',
- 'pennybacker.json',
'pssf132202a.json',
'pssf162205a.json',
'pssf212201a.json',
'pssf222201a.json',
'r1000_chassis.json',
'r2000_chassis.json',
- 'rainier_1s4u_chassis.json',
- 'rainier_2u_chassis.json',
- 'rainier_4u_chassis.json',
'sas_module.json',
- 'sbp1_baseboard.json',
- 'sbp1_chassis.json',
- 'sbp1_hbm.json',
- 'sbp1_nvme.json',
- 'sbp1_psu.json',
- 'sbp1_rssd.json',
'solum_pssf162202_psu.json',
- 'storm_king.json',
- 'storm_king2.json',
'stp_baseboard.json',
'stp_p4000_chassis.json',
'supermicro-pws-920p-sq_psu.json',
- 'system1_baseboard.json',
- 'system1_chassis.json',
- 'system1_psu.json',
- 'tola.json',
'tyan/tyan_s5549_baseboard.json',
'tyan/tyan_s7106_baseboard.json',
'tyan/tyan_s8030_baseboard.json',
@@ -230,6 +231,5 @@
'vegman_n110_baseboard.json',
'vegman_rx20_baseboard.json',
'vegman_sx20_baseboard.json',
- 'waterloo.json',
'wft_baseboard.json',
]