Home
last modified time | relevance | path

Searched refs:sdram (Results 1 – 25 of 85) sorted by relevance

1234

/rk3399_rockchip-uboot/board/freescale/m54418twr/
H A Dm54418twr.c39 sdramc_t *sdram = (sdramc_t *)(MMAP_SDRAM); in dram_init() local
58 out_be32(&sdram->rcrcr, 0x40000000); in dram_init()
59 out_be32(&sdram->padcr, 0x01030203); in dram_init()
61 out_be32(&sdram->cr00, 0x01010101); in dram_init()
62 out_be32(&sdram->cr01, 0x00000101); in dram_init()
63 out_be32(&sdram->cr02, 0x01010100); in dram_init()
64 out_be32(&sdram->cr03, 0x01010000); in dram_init()
65 out_be32(&sdram->cr04, 0x00010101); in dram_init()
66 out_be32(&sdram->cr06, 0x00010100); in dram_init()
67 out_be32(&sdram->cr07, 0x00000001); in dram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/m5208evbe/
H A Dm5208evbe.c27 sdram_t *sdram = (sdram_t *)(MMAP_SDRAM); in dram_init() local
38 out_be32(&sdram->cs0, CONFIG_SYS_SDRAM_BASE | i); in dram_init()
40 out_be32(&sdram->cs1, CONFIG_SYS_SDRAM_BASE | i); in dram_init()
42 out_be32(&sdram->cfg1, CONFIG_SYS_SDRAM_CFG1); in dram_init()
43 out_be32(&sdram->cfg2, CONFIG_SYS_SDRAM_CFG2); in dram_init()
48 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
52 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
53 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
57 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_MODE); in dram_init()
59 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_EMOD); in dram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/m53017evb/
H A Dm53017evb.c27 sdram_t *sdram = (sdram_t *)(MMAP_SDRAM); in dram_init() local
38 out_be32(&sdram->cs0, CONFIG_SYS_SDRAM_BASE | i); in dram_init()
40 out_be32(&sdram->cs1, CONFIG_SYS_SDRAM_BASE | i); in dram_init()
42 out_be32(&sdram->cfg1, CONFIG_SYS_SDRAM_CFG1); in dram_init()
43 out_be32(&sdram->cfg2, CONFIG_SYS_SDRAM_CFG2); in dram_init()
48 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
52 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
53 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
57 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_MODE); in dram_init()
59 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_EMOD); in dram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/m5373evb/
H A Dm5373evb.c27 sdram_t *sdram = (sdram_t *)(MMAP_SDRAM); in dram_init() local
38 out_be32(&sdram->cs0, CONFIG_SYS_SDRAM_BASE | i); in dram_init()
39 out_be32(&sdram->cfg1, CONFIG_SYS_SDRAM_CFG1); in dram_init()
40 out_be32(&sdram->cfg2, CONFIG_SYS_SDRAM_CFG2); in dram_init()
43 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
46 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_EMOD); in dram_init()
47 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_MODE | 0x04000000); in dram_init()
52 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
55 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
56 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/m5329evb/
H A Dm5329evb.c27 sdram_t *sdram = (sdram_t *)(MMAP_SDRAM); in dram_init() local
38 out_be32(&sdram->cs0, CONFIG_SYS_SDRAM_BASE | i); in dram_init()
39 out_be32(&sdram->cfg1, CONFIG_SYS_SDRAM_CFG1); in dram_init()
40 out_be32(&sdram->cfg2, CONFIG_SYS_SDRAM_CFG2); in dram_init()
43 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
46 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_EMOD); in dram_init()
47 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_MODE | 0x04000000); in dram_init()
52 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
55 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
56 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/m54451evb/
H A Dm54451evb.c39 sdramc_t *sdram = (sdramc_t *)(MMAP_SDRAM); in dram_init() local
45 if ((in_be32(&sdram->sdcfg1) == CONFIG_SYS_SDRAM_CFG1) && in dram_init()
46 (in_be32(&sdram->sdcfg2) == CONFIG_SYS_SDRAM_CFG2)) in dram_init()
57 out_be32(&sdram->sdcs0, CONFIG_SYS_SDRAM_BASE | i); in dram_init()
59 out_be32(&sdram->sdcfg1, CONFIG_SYS_SDRAM_CFG1); in dram_init()
60 out_be32(&sdram->sdcfg2, CONFIG_SYS_SDRAM_CFG2); in dram_init()
65 out_be32(&sdram->sdcr, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
69 out_be32(&sdram->sdcr, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
71 out_be32(&sdram->sdcr, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
75 out_be32(&sdram->sdmr, CONFIG_SYS_SDRAM_MODE); in dram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/m52277evb/
H A Dm52277evb.c35 sdramc_t *sdram = (sdramc_t *)(MMAP_SDRAM); in dram_init() local
49 out_be32(&sdram->sdcs0, CONFIG_SYS_SDRAM_BASE | i); in dram_init()
51 out_be32(&sdram->sdcfg1, CONFIG_SYS_SDRAM_CFG1); in dram_init()
52 out_be32(&sdram->sdcfg2, CONFIG_SYS_SDRAM_CFG2); in dram_init()
55 out_be32(&sdram->sdcr, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
59 out_be32(&sdram->sdmr, CONFIG_SYS_SDRAM_MODE); in dram_init()
61 out_be32(&sdram->sdmr, CONFIG_SYS_SDRAM_EMOD); in dram_init()
67 out_be32(&sdram->sdcr, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
71 out_be32(&sdram->sdcr, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
73 out_be32(&sdram->sdcr, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
[all …]
/rk3399_rockchip-uboot/doc/device-tree-bindings/ram/
H A Dst,stm32-fmc.txt8 on-board sdram memory attributes:
9 - st,sdram-control : parameters for sdram configuration, in this order:
18 - st,sdram-timing: timings for sdram, in this order:
27 include/dt-bindings/memory/stm32-sdram.h to define sdram control and timing
43 /* sdram memory configuration from sdram datasheet */
45 st,sdram-control = /bits/ 8 <NO_COL_8 NO_ROW_12 MWIDTH_16 BANKS_2
47 st,sdram-timing = /bits/ 8 <TMRD_1 TXSR_60 TRAS_42 TRC_60 TRP_18
51 /* sdram memory configuration from sdram datasheet */
53 st,sdram-control = /bits/ 8 <NO_COL_8 NO_ROW_12 MWIDTH_16 BANKS_2
55 st,sdram-timing = /bits/ 8 <TMRD_1 TXSR_60 TRAS_42 TRC_60 TRP_18
/rk3399_rockchip-uboot/board/freescale/m547xevb/
H A Dm547xevb.c29 sdram_t *sdram = (sdram_t *)(MMAP_SDRAM); in dram_init() local
56 out_be32(&sdram->cfg1, CONFIG_SYS_SDRAM_CFG1); in dram_init()
57 out_be32(&sdram->cfg2, CONFIG_SYS_SDRAM_CFG2); in dram_init()
60 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
63 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_EMOD); in dram_init()
64 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_MODE | 0x04000000); in dram_init()
69 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
72 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
73 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
75 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_MODE); in dram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/m548xevb/
H A Dm548xevb.c29 sdram_t *sdram = (sdram_t *)(MMAP_SDRAM); in dram_init() local
56 out_be32(&sdram->cfg1, CONFIG_SYS_SDRAM_CFG1); in dram_init()
57 out_be32(&sdram->cfg2, CONFIG_SYS_SDRAM_CFG2); in dram_init()
60 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
63 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_EMOD); in dram_init()
64 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_MODE | 0x04000000); in dram_init()
69 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
72 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
73 out_be32(&sdram->ctrl, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
75 out_be32(&sdram->mode, CONFIG_SYS_SDRAM_MODE); in dram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/m5235evb/
H A Dm5235evb.c27 sdram_t *sdram = (sdram_t *)(MMAP_SDRAM); in dram_init() local
53 if (!(in_be32(&sdram->dacr0) & SDRAMC_DARCn_RE)) { in dram_init()
57 out_be16(&sdram->dcr, SDRAMC_DCR_RTIM_9CLKS | in dram_init()
62 out_be32(&sdram->dacr0, in dram_init()
69 out_be32(&sdram->dmr0, in dram_init()
74 setbits_be32(&sdram->dacr0, SDRAMC_DARCn_IP); in dram_init()
85 setbits_be32(&sdram->dacr0, SDRAMC_DARCn_RE); in dram_init()
93 setbits_be32(&sdram->dacr0, SDRAMC_DARCn_IMRS); in dram_init()
/rk3399_rockchip-uboot/board/freescale/m54455evb/
H A Dm54455evb.c35 sdramc_t *sdram = (sdramc_t *)(MMAP_SDRAM); in dram_init() local
49 out_be32(&sdram->sdcs0, CONFIG_SYS_SDRAM_BASE | i); in dram_init()
50 out_be32(&sdram->sdcs1, CONFIG_SYS_SDRAM_BASE1 | i); in dram_init()
52 out_be32(&sdram->sdcfg1, CONFIG_SYS_SDRAM_CFG1); in dram_init()
53 out_be32(&sdram->sdcfg2, CONFIG_SYS_SDRAM_CFG2); in dram_init()
56 out_be32(&sdram->sdcr, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
59 out_be32(&sdram->sdmr, CONFIG_SYS_SDRAM_EMOD | 0x408); in dram_init()
60 out_be32(&sdram->sdmr, CONFIG_SYS_SDRAM_MODE | 0x300); in dram_init()
65 out_be32(&sdram->sdcr, CONFIG_SYS_SDRAM_CTRL | 2); in dram_init()
68 out_be32(&sdram->sdcr, CONFIG_SYS_SDRAM_CTRL | 4); in dram_init()
[all …]
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/
H A Du-boot-spl.lds17 MEMORY { .sdram : ORIGIN = CONFIG_SPL_BSS_START_ADDR,
79 } >.sdram
84 } >.sdram
88 } >.sdram
/rk3399_rockchip-uboot/arch/arm/mach-tegra/tegra20/
H A Dwarmboot.c125 struct sdram_params sdram; in warmboot_save_sdram_params() local
142 memcpy(&sdram, in warmboot_save_sdram_params()
144 sizeof(sdram)); in warmboot_save_sdram_params()
168 scratch2.memory_type = sdram.memory_type; in warmboot_save_sdram_params()
175 scratch4.emc_clock_divider = sdram.emc_clock_divider; in warmboot_save_sdram_params()
182 scratch24.emc_pin_program_wait = sdram.emc_pin_program_wait; in warmboot_save_sdram_params()
183 scratch24.emc_auto_cal_wait = sdram.emc_auto_cal_wait; in warmboot_save_sdram_params()
184 scratch24.warmboot_wait = sdram.warm_boot_wait; in warmboot_save_sdram_params()
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf532x/
H A Dspeed.c144 sdram_t *sdram = (sdram_t *)(MMAP_SDRAM); in clock_pll() local
200 if (in_be32(&sdram->ctrl) & SDRAMC_SDCR_REF) in clock_pll()
201 clrbits_be32(&sdram->ctrl, SDRAMC_SDCR_CKE); in clock_pll()
233 if (in_be32(&sdram->ctrl) & SDRAMC_SDCR_REF) in clock_pll()
234 setbits_be32(&sdram->ctrl, SDRAMC_SDCR_CKE); in clock_pll()
/rk3399_rockchip-uboot/arch/arm/mach-at91/arm926ejs/
H A Du-boot-spl.lds10 MEMORY { .sdram : ORIGIN = CONFIG_SPL_BSS_START_ADDR, \
50 } >.sdram
/rk3399_rockchip-uboot/arch/arm/cpu/arm1136/
H A Du-boot-spl.lds14 MEMORY { .sdram : ORIGIN = CONFIG_SPL_BSS_START_ADDR, \
50 } >.sdram
/rk3399_rockchip-uboot/arch/arm/mach-at91/
H A DMakefile7 obj-$(CONFIG_AT91SAM9260) += sdram.o spl_at91.o
8 obj-$(CONFIG_AT91SAM9G20) += sdram.o spl_at91.o
/rk3399_rockchip-uboot/arch/arm/mach-omap2/
H A Du-boot-spl.lds14 MEMORY { .sdram : ORIGIN = CONFIG_SPL_BSS_START_ADDR, \
58 } >.sdram
/rk3399_rockchip-uboot/arch/arm/mach-at91/armv7/
H A Du-boot-spl.lds17 MEMORY { .sdram : ORIGIN = CONFIG_SPL_BSS_START_ADDR, \
59 } >.sdram
/rk3399_rockchip-uboot/arch/arm/mach-zynq/
H A Du-boot-spl.lds13 MEMORY { .sdram : ORIGIN = CONFIG_SPL_BSS_START_ADDR, \
57 } > .sdram
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/sunxi/
H A Du-boot-spl.lds19 MEMORY { .sdram : ORIGIN = CONFIG_SPL_BSS_START_ADDR, \
57 } > .sdram
/rk3399_rockchip-uboot/drivers/ram/rockchip/
H A DKconfig14 bool "Enable rockchip sdram common driver"
17 This enable sdram common driver
/rk3399_rockchip-uboot/board/freescale/mpc8315erdb/
H A DMakefile8 obj-y := mpc8315erdb.o sdram.o
/rk3399_rockchip-uboot/board/freescale/mpc8308rdb/
H A DMakefile10 obj-y := mpc8308rdb.o sdram.o

1234