Lines Matching refs:emif_data

32  * struct emif_data - Per device static data for driver's use
56 struct emif_data {
72 static struct emif_data *emif1;
79 static void do_emif_regdump_show(struct seq_file *s, struct emif_data *emif,
117 struct emif_data *emif = s->private;
138 struct emif_data *emif = s->private;
146 static int __init_or_module emif_debugfs_init(struct emif_data *emif)
156 static void __exit emif_debugfs_exit(struct emif_data *emif)
162 static inline int __init_or_module emif_debugfs_init(struct emif_data *emif)
167 static inline void __exit emif_debugfs_exit(struct emif_data *emif)
187 static u32 get_emif_bus_width(struct emif_data *emif)
202 static u32 get_cl(struct emif_data *emif)
212 static void set_lpmode(struct emif_data *emif, u8 lpmode)
259 struct emif_data *emif;
335 static const struct lpddr2_timings *get_timings_table(struct emif_data *emif,
703 static u32 get_pwr_mgmt_ctrl(u32 freq, struct emif_data *emif, u32 ip_rev)
794 static void get_temperature_level(struct emif_data *emif)
828 static void setup_registers(struct emif_data *emif, struct emif_regs *regs)
849 static void setup_volt_sensitive_regs(struct emif_data *emif,
877 static void setup_temperature_sensitive_regs(struct emif_data *emif,
909 static irqreturn_t handle_temp_alert(void __iomem *base, struct emif_data *emif)
970 struct emif_data *emif = dev_id;
1005 struct emif_data *emif = dev_id;
1034 static void clear_all_interrupts(struct emif_data *emif)
1045 static void disable_and_clear_all_interrupts(struct emif_data *emif)
1060 static int __init_or_module setup_interrupts(struct emif_data *emif, u32 irq)
1091 static void __init_or_module emif_onetime_settings(struct emif_data *emif)
1156 static void get_default_timings(struct emif_data *emif)
1217 struct emif_data *emif)
1299 static struct emif_data * __init_or_module of_get_memory_device_details(
1302 struct emif_data *emif = NULL;
1311 emif = devm_kzalloc(dev, sizeof(struct emif_data), GFP_KERNEL);
1374 static struct emif_data * __init_or_module of_get_memory_device_details(
1381 static struct emif_data *__init_or_module get_device_details(
1385 struct emif_data *emif = NULL;
1496 struct emif_data *emif;
1555 struct emif_data *emif = platform_get_drvdata(pdev);
1564 struct emif_data *emif = platform_get_drvdata(pdev);
1569 static int get_emif_reg_values(struct emif_data *emif, u32 freq,
1578 struct emif_data *emif_for_calc;
1677 static struct emif_regs *get_regs(struct emif_data *emif, u32 freq)
1739 static void do_volt_notify_handling(struct emif_data *emif, u32 volt_state)
1762 struct emif_data *emif;
1773 static void do_freq_pre_notify_handling(struct emif_data *emif, u32 new_freq)
1811 struct emif_data *emif;
1838 static void do_freq_post_notify_handling(struct emif_data *emif)
1856 struct emif_data *emif;