configurations: yosemite4: refactor fan board probe combination
1.This two files are exact same except 'Probe' section,
merging into one file.
yosemite4_fanboard_fsc_max_adc_ti_led_nxp_efuse_mps.json
yosemite4_fanboard_fsc_max_adc_ti_led_ons_efuse_mps.json
2. add more combination which can use same config file
3.led nxp and led onsemi use same led driver now,
it no need to separate it in userspace,
we will write BOARD_PRODUCT_NAME without led info in future,
also probe this type board.
```
root@bmc:~# busctl tree xyz.openbmc_project.FruDevice
└─ /xyz
└─ /xyz/openbmc_project
└─ /xyz/openbmc_project/FruDevice
├─ /xyz/openbmc_project/FruDevice/Fan_Board_FSC_MAX_ADC_TI_EFUSE_MAX
├─ /xyz/openbmc_project/FruDevice/Fan_Board_FSC_MAX_ADC_TI_LED_ONS_EFUSE_MAX
......
root@bmc:~# busctl tree xyz.openbmc_project.EntityManager
└─ /xyz
└─ /xyz/openbmc_project
├─ /xyz/openbmc_project/EntityManager
└─ /xyz/openbmc_project/inventory
└─ /xyz/openbmc_project/inventory/system
├─ /xyz/openbmc_project/inventory/system/board
......
│ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_ADC
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN0_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN0_TACH_OUTLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN1_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN1_TACH_OUTLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN4_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN4_TACH_OUTLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN5_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN5_TACH_OUTLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN8_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN8_TACH_OUTLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN9_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/FANBOARD0_FAN9_TACH_OUTLET_SPEED_RPM
│ │ └─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_0/Fan_Board_0_FRU
│ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_ADC
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN10_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN10_TACH_OUTLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN11_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN11_TACH_OUTLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN2_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN2_TACH_OUTLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN3_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN3_TACH_OUTLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN6_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN6_TACH_OUTLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN7_TACH_INLET_SPEED_RPM
│ │ ├─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/FANBOARD1_FAN7_TACH_OUTLET_SPEED_RPM
│ │ └─ /xyz/openbmc_project/inventory/system/board/Yosemite_4_Fan_Board_1/Fan_Board_1_FRU
```
Change-Id: I14a7ee20e6519eb529f46c4a42dc3002fed63789
Signed-off-by: Allen Wang <Allen_Wang@quantatw.com>
diff --git a/configurations/meson.build b/configurations/meson.build
index b574cc5..385f0a5 100644
--- a/configurations/meson.build
+++ b/configurations/meson.build
@@ -108,11 +108,10 @@
'meta/yosemite4.json',
'meta/yosemite4_chassis.json',
'meta/yosemite4_cpu.json',
- 'meta/yosemite4_fanboard_fsc_max_adc_ti_led_nxp_efuse_max.json',
- 'meta/yosemite4_fanboard_fsc_max_adc_ti_led_nxp_efuse_mps.json',
- 'meta/yosemite4_fanboard_fsc_max_adc_ti_led_ons_efuse_mps.json',
- 'meta/yosemite4_fanboard_fsc_nct_adc_max_led_ons_efuse_max.json',
- 'meta/yosemite4_fanboard_fsc_nct_adc_max_led_ons_efuse_mps.json',
+ 'meta/yosemite4_fanboard_fsc_max_adc_ti_led_nxp_ons_efuse_max.json',
+ 'meta/yosemite4_fanboard_fsc_max_adc_ti_led_nxp_ons_efuse_mps.json',
+ 'meta/yosemite4_fanboard_fsc_nct_adc_max_led_nxp_ons_efuse_max.json',
+ 'meta/yosemite4_fanboard_fsc_nct_adc_max_led_nxp_ons_efuse_mps.json',
'meta/yosemite4_floatingfalls.json',
'meta/yosemite4_medusaboard_adc_rns_12vhsc_adi_48vhsc_inf.json',
'meta/yosemite4_medusaboard_adc_rns_12vhsc_mps_48vhsc_adi.json',