Lines Matching defs:svs_platform

316  * struct svs_platform - svs platform control
330 struct svs_platform {
348 bool (*efuse_parsing)(struct svs_platform *svsp);
349 int (*probe)(struct svs_platform *svsp);
424 void (*set_freq_pct)(struct svs_platform *svsp);
425 void (*get_volts)(struct svs_platform *svsp);
484 static u32 svs_readl_relaxed(struct svs_platform *svsp, enum svs_reg_index rg_i)
489 static void svs_writel_relaxed(struct svs_platform *svsp, u32 val,
495 static void svs_switch_bank(struct svs_platform *svsp)
624 static void svs_bank_disable_and_restore_default_volts(struct svs_platform *svsp,
646 struct svs_platform *svsp = (struct svs_platform *)m->private;
718 struct svs_platform *svsp = dev_get_drvdata(svsb->dev);
783 static int svs_create_debug_cmds(struct svs_platform *svsp)
865 static void svs_get_bank_volts_v3(struct svs_platform *svsp)
957 static void svs_set_bank_freq_pct_v3(struct svs_platform *svsp)
1040 static void svs_get_bank_volts_v2(struct svs_platform *svsp)
1074 static void svs_set_bank_freq_pct_v2(struct svs_platform *svsp)
1093 static void svs_set_bank_phase(struct svs_platform *svsp,
1159 static inline void svs_save_bank_register_data(struct svs_platform *svsp,
1169 static inline void svs_error_isr_handler(struct svs_platform *svsp)
1190 static inline void svs_init01_isr_handler(struct svs_platform *svsp)
1217 static inline void svs_init02_isr_handler(struct svs_platform *svsp)
1235 static inline void svs_mon_mode_isr_handler(struct svs_platform *svsp)
1250 struct svs_platform *svsp = data;
1296 static int svs_init01(struct svs_platform *svsp)
1465 static int svs_init02(struct svs_platform *svsp)
1524 static void svs_mon_mode(struct svs_platform *svsp)
1543 static int svs_start(struct svs_platform *svsp)
1562 struct svs_platform *svsp = dev_get_drvdata(dev);
1585 struct svs_platform *svsp = dev_get_drvdata(dev);
1617 static int svs_bank_resource_setup(struct svs_platform *svsp)
1719 static int svs_get_efuse_data(struct svs_platform *svsp,
1746 static bool svs_mt8192_efuse_parsing(struct svs_platform *svsp)
1811 static bool svs_mt8183_efuse_parsing(struct svs_platform *svsp)
1997 static struct device *svs_get_subsys_device(struct svs_platform *svsp,
2021 static struct device *svs_add_device_link(struct svs_platform *svsp,
2044 static int svs_mt8192_platform_probe(struct svs_platform *svsp)
2077 static int svs_mt8183_platform_probe(struct svs_platform *svsp)
2313 struct svs_platform *svsp;