X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=drm-lease-manager%2Fdrm-lease.h;h=5670fa8e8ede2d7052d50494162fbbecf682b439;hb=refs%2Fchanges%2F11%2F27911%2F1;hp=223c3477760d8cf445a0d03fc64c446fda4146d7;hpb=e81466892689b6814d5e9bf0e80b792bfee47c83;p=src%2Fdrm-lease-manager.git diff --git a/drm-lease-manager/drm-lease.h b/drm-lease-manager/drm-lease.h index 223c347..5670fa8 100644 --- a/drm-lease-manager/drm-lease.h +++ b/drm-lease-manager/drm-lease.h @@ -15,6 +15,7 @@ #ifndef DRM_LEASE_H #define DRM_LEASE_H +#include #include struct lease_handle { @@ -22,11 +23,21 @@ struct lease_handle { void *user_data; }; +struct connector_config { + char *name; + bool optional; + int nplanes; + uint32_t *planes; +}; + struct lease_config { char *lease_name; int ncids; uint32_t *connector_ids; + + int nconnectors; + struct connector_config *connectors; }; #endif