hpdev 578 drivers/pci/controller/pci-hyperv.c static void get_pcichild(struct hv_pci_dev *hpdev) hpdev 580 drivers/pci/controller/pci-hyperv.c refcount_inc(&hpdev->refs); hpdev 583 drivers/pci/controller/pci-hyperv.c static void put_pcichild(struct hv_pci_dev *hpdev) hpdev 585 drivers/pci/controller/pci-hyperv.c if (refcount_dec_and_test(&hpdev->refs)) hpdev 586 drivers/pci/controller/pci-hyperv.c kfree(hpdev); hpdev 662 drivers/pci/controller/pci-hyperv.c static void _hv_pcifront_read_config(struct hv_pci_dev *hpdev, int where, hpdev 666 drivers/pci/controller/pci-hyperv.c void __iomem *addr = hpdev->hbus->cfg_addr + CFG_PAGE_OFFSET + where; hpdev 672 drivers/pci/controller/pci-hyperv.c memcpy(val, ((u8 *)&hpdev->desc.v_id) + where, size); hpdev 675 drivers/pci/controller/pci-hyperv.c memcpy(val, ((u8 *)&hpdev->desc.rev) + where - hpdev 679 drivers/pci/controller/pci-hyperv.c memcpy(val, (u8 *)&hpdev->desc.subsystem_id + where - hpdev 694 drivers/pci/controller/pci-hyperv.c spin_lock_irqsave(&hpdev->hbus->config_lock, flags); hpdev 696 drivers/pci/controller/pci-hyperv.c writel(hpdev->desc.win_slot.slot, hpdev->hbus->cfg_addr); hpdev 716 drivers/pci/controller/pci-hyperv.c spin_unlock_irqrestore(&hpdev->hbus->config_lock, flags); hpdev 718 drivers/pci/controller/pci-hyperv.c dev_err(&hpdev->hbus->hdev->device, hpdev 723 drivers/pci/controller/pci-hyperv.c static u16 hv_pcifront_get_vendor_id(struct hv_pci_dev *hpdev) hpdev 727 drivers/pci/controller/pci-hyperv.c void __iomem *addr = hpdev->hbus->cfg_addr + CFG_PAGE_OFFSET + hpdev 730 drivers/pci/controller/pci-hyperv.c spin_lock_irqsave(&hpdev->hbus->config_lock, flags); hpdev 733 drivers/pci/controller/pci-hyperv.c writel(hpdev->desc.win_slot.slot, hpdev->hbus->cfg_addr); hpdev 743 drivers/pci/controller/pci-hyperv.c spin_unlock_irqrestore(&hpdev->hbus->config_lock, flags); hpdev 755 drivers/pci/controller/pci-hyperv.c static void _hv_pcifront_write_config(struct hv_pci_dev *hpdev, int where, hpdev 759 drivers/pci/controller/pci-hyperv.c void __iomem *addr = hpdev->hbus->cfg_addr + CFG_PAGE_OFFSET + where; hpdev 765 drivers/pci/controller/pci-hyperv.c spin_lock_irqsave(&hpdev->hbus->config_lock, flags); hpdev 767 drivers/pci/controller/pci-hyperv.c writel(hpdev->desc.win_slot.slot, hpdev->hbus->cfg_addr); hpdev 787 drivers/pci/controller/pci-hyperv.c spin_unlock_irqrestore(&hpdev->hbus->config_lock, flags); hpdev 789 drivers/pci/controller/pci-hyperv.c dev_err(&hpdev->hbus->hdev->device, hpdev 810 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 812 drivers/pci/controller/pci-hyperv.c hpdev = get_pcichild_wslot(hbus, devfn_to_wslot(devfn)); hpdev 813 drivers/pci/controller/pci-hyperv.c if (!hpdev) hpdev 816 drivers/pci/controller/pci-hyperv.c _hv_pcifront_read_config(hpdev, where, size, val); hpdev 818 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 838 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 840 drivers/pci/controller/pci-hyperv.c hpdev = get_pcichild_wslot(hbus, devfn_to_wslot(devfn)); hpdev 841 drivers/pci/controller/pci-hyperv.c if (!hpdev) hpdev 844 drivers/pci/controller/pci-hyperv.c _hv_pcifront_write_config(hpdev, where, size, val); hpdev 846 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 1089 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 1091 drivers/pci/controller/pci-hyperv.c hpdev = get_pcichild_wslot(hbus, devfn_to_wslot(pdev->devfn)); hpdev 1092 drivers/pci/controller/pci-hyperv.c if (!hpdev) hpdev 1095 drivers/pci/controller/pci-hyperv.c hpdev->block_invalidate = block_invalidate; hpdev 1096 drivers/pci/controller/pci-hyperv.c hpdev->invalidate_context = context; hpdev 1098 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 1104 drivers/pci/controller/pci-hyperv.c static void hv_int_desc_free(struct hv_pci_dev *hpdev, hpdev 1117 drivers/pci/controller/pci-hyperv.c int_pkt->wslot.slot = hpdev->desc.win_slot.slot; hpdev 1119 drivers/pci/controller/pci-hyperv.c vmbus_sendpacket(hpdev->hbus->hdev->channel, int_pkt, sizeof(*int_pkt), hpdev 1139 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 1152 drivers/pci/controller/pci-hyperv.c hpdev = get_pcichild_wslot(hbus, devfn_to_wslot(pdev->devfn)); hpdev 1153 drivers/pci/controller/pci-hyperv.c if (!hpdev) { hpdev 1158 drivers/pci/controller/pci-hyperv.c hv_int_desc_free(hpdev, int_desc); hpdev 1159 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 1355 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 1377 drivers/pci/controller/pci-hyperv.c hpdev = get_pcichild_wslot(hbus, devfn_to_wslot(pdev->devfn)); hpdev 1378 drivers/pci/controller/pci-hyperv.c if (!hpdev) hpdev 1385 drivers/pci/controller/pci-hyperv.c hv_int_desc_free(hpdev, int_desc); hpdev 1401 drivers/pci/controller/pci-hyperv.c hpdev->desc.win_slot.slot, hpdev 1408 drivers/pci/controller/pci-hyperv.c hpdev->desc.win_slot.slot, hpdev 1422 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hpdev->hbus->hdev->channel, &ctxt.int_pkts, hpdev 1439 drivers/pci/controller/pci-hyperv.c if (hv_pcifront_get_vendor_id(hpdev) == 0xFFFF) { hpdev 1461 drivers/pci/controller/pci-hyperv.c if (hpdev->state == hv_pcichild_ejecting) { hpdev 1490 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 1496 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 1587 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 1612 drivers/pci/controller/pci-hyperv.c list_for_each_entry(hpdev, &hbus->children, list_entry) { hpdev 1614 drivers/pci/controller/pci-hyperv.c if (hpdev->probed_bar[i] & PCI_BASE_ADDRESS_SPACE_IO) hpdev 1618 drivers/pci/controller/pci-hyperv.c if (hpdev->probed_bar[i] != 0) { hpdev 1624 drivers/pci/controller/pci-hyperv.c bar_val = hpdev->probed_bar[i]; hpdev 1627 drivers/pci/controller/pci-hyperv.c ((u64)hpdev->probed_bar[++i] << 32); hpdev 1664 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 1686 drivers/pci/controller/pci-hyperv.c list_for_each_entry(hpdev, &hbus->children, list_entry) { hpdev 1688 drivers/pci/controller/pci-hyperv.c bar_val = hpdev->probed_bar[i]; hpdev 1694 drivers/pci/controller/pci-hyperv.c ((u64)hpdev->probed_bar[i + 1] hpdev 1705 drivers/pci/controller/pci-hyperv.c _hv_pcifront_write_config(hpdev, hpdev 1710 drivers/pci/controller/pci-hyperv.c _hv_pcifront_write_config(hpdev, hpdev 1717 drivers/pci/controller/pci-hyperv.c _hv_pcifront_write_config(hpdev, hpdev 1726 drivers/pci/controller/pci-hyperv.c _hv_pcifront_read_config(hpdev, PCI_COMMAND, 2, hpdev 1729 drivers/pci/controller/pci-hyperv.c _hv_pcifront_write_config(hpdev, PCI_COMMAND, 2, hpdev 1753 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 1757 drivers/pci/controller/pci-hyperv.c list_for_each_entry(hpdev, &hbus->children, list_entry) { hpdev 1758 drivers/pci/controller/pci-hyperv.c if (hpdev->pci_slot) hpdev 1761 drivers/pci/controller/pci-hyperv.c slot_nr = PCI_SLOT(wslot_to_devfn(hpdev->desc.win_slot.slot)); hpdev 1762 drivers/pci/controller/pci-hyperv.c snprintf(name, SLOT_NAME_SIZE, "%u", hpdev->desc.ser); hpdev 1763 drivers/pci/controller/pci-hyperv.c hpdev->pci_slot = pci_create_slot(hbus->pci_bus, slot_nr, hpdev 1765 drivers/pci/controller/pci-hyperv.c if (IS_ERR(hpdev->pci_slot)) { hpdev 1767 drivers/pci/controller/pci-hyperv.c hpdev->pci_slot = NULL; hpdev 1777 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 1779 drivers/pci/controller/pci-hyperv.c list_for_each_entry(hpdev, &hbus->children, list_entry) { hpdev 1780 drivers/pci/controller/pci-hyperv.c if (!hpdev->pci_slot) hpdev 1782 drivers/pci/controller/pci-hyperv.c pci_destroy_slot(hpdev->pci_slot); hpdev 1783 drivers/pci/controller/pci-hyperv.c hpdev->pci_slot = NULL; hpdev 1819 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 1840 drivers/pci/controller/pci-hyperv.c dev_err(&completion->hpdev->hbus->hdev->device, hpdev 1845 drivers/pci/controller/pci-hyperv.c completion->hpdev->probed_bar[i] = hpdev 1867 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 1877 drivers/pci/controller/pci-hyperv.c hpdev = kzalloc(sizeof(*hpdev), GFP_KERNEL); hpdev 1878 drivers/pci/controller/pci-hyperv.c if (!hpdev) hpdev 1881 drivers/pci/controller/pci-hyperv.c hpdev->hbus = hbus; hpdev 1885 drivers/pci/controller/pci-hyperv.c comp_pkt.hpdev = hpdev; hpdev 1903 drivers/pci/controller/pci-hyperv.c hpdev->desc = *desc; hpdev 1904 drivers/pci/controller/pci-hyperv.c refcount_set(&hpdev->refs, 1); hpdev 1905 drivers/pci/controller/pci-hyperv.c get_pcichild(hpdev); hpdev 1908 drivers/pci/controller/pci-hyperv.c list_add_tail(&hpdev->list_entry, &hbus->children); hpdev 1910 drivers/pci/controller/pci-hyperv.c return hpdev; hpdev 1913 drivers/pci/controller/pci-hyperv.c kfree(hpdev); hpdev 1934 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *iter, *hpdev = NULL; hpdev 1939 drivers/pci/controller/pci-hyperv.c hpdev = iter; hpdev 1940 drivers/pci/controller/pci-hyperv.c get_pcichild(hpdev); hpdev 1946 drivers/pci/controller/pci-hyperv.c return hpdev; hpdev 1977 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 2012 drivers/pci/controller/pci-hyperv.c list_for_each_entry(hpdev, &hbus->children, list_entry) { hpdev 2013 drivers/pci/controller/pci-hyperv.c hpdev->reported_missing = true; hpdev 2023 drivers/pci/controller/pci-hyperv.c list_for_each_entry(hpdev, &hbus->children, list_entry) { hpdev 2024 drivers/pci/controller/pci-hyperv.c if ((hpdev->desc.win_slot.slot == new_desc->win_slot.slot) && hpdev 2025 drivers/pci/controller/pci-hyperv.c (hpdev->desc.v_id == new_desc->v_id) && hpdev 2026 drivers/pci/controller/pci-hyperv.c (hpdev->desc.d_id == new_desc->d_id) && hpdev 2027 drivers/pci/controller/pci-hyperv.c (hpdev->desc.ser == new_desc->ser)) { hpdev 2028 drivers/pci/controller/pci-hyperv.c hpdev->reported_missing = false; hpdev 2035 drivers/pci/controller/pci-hyperv.c hpdev = new_pcichild_device(hbus, new_desc); hpdev 2036 drivers/pci/controller/pci-hyperv.c if (!hpdev) hpdev 2046 drivers/pci/controller/pci-hyperv.c list_for_each_entry(hpdev, &hbus->children, list_entry) { hpdev 2047 drivers/pci/controller/pci-hyperv.c if (hpdev->reported_missing) { hpdev 2049 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 2050 drivers/pci/controller/pci-hyperv.c list_move_tail(&hpdev->list_entry, &removed); hpdev 2059 drivers/pci/controller/pci-hyperv.c hpdev = list_first_entry(&removed, struct hv_pci_dev, hpdev 2061 drivers/pci/controller/pci-hyperv.c list_del(&hpdev->list_entry); hpdev 2063 drivers/pci/controller/pci-hyperv.c if (hpdev->pci_slot) hpdev 2064 drivers/pci/controller/pci-hyperv.c pci_destroy_slot(hpdev->pci_slot); hpdev 2066 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 2162 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 2171 drivers/pci/controller/pci-hyperv.c hpdev = container_of(work, struct hv_pci_dev, wrk); hpdev 2172 drivers/pci/controller/pci-hyperv.c hbus = hpdev->hbus; hpdev 2174 drivers/pci/controller/pci-hyperv.c WARN_ON(hpdev->state != hv_pcichild_ejecting); hpdev 2182 drivers/pci/controller/pci-hyperv.c wslot = wslot_to_devfn(hpdev->desc.win_slot.slot); hpdev 2192 drivers/pci/controller/pci-hyperv.c list_del(&hpdev->list_entry); hpdev 2195 drivers/pci/controller/pci-hyperv.c if (hpdev->pci_slot) hpdev 2196 drivers/pci/controller/pci-hyperv.c pci_destroy_slot(hpdev->pci_slot); hpdev 2201 drivers/pci/controller/pci-hyperv.c ejct_pkt->wslot.slot = hpdev->desc.win_slot.slot; hpdev 2207 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 2209 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 2210 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 2224 drivers/pci/controller/pci-hyperv.c static void hv_pci_eject_device(struct hv_pci_dev *hpdev) hpdev 2226 drivers/pci/controller/pci-hyperv.c hpdev->state = hv_pcichild_ejecting; hpdev 2227 drivers/pci/controller/pci-hyperv.c get_pcichild(hpdev); hpdev 2228 drivers/pci/controller/pci-hyperv.c INIT_WORK(&hpdev->wrk, hv_eject_device_work); hpdev 2229 drivers/pci/controller/pci-hyperv.c get_hvpcibus(hpdev->hbus); hpdev 2230 drivers/pci/controller/pci-hyperv.c queue_work(hpdev->hbus->wq, &hpdev->wrk); hpdev 2256 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 2324 drivers/pci/controller/pci-hyperv.c hpdev = get_pcichild_wslot(hbus, hpdev 2326 drivers/pci/controller/pci-hyperv.c if (hpdev) { hpdev 2327 drivers/pci/controller/pci-hyperv.c hv_pci_eject_device(hpdev); hpdev 2328 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 2335 drivers/pci/controller/pci-hyperv.c hpdev = get_pcichild_wslot(hbus, hpdev 2337 drivers/pci/controller/pci-hyperv.c if (hpdev) { hpdev 2338 drivers/pci/controller/pci-hyperv.c if (hpdev->block_invalidate) { hpdev 2339 drivers/pci/controller/pci-hyperv.c hpdev->block_invalidate( hpdev 2340 drivers/pci/controller/pci-hyperv.c hpdev->invalidate_context, hpdev 2343 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 2704 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 2720 drivers/pci/controller/pci-hyperv.c hpdev = get_pcichild_wslot(hbus, wslot); hpdev 2721 drivers/pci/controller/pci-hyperv.c if (!hpdev) hpdev 2734 drivers/pci/controller/pci-hyperv.c res_assigned->wslot.slot = hpdev->desc.win_slot.slot; hpdev 2740 drivers/pci/controller/pci-hyperv.c res_assigned2->wslot.slot = hpdev->desc.win_slot.slot; hpdev 2742 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 2777 drivers/pci/controller/pci-hyperv.c struct hv_pci_dev *hpdev; hpdev 2782 drivers/pci/controller/pci-hyperv.c hpdev = get_pcichild_wslot(hbus, wslot); hpdev 2783 drivers/pci/controller/pci-hyperv.c if (!hpdev) hpdev 2788 drivers/pci/controller/pci-hyperv.c pkt.wslot.slot = hpdev->desc.win_slot.slot; hpdev 2790 drivers/pci/controller/pci-hyperv.c put_pcichild(hpdev); hpdev 112 drivers/platform/mellanox/mlxreg-hotplug.c if (data->hpdev.nr < 0) hpdev 116 drivers/platform/mellanox/mlxreg-hotplug.c data->hpdev.adapter = i2c_get_adapter(data->hpdev.nr + hpdev 118 drivers/platform/mellanox/mlxreg-hotplug.c if (!data->hpdev.adapter) { hpdev 120 drivers/platform/mellanox/mlxreg-hotplug.c data->hpdev.nr + pdata->shift_nr); hpdev 124 drivers/platform/mellanox/mlxreg-hotplug.c data->hpdev.client = i2c_new_device(data->hpdev.adapter, hpdev 125 drivers/platform/mellanox/mlxreg-hotplug.c data->hpdev.brdinfo); hpdev 126 drivers/platform/mellanox/mlxreg-hotplug.c if (!data->hpdev.client) { hpdev 128 drivers/platform/mellanox/mlxreg-hotplug.c data->hpdev.brdinfo->type, data->hpdev.nr + hpdev 129 drivers/platform/mellanox/mlxreg-hotplug.c pdata->shift_nr, data->hpdev.brdinfo->addr); hpdev 131 drivers/platform/mellanox/mlxreg-hotplug.c i2c_put_adapter(data->hpdev.adapter); hpdev 132 drivers/platform/mellanox/mlxreg-hotplug.c data->hpdev.adapter = NULL; hpdev 146 drivers/platform/mellanox/mlxreg-hotplug.c if (data->hpdev.client) { hpdev 147 drivers/platform/mellanox/mlxreg-hotplug.c i2c_unregister_device(data->hpdev.client); hpdev 148 drivers/platform/mellanox/mlxreg-hotplug.c data->hpdev.client = NULL; hpdev 151 drivers/platform/mellanox/mlxreg-hotplug.c if (data->hpdev.adapter) { hpdev 152 drivers/platform/mellanox/mlxreg-hotplug.c i2c_put_adapter(data->hpdev.adapter); hpdev 153 drivers/platform/mellanox/mlxreg-hotplug.c data->hpdev.adapter = NULL; hpdev 285 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_psu[0], hpdev 286 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_PSU_DEFAULT_NR, hpdev 292 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_psu[1], hpdev 293 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_PSU_DEFAULT_NR, hpdev 302 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[0], hpdev 303 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_PSU_DEFAULT_NR, hpdev 309 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[1], hpdev 310 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_PSU_DEFAULT_NR, hpdev 319 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_fan[0], hpdev 320 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_FAN1_DEFAULT_NR, hpdev 326 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_fan[1], hpdev 327 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_FAN2_DEFAULT_NR, hpdev 333 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_fan[2], hpdev 334 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_FAN3_DEFAULT_NR, hpdev 340 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_fan[3], hpdev 341 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_FAN4_DEFAULT_NR, hpdev 350 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 408 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 414 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 456 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_psu[0], hpdev 457 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR, hpdev 463 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_psu[1], hpdev 464 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR, hpdev 473 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[0], hpdev 474 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR, hpdev 480 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[1], hpdev 481 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR, hpdev 490 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 496 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 502 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 508 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 567 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 573 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 614 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_ng_psu[0], hpdev 615 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR, hpdev 621 drivers/platform/x86/mlx-platform.c .hpdev.brdinfo = &mlxplat_mlxcpld_ng_psu[1], hpdev 622 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR, hpdev 633 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 641 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 649 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 657 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 665 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 673 drivers/platform/x86/mlx-platform.c .hpdev.nr = MLXPLAT_CPLD_NR_NONE, hpdev 92 include/linux/platform_data/mlxreg.h struct mlxreg_hotplug_device hpdev;