edgetpu: sync critical fixes: page pin out of memory, faceauth crash

Sync the following CLs from darwinn-2.0:

5d2f9ddb7 edgetpu: use pin_user_pages, alloc own vma struct pointers array
db00a2f91 edgetpu: abrolhos disable ext mbox on client remove
4e838d0f7 edgetpu: don't fail mbox deactivation on KCI fails

Bug: 194989197
Bug: 195126121
Signed-off-by: Todd Poynor <toddpoynor@google.com>
Change-Id: Iedd6cf0314ca76bf74ea91d85c853ed71a163fd3
7 files changed
tree: 85a7d9e7e60f84cfb159a722f16d3b61872d6e78
  1. drivers/
  2. .clang-format
  3. .gitignore