On 27 June 2017 at 19:42, Leif Lindholm leif.lindholm@linaro.org wrote:
On Tue, Jun 27, 2017 at 06:56:17PM +0000, Ard Biesheuvel wrote:
Given that we're unlikely to ever see Cellos with the MAC programmed correctly, implement a driver that programs a MAC in a volatile manner instead. This still does not allow us to boot from the network, but at least we no longer have to care about this at the OS level.
For OpenPlatformPkg: Reviewed-by: Leif Lindholm leif.lindholm@linaro.org
But ... this does not fit well with the intent for edk2-platforms. So I can't really migrate this across. Hopefully, we can reach some sort of understanding over this sort of not-quite-drivers (like the Renesas USB firmware loader) so that we can get them into edk2. I'll bring it up at the next stewards sync, next week.
Well, given how both these drivers are tightly coupled to Cello*, I'd be perfectly happy making them a part of the platform in this case.
* the renesas driver requires an FV section with a certain GUID to be present, and this driver depends on a PCD, which in both cases means that the drivers cannot be built in a generic way anyway