Symbol: amd_pmc_dev
drivers/platform/x86/amd/pmc/mp1_stb.c
139
struct amd_pmc_dev *dev = filp->f_inode->i_private;
drivers/platform/x86/amd/pmc/mp1_stb.c
157
struct amd_pmc_dev *dev = filp->f_inode->i_private;
drivers/platform/x86/amd/pmc/mp1_stb.c
241
static void amd_stb_update_args(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/mp1_stb.c
259
static bool amd_is_stb_supported(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/mp1_stb.c
287
int amd_stb_s2d_init(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/mp1_stb.c
65
int amd_stb_write(struct amd_pmc_dev *dev, u32 data)
drivers/platform/x86/amd/pmc/mp1_stb.c
78
int amd_stb_read(struct amd_pmc_dev *dev, u32 *buf)
drivers/platform/x86/amd/pmc/mp1_stb.c
95
struct amd_pmc_dev *dev = filp->f_inode->i_private;
drivers/platform/x86/amd/pmc/mp2_stb.c
160
struct amd_pmc_dev *dev = filp->f_inode->i_private;
drivers/platform/x86/amd/pmc/mp2_stb.c
178
struct amd_pmc_dev *dev = filp->f_inode->i_private;
drivers/platform/x86/amd/pmc/mp2_stb.c
196
static void amd_mp2_dbgfs_register(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/mp2_stb.c
205
void amd_mp2_stb_deinit(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/mp2_stb.c
225
void amd_mp2_stb_init(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/pmc-quirks.c
387
void amd_pmc_process_restore_quirks(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/pmc-quirks.c
393
bool amd_pmc_quirk_need_suspend_delay(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/pmc-quirks.c
398
void amd_pmc_quirks_init(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/pmc.c
214
static struct amd_pmc_dev pmc;
drivers/platform/x86/amd/pmc/pmc.c
216
static inline u32 amd_pmc_reg_read(struct amd_pmc_dev *dev, int reg_offset)
drivers/platform/x86/amd/pmc/pmc.c
221
static inline void amd_pmc_reg_write(struct amd_pmc_dev *dev, int reg_offset, u32 val)
drivers/platform/x86/amd/pmc/pmc.c
226
static int amd_pmc_set_cpu_info(struct amd_pmc_dev *dev, struct pci_dev *rdev)
drivers/platform/x86/amd/pmc/pmc.c
262
static int amd_pmc_setup_smu_logging(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/pmc.c
297
static int get_metrics_table(struct amd_pmc_dev *pdev, struct smu_metrics *table)
drivers/platform/x86/amd/pmc/pmc.c
313
static void amd_pmc_validate_deepest(struct amd_pmc_dev *pdev)
drivers/platform/x86/amd/pmc/pmc.c
326
static int amd_pmc_get_smu_version(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/pmc.c
352
struct amd_pmc_dev *dev = dev_get_drvdata(d);
drivers/platform/x86/amd/pmc/pmc.c
366
struct amd_pmc_dev *dev = dev_get_drvdata(d);
drivers/platform/x86/amd/pmc/pmc.c
383
struct amd_pmc_dev *pdev = dev_get_drvdata(dev);
drivers/platform/x86/amd/pmc/pmc.c
408
struct amd_pmc_dev *dev = s->private;
drivers/platform/x86/amd/pmc/pmc.c
438
struct amd_pmc_dev *dev = s->private;
drivers/platform/x86/amd/pmc/pmc.c
471
static int amd_pmc_idlemask_read(struct amd_pmc_dev *pdev, struct device *dev,
drivers/platform/x86/amd/pmc/pmc.c
508
static void amd_pmc_dbgfs_unregister(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/pmc.c
513
static void amd_pmc_dbgfs_register(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/pmc.c
524
static char *amd_pmc_get_msg_port(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/pmc.c
536
static void amd_pmc_dump_registers(struct amd_pmc_dev *dev)
drivers/platform/x86/amd/pmc/pmc.c
560
int amd_pmc_send_cmd(struct amd_pmc_dev *dev, u32 arg, u32 *data, u8 msg, bool ret)
drivers/platform/x86/amd/pmc/pmc.c
632
static int amd_pmc_wa_irq1(struct amd_pmc_dev *pdev)
drivers/platform/x86/amd/pmc/pmc.c
649
static int amd_pmc_verify_czn_rtc(struct amd_pmc_dev *pdev, u32 *arg)
drivers/platform/x86/amd/pmc/pmc.c
704
static bool amd_pmc_intermediate_wakeup_need_delay(struct amd_pmc_dev *pdev)
drivers/platform/x86/amd/pmc/pmc.c
717
static bool amd_pmc_want_suspend_delay(struct amd_pmc_dev *pdev)
drivers/platform/x86/amd/pmc/pmc.c
772
struct amd_pmc_dev *pdev = &pmc;
drivers/platform/x86/amd/pmc/pmc.c
804
struct amd_pmc_dev *pdev = &pmc;
drivers/platform/x86/amd/pmc/pmc.c
822
static int amd_pmc_dump_data(struct amd_pmc_dev *pdev)
drivers/platform/x86/amd/pmc/pmc.c
832
struct amd_pmc_dev *pdev = &pmc;
drivers/platform/x86/amd/pmc/pmc.c
860
struct amd_pmc_dev *pdev = dev_get_drvdata(dev);
drivers/platform/x86/amd/pmc/pmc.c
884
struct amd_pmc_dev *dev = &pmc;
drivers/platform/x86/amd/pmc/pmc.c
958
struct amd_pmc_dev *dev = platform_get_drvdata(pdev);
drivers/platform/x86/amd/pmc/pmc.h
168
void amd_pmc_process_restore_quirks(struct amd_pmc_dev *dev);
drivers/platform/x86/amd/pmc/pmc.h
169
bool amd_pmc_quirk_need_suspend_delay(struct amd_pmc_dev *dev);
drivers/platform/x86/amd/pmc/pmc.h
170
void amd_pmc_quirks_init(struct amd_pmc_dev *dev);
drivers/platform/x86/amd/pmc/pmc.h
171
void amd_mp2_stb_init(struct amd_pmc_dev *dev);
drivers/platform/x86/amd/pmc/pmc.h
172
void amd_mp2_stb_deinit(struct amd_pmc_dev *dev);
drivers/platform/x86/amd/pmc/pmc.h
199
int amd_stb_s2d_init(struct amd_pmc_dev *dev);
drivers/platform/x86/amd/pmc/pmc.h
200
int amd_stb_read(struct amd_pmc_dev *dev, u32 *buf);
drivers/platform/x86/amd/pmc/pmc.h
201
int amd_stb_write(struct amd_pmc_dev *dev, u32 data);
drivers/platform/x86/amd/pmc/pmc.h
202
int amd_pmc_send_cmd(struct amd_pmc_dev *dev, u32 arg, u32 *data, u8 msg, bool ret);