On 12/02/2024 16.16, Oliver Neukum wrote: > On 06.02.24 13:56, Niklas Neronin wrote: > > Hi, > > this part should be part of uapi regardless what > you think about the rest of the driver. > Could you make a patch for that? > > Regards > Oliver > Sure, I'll create a patch. Thanks, Niklas >> + >> +/* Struct for Billboard Capability Descriptor */ >> +struct usb_billboard_cap_descriptor { >> + __u8 bLength; >> + __u8 bDescriptorType; >> + __u8 bDevCapabilityType; >> + __u8 iAddtionalInfoURL; >> + __u8 bNumberOfAlternateOrUSB4Modes; >> + __u8 bPreferredAlternateOrUSB4Modes; >> + __le16 VCONNPower; >> + __u8 bmConfigured[32]; >> + __u8 bvdVersion[2]; >> + __u8 bAdditionalFailureInfo; >> + __u8 bReserved; >> + DECLARE_FLEX_ARRAY(struct { >> + __le16 wSVID; >> + __u8 bAlternateOrUSB4Mode; >> + __u8 iAlternateOrUSB4ModeString; >> + }, aum) __packed; >> +} __packed; >> + >> +/* Struct for Billboard AUM Capability Descriptor */ >> +struct usb_billboard_aum_cap_descriptor { >> + __u8 bLength; >> + __u8 bDescriptorType; >> + __u8 bDevCapabilityType; >> + __u8 bIndex; >> + __le32 bwAlternateModesVdo; >> +} __packed;