if (sev->state == SEV_STATE_INIT)
                return 0;
 
-       /*
-        * Legacy guests cannot be running while SNP_INIT(_EX) is executing,
-        * so perform SEV-SNP initialization at probe time.
-        */
        rc = __sev_snp_init_locked(&args->error);
        if (rc && rc != -ENODEV)
                return rc;
 void sev_pci_init(void)
 {
        struct sev_device *sev = psp_master->sev_data;
-       struct sev_platform_init_args args = {0};
        u8 api_major, api_minor, build;
-       int rc;
 
        if (!sev)
                return;
                         api_major, api_minor, build,
                         sev->api_major, sev->api_minor, sev->build);
 
-       /* Initialize the platform */
-       args.probe = true;
-       rc = sev_platform_init(&args);
-       if (rc)
-               dev_err(sev->dev, "SEV: failed to INIT error %#x, rc %d\n",
-                       args.error, rc);
-
        return;
 
 err: