Lines Matching refs:amd_pmc_dev
92 static struct amd_pmc_dev pmc;
94 static inline u32 amd_pmc_reg_read(struct amd_pmc_dev *dev, int reg_offset)
99 static inline void amd_pmc_reg_write(struct amd_pmc_dev *dev, int reg_offset, u32 val)
104 static void amd_pmc_get_ip_info(struct amd_pmc_dev *dev)
134 static int amd_pmc_setup_smu_logging(struct amd_pmc_dev *dev)
169 static int get_metrics_table(struct amd_pmc_dev *pdev, struct smu_metrics *table)
185 static void amd_pmc_validate_deepest(struct amd_pmc_dev *pdev)
198 static int amd_pmc_get_smu_version(struct amd_pmc_dev *dev)
224 struct amd_pmc_dev *dev = dev_get_drvdata(d);
238 struct amd_pmc_dev *dev = dev_get_drvdata(d);
255 struct amd_pmc_dev *pdev = dev_get_drvdata(dev);
280 struct amd_pmc_dev *dev = s->private;
310 struct amd_pmc_dev *dev = s->private;
343 static int amd_pmc_idlemask_read(struct amd_pmc_dev *pdev, struct device *dev,
390 static void amd_pmc_dbgfs_unregister(struct amd_pmc_dev *dev)
395 static void amd_pmc_dbgfs_register(struct amd_pmc_dev *dev)
406 static char *amd_pmc_get_msg_port(struct amd_pmc_dev *dev)
418 static void amd_pmc_dump_registers(struct amd_pmc_dev *dev)
442 int amd_pmc_send_cmd(struct amd_pmc_dev *dev, u32 arg, u32 *data, u8 msg, bool ret)
514 static int amd_pmc_get_os_hint(struct amd_pmc_dev *dev)
530 static int amd_pmc_wa_irq1(struct amd_pmc_dev *pdev)
560 static int amd_pmc_verify_czn_rtc(struct amd_pmc_dev *pdev, u32 *arg)
614 struct amd_pmc_dev *pdev = &pmc;
645 struct amd_pmc_dev *pdev = &pmc;
661 static int amd_pmc_dump_data(struct amd_pmc_dev *pdev)
671 struct amd_pmc_dev *pdev = &pmc;
701 struct amd_pmc_dev *pdev = dev_get_drvdata(dev);
740 struct amd_pmc_dev *dev = &pmc;
820 struct amd_pmc_dev *dev = platform_get_drvdata(pdev);