On Sun, 14 Dec 2025, Randy Dunlap wrote: > Fix kernel-doc warnings in intel_vsec.h to eliminate all kernel-doc > warnings: > > Warning: include/linux/intel_vsec.h:92 struct member 'read_telem' not > described in 'pmt_callbacks' > Warning: include/linux/intel_vsec.h:146 expecting prototype for struct > intel_sec_device. Prototype was for struct intel_vsec_device instead > Warning: include/linux/intel_vsec.h:146 struct member 'priv_data_size' > not described in 'intel_vsec_device' > > Signed-off-by: Randy Dunlap > --- > Cc: David E. Box > Cc: Hans de Goede > Cc: Ilpo Järvinen > Cc: platform-driver-x86@vger.kernel.org > --- > include/linux/intel_vsec.h | 7 ++++--- > 1 file changed, 4 insertions(+), 3 deletions(-) > > --- linux-next-20251201.orig/include/linux/intel_vsec.h > +++ linux-next-20251201/include/linux/intel_vsec.h > @@ -80,8 +80,8 @@ enum intel_vsec_quirks { > > /** > * struct pmt_callbacks - Callback infrastructure for PMT devices > - * ->read_telem() when specified, called by client driver to access PMT data (instead > - * of direct copy). > + * @read_telem: when specified, called by client driver to access PMT > + * data (instead of direct copy). > * @pdev: PCI device reference for the callback's use > * @guid: ID of data to acccss > * @data: buffer for the data to be copied Is it correct for kerneldoc to have the rest as @pdev, @guid, etc., they are parameters to the callback, not members of this struct? > @@ -120,7 +120,7 @@ struct intel_vsec_platform_info { > }; > > /** > - * struct intel_sec_device - Auxbus specific device information > + * struct intel_vsec_device - Auxbus specific device information > * @auxdev: auxbus device struct for auxbus access > * @pcidev: pci device associated with the device > * @resource: any resources shared by the parent > @@ -128,6 +128,7 @@ struct intel_vsec_platform_info { > * @num_resources: number of resources > * @id: xarray id > * @priv_data: any private data needed > + * @priv_data_size: size of private data area > * @quirks: specified quirks > * @base_addr: base address of entries (if specified) > * @cap_id: the enumerated id of the vsec feature > -- i.