commit | f44062a8e69acadc778f6191fbb2fa5aee8011f6 | [log] [tgz] |
---|---|---|
author | Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com> | Thu Mar 11 18:55:58 2021 +0100 |
committer | Anas Nashif <anas.nashif@intel.com> | Fri Jan 07 10:47:27 2022 -0500 |
tree | fa76417a240b244f058ffc18b60c35fabbdd1f2a | |
parent | 98e22425cfed63808c71aa5b7926eb3ca1f187ed [diff] |
drivers/interrupt_controller: Fix command write in VT-D A surprising issue: while sys_set_bit() on VTD_GCMD_REG work on apollo_lake, it seems to create border effect on elkhart_lake: it may reset some previous bit to 0. So switching to full write of the register at once, which works for both. Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>