Lines Matching refs:emif_data

32  * struct emif_data - Per device static data for driver's use
55 struct emif_data {
70 static struct emif_data *emif1;
76 static void do_emif_regdump_show(struct seq_file *s, struct emif_data *emif,
114 struct emif_data *emif = s->private;
135 struct emif_data *emif = s->private;
143 static int __init_or_module emif_debugfs_init(struct emif_data *emif)
153 static void __exit emif_debugfs_exit(struct emif_data *emif)
159 static inline int __init_or_module emif_debugfs_init(struct emif_data *emif)
164 static inline void __exit emif_debugfs_exit(struct emif_data *emif)
175 static u32 get_emif_bus_width(struct emif_data *emif)
187 static void set_lpmode(struct emif_data *emif, u8 lpmode)
234 struct emif_data *emif;
370 static u32 get_pwr_mgmt_ctrl(u32 freq, struct emif_data *emif, u32 ip_rev)
461 static void get_temperature_level(struct emif_data *emif)
499 static void setup_temperature_sensitive_regs(struct emif_data *emif,
531 static irqreturn_t handle_temp_alert(void __iomem *base, struct emif_data *emif)
592 struct emif_data *emif = dev_id;
627 struct emif_data *emif = dev_id;
656 static void clear_all_interrupts(struct emif_data *emif)
667 static void disable_and_clear_all_interrupts(struct emif_data *emif)
682 static int __init_or_module setup_interrupts(struct emif_data *emif, u32 irq)
713 static void __init_or_module emif_onetime_settings(struct emif_data *emif)
778 static void get_default_timings(struct emif_data *emif)
839 struct emif_data *emif)
921 static struct emif_data * __init_or_module of_get_memory_device_details(
924 struct emif_data *emif = NULL;
933 emif = devm_kzalloc(dev, sizeof(struct emif_data), GFP_KERNEL);
996 static struct emif_data * __init_or_module of_get_memory_device_details(
1003 static struct emif_data *__init_or_module get_device_details(
1007 struct emif_data *emif = NULL;
1109 struct emif_data *emif;
1164 struct emif_data *emif = platform_get_drvdata(pdev);
1173 struct emif_data *emif = platform_get_drvdata(pdev);