drivers/intel/i210: Request Bus Master in .final ops
commit5ad4206e72a315c70904716c461cc1d8c7a855df
authorAngel Pons <th3fanbus@gmail.com>
Tue, 10 Nov 2020 15:25:47 +0000 (10 16:25 +0100)
committerPatrick Georgi <pgeorgi@google.com>
Mon, 30 Nov 2020 07:58:13 +0000 (30 07:58 +0000)
tree6b474a29cf9e82f9340e9cb4c77e3401b6ce5a15
parent45eeae4f8f3846a44b48b4334988e94c2776898d
drivers/intel/i210: Request Bus Master in .final ops

Commit bd31642ad8 (intel/i210: Set bus master bit in command register)
is only necessary because a buggy OS expects Bus Master to be set, not
because the hardware requires Bus Master during initialization. It is
thus safe to defer the Bus Master request into the .final callback.

Change-Id: Iecfa6366eb4b1438fd12cd9ebb1a77ada97fa2f6
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47401
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Reviewed-by: Felix Singer <felixsinger@posteo.net>
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Tested-by: siemens-bot
src/drivers/intel/i210/i210.c