Commit 03c248cb authored by Michael Ryleev's avatar Michael Ryleev Committed by Arve Hjønnevåg
Browse files

ANDROID: trusty: Add trusty-virtio driver



Trusty virtio driver is responsible for management and
interaction with virtio devices exposed by Trusty.
During initialization, this driver makes an smc
call to retrieve Trusty virtio device descriptor from
secure side, parses it, then instantiates and configures
the specified set of virtio devices.

Original commits:
  android-trusty-3.10:
    49cd705c ("trusty: add trusty virtio driver")
  android-trusty-3.18:
    5dde3e0b ("trusty: move async works off system workqueue")
    1c84a81b ("trusty: switch to use version 3 of TRUSTY_API")
  android-trusty-4.4:
    3ed4111b ("[trusty-virtio] Add null terminator to of_device_id table")
  android-trusty-4.19:
    4009cfcc ("trusty: Add share memory api and call it where needed")
  android-trusty-5.4:
    ff44ad74 ("ANDROID: trusty: Fix format specifiers in trusty-virtio.c")
    1d7b4458 ("ANDROID: trusty: use SPDX license identifiers")
    a91f687b ("ANDROID: trusty: fix some checkpatch warnings")
    d84d1507 ("ANDROID: trusty-virtio: use struct_size()")
    7b9dc353 ("ANDROID: trusty: use flexible arrays instead of zero-length arrays")
    110d7254 ("ANDROID: trusty: remove unneeded assignments to device_driver::owner")
    f4b18591 ("ANDROID: trusty-virtio: remove load/unload logging")
    f61bb9d1 ("ANDROID: trusty: Add missing NULL checks to trusty-virtio.c")
    0f32db5e ("ANDROID: trusty: remove trivial function entry logging")
    0e580318 ("ANDROID: trusty: avoid using BUG_ON()")
    3f6ac3c6 ("ANDROID: trusty: Kconfig: add help text")
    e3699d9e ("ANDROID: trusty: don't use weird sysv integer types")

Bug: 187853933
Change-Id: I506d7d62be759ee3a1d36940440756bb83fe6f87
Signed-off-by: default avatarMichael Ryleev <gmar@google.com>
Signed-off-by: default avatarMatthew Maurer <mmaurer@google.com>
Signed-off-by: default avatarTri Vo <trong@google.com>
Signed-off-by: default avatarArve Hjønnevåg <arve@android.com>
Signed-off-by: default avatarEric Biggers <ebiggers@google.com>
parent 1047661e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment