On 25 July 2018 at 13:29, Ard Biesheuvel <ard.biesheu...@linaro.org> wrote: > To prevent spending a disproportionate amount of time on inventing > ways to parameterize these 'models', which includes interfaces not > only between UEFI and QEMU but also between ARM-TF and QEMU (and > potentially between UEFI and ARM-TF as well), could we please consider > fixed configurations for the non-discoverable bits?
Yes, I had assumed that would be the way this would work. After all for the hardware setup we're trying to be a "best practices/ reference" demonstration for, the firmware would consider all the non-discoverable hardware to be basically fixed, right? (Maybe we could have some sort of "board revision" register so the firmware could figure out if it was looking at the equivalent of board rev A/B/C and whether some of the fixed devices exist, but I think we should only do that if it's the kind of thing that we're expecting/recommending real h/w manufacturers do.) thanks -- PMM