X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=drm-lease-manager%2Fdrm-lease.h;h=5670fa8e8ede2d7052d50494162fbbecf682b439;hb=refs%2Ftags%2Fricefish_17.90.0;hp=76f0bd755859f806e4882e8968e75cc8e100b560;hpb=18f563d376f2e1e5d5464a9e2846163b2bdaf25b;p=src%2Fdrm-lease-manager.git diff --git a/drm-lease-manager/drm-lease.h b/drm-lease-manager/drm-lease.h index 76f0bd7..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,14 +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 cnames; - char **connector_names; + int nconnectors; + struct connector_config *connectors; }; #endif