On Mon, 2025-03-03 at 23:14 -0800, Dan Williams wrote: > In preparation for new + common TSM (TEE Security Manager) > infrastructure, namespace the TSM report symbols in tsm.h with an > _REPORT suffix to differentiate them from other incoming tsm work. > > Cc: Yilun Xu <yilun.xu@xxxxxxxxx> > Cc: Samuel Ortiz <sameo@xxxxxxxxxxxx> > Cc: Tom Lendacky <thomas.lendacky@xxxxxxx> > Cc: Sami Mujawar <sami.mujawar@xxxxxxx> > Cc: Steven Price <steven.price@xxxxxxx> > Reviewed-by: Alexey Kardashevskiy <aik@xxxxxxx> > Reviewed-by: Suzuki K Poulose <suzuki.poulose@xxxxxxx> > Signed-off-by: Dan Williams <dan.j.williams@xxxxxxxxx> Reviewed-by: Kai Huang <kai.huang@xxxxxxxxx> [...] > -static const struct tsm_ops arm_cca_tsm_ops = { > +static const struct tsm_report_ops arm_cca_tsm_ops = { > [...] > -static struct tsm_ops sev_tsm_ops = { > +static struct tsm_report_ops sev_tsm_report_ops = { > [...] > -static const struct tsm_ops tdx_tsm_ops = { > +static const struct tsm_report_ops tdx_tsm_ops = { > [...] Nit: Seems we can simplify 'sev_tsm_report_ops' to 'sev_tsm_ops' to make it consistent with arm cca and TDX? But I think it is out-of-scope of this patch anyway.