/kernel/linux/linux-6.6/drivers/memory/ |
H A D | emif.c | 27 #include "emif.h" 76 static void do_emif_regdump_show(struct seq_file *s, struct emif_data *emif, in do_emif_regdump_show() argument 79 u32 type = emif->plat_data->device_info->type; in do_emif_regdump_show() 80 u32 ip_rev = emif->plat_data->ip_rev; in do_emif_regdump_show() 114 struct emif_data *emif = s->private; in emif_regdump_show() local 118 if (emif->duplicate) in emif_regdump_show() 121 regs_cache = emif->regs_cache; in emif_regdump_show() 124 do_emif_regdump_show(s, emif, regs_cache[i]); in emif_regdump_show() 135 struct emif_data *emif = s->private; in emif_mr4_show() local 137 seq_printf(s, "MR4=%d\n", emif in emif_mr4_show() 143 emif_debugfs_init(struct emif_data *emif) emif_debugfs_init() argument 153 emif_debugfs_exit(struct emif_data *emif) emif_debugfs_exit() argument 159 emif_debugfs_init(struct emif_data *emif) emif_debugfs_init() argument 164 emif_debugfs_exit(struct emif_data *emif) emif_debugfs_exit() argument 175 get_emif_bus_width(struct emif_data *emif) get_emif_bus_width() argument 187 set_lpmode(struct emif_data *emif, u8 lpmode) set_lpmode() argument 234 struct emif_data *emif; do_freq_update() local 370 get_pwr_mgmt_ctrl(u32 freq, struct emif_data *emif, u32 ip_rev) get_pwr_mgmt_ctrl() argument 461 get_temperature_level(struct emif_data *emif) get_temperature_level() argument 499 setup_temperature_sensitive_regs(struct emif_data *emif, struct emif_regs *regs) setup_temperature_sensitive_regs() argument 531 handle_temp_alert(void __iomem *base, struct emif_data *emif) handle_temp_alert() argument 592 struct emif_data *emif = dev_id; emif_interrupt_handler() local 627 struct emif_data *emif = dev_id; emif_threaded_isr() local 656 clear_all_interrupts(struct emif_data *emif) clear_all_interrupts() argument 667 disable_and_clear_all_interrupts(struct emif_data *emif) disable_and_clear_all_interrupts() argument 682 setup_interrupts(struct emif_data *emif, u32 irq) setup_interrupts() argument 713 emif_onetime_settings(struct emif_data *emif) emif_onetime_settings() argument 778 get_default_timings(struct emif_data *emif) get_default_timings() argument 838 of_get_custom_configs(struct device_node *np_emif, struct emif_data *emif) of_get_custom_configs() argument 924 struct emif_data *emif = NULL; of_get_memory_device_details() local 1007 struct emif_data *emif = NULL; get_device_details() local 1109 struct emif_data *emif; emif_probe() local 1164 struct emif_data *emif = platform_get_drvdata(pdev); emif_remove() local 1173 struct emif_data *emif = platform_get_drvdata(pdev); emif_shutdown() local [all...] |
H A D | Makefile | 16 obj-$(CONFIG_TI_EMIF) += emif.o 30 obj-$(CONFIG_TI_EMIF_SRAM) += ti-emif-sram.o 31 obj-$(CONFIG_FPGA_DFL_EMIF) += dfl-emif.o 33 ti-emif-sram-objs := ti-emif-pm.o ti-emif-sram-pm.o 35 $(obj)/ti-emif-sram-pm.o: $(obj)/ti-emif-asm-offsets.h 37 $(obj)/ti-emif-asm-offsets.h: $(obj)/emif [all...] |
H A D | emif-asm-offsets.c | 7 #include <linux/ti-emif-sram.h>
|
H A D | ti-emif-pm.c | 18 #include <linux/ti-emif-sram.h> 20 #include "emif.h" 158 dev_err(dev, "Cannot copy emif code to sram\n"); in ti_emif_push_sram() 169 dev_err(dev, "Cannot copy emif data to code sram\n"); in ti_emif_push_sram() 239 { .compatible = "ti,emif-am3352", .data = 241 { .compatible = "ti,emif-am4372", .data =
|
/kernel/linux/linux-5.10/drivers/memory/ |
H A D | emif.c | 27 #include "emif.h" 79 static void do_emif_regdump_show(struct seq_file *s, struct emif_data *emif, in do_emif_regdump_show() argument 82 u32 type = emif->plat_data->device_info->type; in do_emif_regdump_show() 83 u32 ip_rev = emif->plat_data->ip_rev; in do_emif_regdump_show() 117 struct emif_data *emif = s->private; in emif_regdump_show() local 121 if (emif->duplicate) in emif_regdump_show() 124 regs_cache = emif->regs_cache; in emif_regdump_show() 127 do_emif_regdump_show(s, emif, regs_cache[i]); in emif_regdump_show() 138 struct emif_data *emif = s->private; in emif_mr4_show() local 140 seq_printf(s, "MR4=%d\n", emif in emif_mr4_show() 146 emif_debugfs_init(struct emif_data *emif) emif_debugfs_init() argument 156 emif_debugfs_exit(struct emif_data *emif) emif_debugfs_exit() argument 162 emif_debugfs_init(struct emif_data *emif) emif_debugfs_init() argument 167 emif_debugfs_exit(struct emif_data *emif) emif_debugfs_exit() argument 187 get_emif_bus_width(struct emif_data *emif) get_emif_bus_width() argument 202 get_cl(struct emif_data *emif) get_cl() argument 212 set_lpmode(struct emif_data *emif, u8 lpmode) set_lpmode() argument 259 struct emif_data *emif; do_freq_update() local 335 get_timings_table(struct emif_data *emif, u32 freq) get_timings_table() argument 703 get_pwr_mgmt_ctrl(u32 freq, struct emif_data *emif, u32 ip_rev) get_pwr_mgmt_ctrl() argument 794 get_temperature_level(struct emif_data *emif) get_temperature_level() argument 828 setup_registers(struct emif_data *emif, struct emif_regs *regs) setup_registers() argument 849 setup_volt_sensitive_regs(struct emif_data *emif, struct emif_regs *regs, u32 volt_state) setup_volt_sensitive_regs() argument 877 setup_temperature_sensitive_regs(struct emif_data *emif, struct emif_regs *regs) setup_temperature_sensitive_regs() argument 909 handle_temp_alert(void __iomem *base, struct emif_data *emif) handle_temp_alert() argument 970 struct emif_data *emif = dev_id; emif_interrupt_handler() local 1005 struct emif_data *emif = dev_id; emif_threaded_isr() local 1034 clear_all_interrupts(struct emif_data *emif) clear_all_interrupts() argument 1045 disable_and_clear_all_interrupts(struct emif_data *emif) disable_and_clear_all_interrupts() argument 1060 setup_interrupts(struct emif_data *emif, u32 irq) setup_interrupts() argument 1091 emif_onetime_settings(struct emif_data *emif) emif_onetime_settings() argument 1156 get_default_timings(struct emif_data *emif) get_default_timings() argument 1216 of_get_custom_configs(struct device_node *np_emif, struct emif_data *emif) of_get_custom_configs() argument 1302 struct emif_data *emif = NULL; of_get_memory_device_details() local 1385 struct emif_data *emif = NULL; get_device_details() local 1496 struct emif_data *emif; emif_probe() local 1555 struct emif_data *emif = platform_get_drvdata(pdev); emif_remove() local 1564 struct emif_data *emif = platform_get_drvdata(pdev); emif_shutdown() local 1569 get_emif_reg_values(struct emif_data *emif, u32 freq, struct emif_regs *regs) get_emif_reg_values() argument 1677 get_regs(struct emif_data *emif, u32 freq) get_regs() argument 1739 do_volt_notify_handling(struct emif_data *emif, u32 volt_state) do_volt_notify_handling() argument 1762 struct emif_data *emif; volt_notify_handling() local 1773 do_freq_pre_notify_handling(struct emif_data *emif, u32 new_freq) do_freq_pre_notify_handling() argument 1811 struct emif_data *emif; freq_pre_notify_handling() local 1838 do_freq_post_notify_handling(struct emif_data *emif) do_freq_post_notify_handling() argument 1856 struct emif_data *emif; freq_post_notify_handling() local [all...] |
H A D | Makefile | 16 obj-$(CONFIG_TI_EMIF) += emif.o 30 obj-$(CONFIG_TI_EMIF_SRAM) += ti-emif-sram.o 31 ti-emif-sram-objs := ti-emif-pm.o ti-emif-sram-pm.o 33 AFLAGS_ti-emif-sram-pm.o :=-Wa,-march=armv7-a 35 $(obj)/ti-emif-sram-pm.o: $(obj)/ti-emif-asm-offsets.h 37 $(obj)/ti-emif-asm-offsets.h: $(obj)/emif [all...] |
H A D | emif-asm-offsets.c | 7 #include <linux/ti-emif-sram.h>
|
H A D | ti-emif-pm.c | 18 #include <linux/ti-emif-sram.h> 20 #include "emif.h" 158 dev_err(dev, "Cannot copy emif code to sram\n"); in ti_emif_push_sram() 169 dev_err(dev, "Cannot copy emif data to code sram\n"); in ti_emif_push_sram() 239 { .compatible = "ti,emif-am3352", .data = 241 { .compatible = "ti,emif-am4372", .data =
|
/kernel/linux/linux-5.10/arch/c6x/platforms/ |
H A D | Makefile | 12 obj-$(CONFIG_SOC_TMS320C6455) += emif.o 13 obj-$(CONFIG_SOC_TMS320C6457) += emif.o
|
/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | pm-asm-offsets.c | 10 #include <linux/ti-emif-sram.h>
|
H A D | sleep33xx.S | 11 #include <linux/ti-emif-sram.h>
|
H A D | sleep43xx.S | 10 #include <linux/ti-emif-sram.h>
|
/kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
H A D | pm-asm-offsets.c | 10 #include <linux/ti-emif-sram.h>
|
H A D | sleep33xx.S | 11 #include <linux/ti-emif-sram.h>
|
H A D | sleep43xx.S | 10 #include <linux/ti-emif-sram.h>
|
/kernel/linux/linux-5.10/drivers/soc/ti/ |
H A D | pm33xx.c | 28 #include <linux/ti-emif-sram.h>
|
/kernel/linux/linux-6.6/drivers/soc/ti/ |
H A D | pm33xx.c | 28 #include <linux/ti-emif-sram.h>
|