xen: add header and build dataplane/xen-block.c
commitfcab2b464e06ee096f3496e3d502e35b930570b8
authorPaul Durrant <paul.durrant@citrix.com>
Tue, 8 Jan 2019 14:48:55 +0000 (8 14:48 +0000)
committerAnthony PERARD <anthony.perard@citrix.com>
Mon, 14 Jan 2019 13:45:40 +0000 (14 13:45 +0000)
treeaa0318b31871519bc412b8a568bc776f11be26b2
parentca072800754a3c64bd57f8c02328c2bd70377027
xen: add header and build dataplane/xen-block.c

This patch adds the transformations necessary to get dataplane/xen-block.c
to build against the new XenBus/XenDevice framework. MAINTAINERS is also
updated due to the introduction of dataplane/xen-block.h.

NOTE: Existing data structure names are retained for the moment. These will
      be modified by subsequent patches. A typedef for XenBlockDataPlane
      has been added to the header (based on the old struct XenBlkDev name
      for the moment) so that the old names don't need to leak out of the
      dataplane code.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
MAINTAINERS
hw/block/dataplane/Makefile.objs
hw/block/dataplane/xen-block.c
hw/block/dataplane/xen-block.h [new file with mode: 0644]