1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * AMD SoC Power Management Controller Driver
5 * Copyright (c) 2023, Advanced Micro Devices, Inc.
14 #include <linux/types.h>
15 #include <linux/mutex.h>
18 void __iomem *regbase;
19 void __iomem *smu_virt_addr;
20 void __iomem *stb_virt_addr;
21 void __iomem *fch_virt_addr;
29 /* SMU version information */
36 struct mutex lock; /* generic mutex lock */
37 struct dentry *dbgfs_dir;
38 struct quirk_entry *quirks;
41 void amd_pmc_process_restore_quirks(struct amd_pmc_dev *dev);
42 void amd_pmc_quirks_init(struct amd_pmc_dev *dev);