Lines Matching refs:hsmp_pdev
40 static struct hsmp_plat_device *hsmp_pdev; variable
215 struct hsmp_socket *sock = &hsmp_pdev->sock[sock_ind]; in hsmp_parse_acpi_table()
248 if (hsmp_pdev->proto_ver == HSMP_PROTO_VER6) in hsmp_is_sock_attr_visible()
471 if (sock_ind >= hsmp_pdev->num_sockets) in init_acpi()
495 if (hsmp_pdev->proto_ver == HSMP_PROTO_VER6) { in init_acpi()
505 dev_set_drvdata(dev, &hsmp_pdev->sock[sock_ind]); in init_acpi()
584 hsmp_pdev = get_hsmp_pdev(); in hsmp_acpi_probe()
585 if (!hsmp_pdev) in hsmp_acpi_probe()
588 if (!hsmp_pdev->is_probed) { in hsmp_acpi_probe()
589 hsmp_pdev->num_sockets = amd_num_nodes(); in hsmp_acpi_probe()
590 if (hsmp_pdev->num_sockets == 0 || hsmp_pdev->num_sockets > MAX_AMD_NUM_NODES) { in hsmp_acpi_probe()
595 hsmp_pdev->sock = devm_kcalloc(&pdev->dev, hsmp_pdev->num_sockets, in hsmp_acpi_probe()
596 sizeof(*hsmp_pdev->sock), in hsmp_acpi_probe()
598 if (!hsmp_pdev->sock) in hsmp_acpi_probe()
608 if (!hsmp_pdev->is_probed) { in hsmp_acpi_probe()
614 hsmp_pdev->is_probed = true; in hsmp_acpi_probe()
627 if (hsmp_pdev->is_probed) { in hsmp_acpi_remove()
629 hsmp_pdev->is_probed = false; in hsmp_acpi_remove()