VFIO: platform: add reset struct and lookup table
commit9f85d8f9fa342b22f01b8b4416c850bac00c2b4a
authorEric Auger <eric.auger@linaro.org>
Mon, 15 Jun 2015 09:09:42 +0000 (15 11:09 +0200)
committerAlex Williamson <alex.williamson@redhat.com>
Wed, 17 Jun 2015 21:39:09 +0000 (17 15:39 -0600)
tree46d220b8f091d712bb756183a0bb01c8e93878e4
parent20f300175a1e150dae231e21dfa1fc4c6fcf4db6
VFIO: platform: add reset struct and lookup table

This patch introduces the vfio_platform_reset_combo struct that
stores all the information useful to handle the reset modality:
compat string, name of the reset function, name of the module that
implements the reset function. A lookup table of such structures
is added, currently void.

Signed-off-by: Eric Auger <eric.auger@linaro.org>
Acked-by: Baptiste Reynal <b.reynal@virtualopensystems.com>
Tested-by: Baptiste Reynal <b.reynal@virtualopensystems.com>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
drivers/vfio/platform/vfio_platform_common.c
drivers/vfio/platform/vfio_platform_private.h