virtio_caif.h 492 B

123456789101112131415161718192021222324
  1. /*
  2. * Copyright (C) ST-Ericsson AB 2012
  3. * Author: Sjur Brændeland <sjur.brandeland@stericsson.com>
  4. *
  5. * This header is BSD licensed so
  6. * anyone can use the definitions to implement compatible remote processors
  7. */
  8. #ifndef VIRTIO_CAIF_H
  9. #define VIRTIO_CAIF_H
  10. #include <linux/types.h>
  11. struct virtio_caif_transf_config {
  12. u16 headroom;
  13. u16 tailroom;
  14. u32 mtu;
  15. u8 reserved[4];
  16. };
  17. struct virtio_caif_config {
  18. struct virtio_caif_transf_config uplink, downlink;
  19. u8 reserved[8];
  20. };
  21. #endif