]>
Commit | Line | Data |
---|---|---|
33cda58f PMD |
1 | if have_system or have_tools |
2 | # QOM interfaces must be available anytime QOM is used. | |
3 | qom_ss.add(files('fw_cfg-interface.c')) | |
4 | endif | |
8d0bceba | 5 | |
9f6ede2f MAL |
6 | softmmu_ss.add(files('fw_cfg.c')) |
7 | softmmu_ss.add(when: 'CONFIG_CHRP_NVRAM', if_true: files('chrp_nvram.c')) | |
8 | softmmu_ss.add(when: 'CONFIG_DS1225Y', if_true: files('ds1225y.c')) | |
9 | softmmu_ss.add(when: 'CONFIG_NMC93XX_EEPROM', if_true: files('eeprom93xx.c')) | |
10 | softmmu_ss.add(when: 'CONFIG_AT24C', if_true: files('eeprom_at24c.c')) | |
11 | softmmu_ss.add(when: 'CONFIG_MAC_NVRAM', if_true: files('mac_nvram.c')) | |
c752bb07 | 12 | softmmu_ss.add(when: 'CONFIG_NPCM7XX', if_true: files('npcm7xx_otp.c')) |
9f6ede2f | 13 | softmmu_ss.add(when: 'CONFIG_NRF51_SOC', if_true: files('nrf51_nvm.c')) |
68fbcc34 TH |
14 | softmmu_ss.add(when: 'CONFIG_XLNX_EFUSE_CRC', if_true: files('xlnx-efuse-crc.c')) |
15 | softmmu_ss.add(when: 'CONFIG_XLNX_EFUSE', if_true: files('xlnx-efuse.c')) | |
9e4aa1fa TH |
16 | softmmu_ss.add(when: 'CONFIG_XLNX_EFUSE_VERSAL', if_true: files( |
17 | 'xlnx-versal-efuse-cache.c', | |
18 | 'xlnx-versal-efuse-ctrl.c')) | |
67fa02f8 TH |
19 | softmmu_ss.add(when: 'CONFIG_XLNX_EFUSE_ZYNQMP', if_true: files( |
20 | 'xlnx-zynqmp-efuse.c')) | |
461a6a6f | 21 | softmmu_ss.add(when: 'CONFIG_XLNX_BBRAM', if_true: files('xlnx-bbram.c')) |
9f6ede2f MAL |
22 | |
23 | specific_ss.add(when: 'CONFIG_PSERIES', if_true: files('spapr_nvram.c')) |