| /openbmc/qemu/hw/net/ |
| H A D | npcm7xx_emc.c | 98 static void emc_reset(NPCM7xxEMCState *emc) in emc_reset() argument 102 trace_npcm7xx_emc_reset(emc->emc_num); in emc_reset() 104 memset(&emc->regs[0], 0, sizeof(emc->regs)); in emc_reset() 107 emc->regs[REG_TXDLSA] = 0xfffffffc; in emc_reset() 108 emc->regs[REG_RXDLSA] = 0xfffffffc; in emc_reset() 109 emc->regs[REG_MIIDA] = 0x00900000; in emc_reset() 110 emc->regs[REG_FFTCR] = 0x0101; in emc_reset() 111 emc->regs[REG_DMARFC] = 0x0800; in emc_reset() 112 emc->regs[REG_MPCNT] = 0x7fff; in emc_reset() 114 emc->tx_active = false; in emc_reset() [all …]
|
| /openbmc/u-boot/arch/arm/cpu/arm926ejs/lpc32xx/ |
| H A D | dram.c | 22 static struct emc_regs *emc = (struct emc_regs *)EMC_BASE; variable 29 writel(1, &emc->ctrl); in ddr_init() 30 writel(0, &emc->config); in ddr_init() 32 writel(0x7FF, &emc->refresh); in ddr_init() 37 writel(dram->config0, &emc->config0); in ddr_init() 38 writel(dram->rascas0, &emc->rascas0); in ddr_init() 39 writel(dram->rdconfig, &emc->read_config); in ddr_init() 41 writel((ck / dram->trp) & 0x0000000F, &emc->t_rp); in ddr_init() 42 writel((ck / dram->tras) & 0x0000000F, &emc->t_ras); in ddr_init() 43 writel((ck / dram->tsrex) & 0x0000007F, &emc->t_srex); in ddr_init() [all …]
|
| /openbmc/u-boot/board/timll/devkit3250/ |
| H A D | devkit3250.c | 18 static struct emc_regs *emc = (struct emc_regs *)EMC_BASE; variable 60 emc->stat[0].config = EMC_STAT_CONFIG_PB | EMC_STAT_CONFIG_16BIT; in board_init() 63 emc->stat[0].waitwen = EMC_STAT_WAITWEN(1); in board_init() 64 emc->stat[0].waitoen = EMC_STAT_WAITOEN(0); in board_init() 65 emc->stat[0].waitrd = EMC_STAT_WAITRD(12); in board_init() 66 emc->stat[0].waitpage = EMC_STAT_WAITPAGE(12); in board_init() 67 emc->stat[0].waitwr = EMC_STAT_WAITWR(5); in board_init() 68 emc->stat[0].waitturn = EMC_STAT_WAITTURN(2); in board_init()
|
| /openbmc/u-boot/arch/arm/mach-tegra/tegra20/ |
| H A D | emc.c | 242 struct emc_ctlr *emc; in tegra_set_emc() local 246 err = decode_emc(blob, rate, &emc, &table); in tegra_set_emc() 256 u32 addr = (uintptr_t)emc + emc_reg_addr[i]; in tegra_set_emc()
|
| H A D | Makefile | 16 obj-$(CONFIG_TEGRA_CLOCK_SCALING) += emc.o
|
| H A D | warmboot.c | 130 struct emc_ctlr *emc = emc_get_controller(gd->fdt_blob); in warmboot_save_sdram_params() local 171 fbio_spare.word = readl(&emc->fbio_spare); in warmboot_save_sdram_params()
|
| /openbmc/qemu/hw/arm/ |
| H A D | npcm7xx.c | 465 for (i = 0; i < ARRAY_SIZE(s->emc); i++) { in npcm7xx_init() 466 object_initialize_child(obj, "emc[*]", &s->emc[i], TYPE_NPCM7XX_EMC); in npcm7xx_init() 680 QEMU_BUILD_BUG_ON(ARRAY_SIZE(npcm7xx_emc_addr) != ARRAY_SIZE(s->emc)); in npcm7xx_realize() 681 QEMU_BUILD_BUG_ON(ARRAY_SIZE(s->emc) != 2); in npcm7xx_realize() 682 for (i = 0; i < ARRAY_SIZE(s->emc); i++) { in npcm7xx_realize() 683 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->emc[i]); in npcm7xx_realize() 686 s->emc[i].emc_num = i; in npcm7xx_realize()
|
| /openbmc/u-boot/arch/arm/mach-tegra/ |
| H A D | Makefile | 27 obj-$(CONFIG_TEGRA_CLOCK_SCALING) += emc.o
|
| /openbmc/qemu/include/hw/arm/ |
| H A D | npcm7xx.h | 107 NPCM7xxEMCState emc[2]; member
|
| /openbmc/openbmc/meta-fii/meta-kudo/recipes-kernel/linux/linux-nuvoton/ |
| H A D | kudo.cfg | 61 # Nuvoton emc device
|
| /openbmc/u-boot/arch/arm/dts/ |
| H A D | tegra20-seaboard.dts | 737 emc-table@190000 { 739 compatible = "nvidia,tegra20-emc-table"; 741 nvidia,emc-registers = <0x0000000c 0x00000026 755 emc-table@380000 { 757 compatible = "nvidia,tegra20-emc-table"; 759 nvidia,emc-registers = <0x00000017 0x0000004b
|
| H A D | tegra124.dtsi | 226 nvidia,external-memory-controller = <&emc>; 240 clock-names = "actmon", "emc"; 603 emc: emc@7001b000 { label 604 compatible = "nvidia,tegra124-emc";
|
| H A D | tegra20.dtsi | 568 compatible = "nvidia,tegra20-emc";
|
| /openbmc/u-boot/doc/device-tree-bindings/clock/ |
| H A D | nvidia,tegra20-car.txt | 86 57 emc
|
| /openbmc/qemu/pc-bios/dtb/ |
| H A D | petalogix-s3adsp1800.dts | 132 compatible = "xlnx,xps-mch-emc-2.00.a\0cfi-flash";
|
| H A D | petalogix-ml605.dts | 247 compatible = "xlnx,axi-emc-1.01.a\0cfi-flash";
|
| /openbmc/ |
| D | opengrok1.0.log | 3693 2026-02-16 03:01:13.639-0600 FINEST t458 IndexDatabase.setupDeletedUids: live doc: '/openbmc/u-boot/arch/arm/include/asm/arch-lpc32xx/emc.h' (2,192) at 20210308005002644 [all...] |
| D | opengrok2.0.log | 3702 2026-02-15 03:01:18.547-0600 FINEST t461 IndexDatabase.setupDeletedUids: live doc: '/openbmc/u-boot/arch/arm/include/asm/arch-lpc32xx/emc.h' (2,192) at 20210308005002644 [all...] |