| /OK3568_Linux_fs/kernel/drivers/memory/ |
| H A D | emif.c | 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->temperature_level); in emif_mr4_show() 146 static int __init_or_module emif_debugfs_init(struct emif_data *emif) in emif_debugfs_init() argument [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-asm-offsets.s FORCE 40 targets += emif-asm-offsets.s 41 clean-files += ti-emif-asm-offsets.h
|
| H A D | .gitignore | 2 ti-emif-asm-offsets.h
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-omap2/ |
| H A D | emif-common.c | 25 struct emif_reg_struct *emif = (struct emif_reg_struct *)base; in set_lpmode_selfrefresh() local 28 reg = readl(&emif->emif_pwr_mgmt_ctrl); in set_lpmode_selfrefresh() 32 writel(reg, &emif->emif_pwr_mgmt_ctrl); in set_lpmode_selfrefresh() 35 readl(&emif->emif_pwr_mgmt_ctrl); in set_lpmode_selfrefresh() 58 struct emif_reg_struct *emif = (struct emif_reg_struct *)base; in get_mr() local 61 writel(mr_addr, &emif->emif_lpddr2_mode_reg_cfg); in get_mr() 63 mr = readl(&emif->emif_lpddr2_mode_reg_data_es2); in get_mr() 65 mr = readl(&emif->emif_lpddr2_mode_reg_data); in get_mr() 78 struct emif_reg_struct *emif = (struct emif_reg_struct *)base; in set_mr() local 81 writel(mr_addr, &emif->emif_lpddr2_mode_reg_cfg); in set_mr() [all …]
|
| H A D | Makefile | 27 obj-y += emif-common.o
|
| H A D | clocks-common.c | 378 struct emif_reg_struct *emif = (struct emif_reg_struct *)EMIF1_BASE; in setup_dplls() local 389 if (emif_sdram_type(readl(&emif->emif_sdram_config)) == in setup_dplls()
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/memory-controllers/ti/ |
| H A D | emif.txt | 11 - compatible : Should be of the form "ti,emif-<ip-rev>" where <ip-rev> 14 "ti,emif-am3352" 15 "ti,emif-am4372" 16 "ti,emif-dra7xx" 17 "ti,emif-keystone" 27 the value shall be "emif<n>" where <n> is the number of the EMIF 31 Required only for "ti,emif-am3352" and "ti,emif-am4372": 61 emif1: emif@4c000000 { 62 compatible = "ti,emif-4d"; 73 emif: emif@4c000000 { [all …]
|
| /OK3568_Linux_fs/kernel/arch/c6x/platforms/ |
| H A D | Makefile | 12 obj-$(CONFIG_SOC_TMS320C6455) += emif.o 13 obj-$(CONFIG_SOC_TMS320C6457) += emif.o
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-omap2/am33xx/ |
| H A D | ti816x_emif4.c | 23 static void ddr_init_settings(const struct cmd_control *ctrl, int emif) in ddr_init_settings() argument 35 config_cmd_ctrl(ctrl, emif); in ddr_init_settings() 92 static void ddr3_sw_levelling(const struct ddr_data *data, int emif) in ddr3_sw_levelling() argument
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-omap2/omap5/ |
| H A D | sdram.c | 510 struct emif_reg_struct *emif = (struct emif_reg_struct *)base; in do_ext_phy_settings_omap5() local 513 emif_ext_phy_ctrl_base = (u32 *) &(emif->emif_ddr_ext_phy_ctrl_1); in do_ext_phy_settings_omap5() 540 struct emif_reg_struct *emif = (struct emif_reg_struct *)base; in do_ext_phy_settings_dra7() local 551 emif_ext_phy_ctrl_base = (u32 *)&(emif->emif_ddr_ext_phy_ctrl_1); in do_ext_phy_settings_dra7()
|
| H A D | Makefile | 10 obj-y += emif.o
|
| H A D | hwinit.c | 128 struct emif_reg_struct *emif = (struct emif_reg_struct *)EMIF1_BASE; in do_io_settings() local 184 if (emif_sdram_type(emif->emif_sdram_config) == EMIF_SDRAM_TYPE_LPDDR2) in do_io_settings()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-omap2/omap4/ |
| H A D | Makefile | 11 obj-y += emif.o
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/memory-devices/ |
| H A D | index.rst | 10 ti-emif
|
| H A D | ti-emif.rst | 13 driver/memory/emif.c
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-am33xx/ |
| H A D | hardware_ti816x.h | 56 #define DDRPHY_CONFIG_BASE ((emif == 0) ? \
|
| /OK3568_Linux_fs/u-boot/tools/ |
| H A D | ublimage.h | 76 uint32_t emif; /* member
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | keystone.dtsi | 347 emif: emif@21010000 { label 348 compatible = "ti,emif-keystone";
|
| H A D | am4372.dtsi | 190 emif: emif@4c000000 { label 191 compatible = "ti,emif-am4372"; 193 ti,hwmods = "emif";
|
| H A D | am33xx.dtsi | 484 emif: emif@4c000000 { label 485 compatible = "ti,emif-am3352"; 487 ti,hwmods = "emif";
|
| H A D | omap4.dtsi | 259 emif1: emif@4c000000 { 260 compatible = "ti,emif-4d"; 271 emif2: emif@4d000000 { 272 compatible = "ti,emif-4d";
|
| H A D | omap5.dtsi | 256 emif1: emif@4c000000 { 257 compatible = "ti,emif-4d5"; 268 emif2: emif@4d000000 { 269 compatible = "ti,emif-4d5";
|
| H A D | keystone-k2g.dtsi | 625 emif: emif@21010000 { label 626 compatible = "ti,emif-keystone";
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | am4372.dtsi | 136 emif: emif@4c000000 { label 137 compatible = "ti,emif-am4372"; 139 ti,hwmods = "emif";
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/ |
| H A D | emif.h | 1210 struct emif_reg_struct *emif = (struct emif_reg_struct *)base; in get_emif_rev() local 1212 return (readl(&emif->emif_mod_id_rev) & EMIF_REG_MAJOR_REVISION_MASK) in get_emif_rev()
|