Searched refs:pmc_dev_info (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/platform/x86/intel/pmc/ |
| H A D | core.h | 500 struct pmc_dev_info { struct 508 int (*init)(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info); argument 542 int generic_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info); 544 extern struct pmc_dev_info spt_pmc_dev; 545 extern struct pmc_dev_info cnp_pmc_dev; 546 extern struct pmc_dev_info icl_pmc_dev; 547 extern struct pmc_dev_info tgl_l_pmc_dev; 548 extern struct pmc_dev_info tgl_pmc_dev; 549 extern struct pmc_dev_info adl_pmc_dev; 550 extern struct pmc_dev_info mtl_pmc_dev; [all …]
|
| H A D | arl.c | 709 static int arl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in arl_core_init() argument 712 return generic_core_init(pmcdev, pmc_dev_info); in arl_core_init() 715 static int arl_h_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in arl_h_core_init() argument 718 return generic_core_init(pmcdev, pmc_dev_info); in arl_h_core_init() 722 struct pmc_dev_info arl_pmc_dev = { 735 struct pmc_dev_info arl_h_pmc_dev = {
|
| H A D | core.c | 1363 static void pmc_core_dbgfs_register(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in pmc_core_dbgfs_register() argument 1430 pmc_dev_info->sub_req_show); in pmc_core_dbgfs_register() 1555 static int pmc_core_get_telem_info(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in pmc_core_get_telem_info() argument 1562 pcidev = pci_get_domain_bus_and_slot(0, 0, PCI_DEVFN(20, pmc_dev_info->pci_func)); in pmc_core_get_telem_info() 1582 ret = pmc_dev_info->sub_req(pmcdev, pmc, ep); in pmc_core_get_telem_info() 1657 int generic_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in generic_core_init() argument 1663 pmcdev->suspend = pmc_dev_info->suspend; in generic_core_init() 1664 pmcdev->resume = pmc_dev_info->resume; in generic_core_init() 1666 ssram = pmc_dev_info->regmap_list != NULL; in generic_core_init() 1668 pmcdev->regmap_list = pmc_dev_info->regmap_list; in generic_core_init() [all …]
|
| H A D | wcl.c | 489 static int wcl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in wcl_core_init() argument 492 return generic_core_init(pmcdev, pmc_dev_info); in wcl_core_init() 495 struct pmc_dev_info wcl_pmc_dev = {
|
| H A D | lnl.c | 567 static int lnl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in lnl_core_init() argument 570 return generic_core_init(pmcdev, pmc_dev_info); in lnl_core_init() 573 struct pmc_dev_info lnl_pmc_dev = {
|
| H A D | ptl.c | 565 static int ptl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in ptl_core_init() argument 568 return generic_core_init(pmcdev, pmc_dev_info); in ptl_core_init() 571 struct pmc_dev_info ptl_pmc_dev = {
|
| H A D | mtl.c | 989 static int mtl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in mtl_core_init() argument 992 return generic_core_init(pmcdev, pmc_dev_info); in mtl_core_init() 996 struct pmc_dev_info mtl_pmc_dev = {
|