Scott Duplichan wrote:
Here is my proposal. If it seems OK, I will submit a patch.
- Add an option for HT_MANUAL_SWAP_LIST to amdfam10/kconfig and amdk8/kconfig. The default is zero, which means it has no effect unless overridden.
- Modify ht_wrapper.c to use HT_MANUAL_SWAP_LIST as the swap list, if non-zero.
- In mainboard/amd/mahogany_fam10/Kconfig, override HT_MANUAL_SWAP_LIST with the value that is known to allow HT3 to work.
I think it would be nice if the Kconfig option is slightly higher-level than containing the actual values. Would it be at all possible to e.g. determine some distinct swap lists that boards can choose from?
//Peter