Files
openloongarch-uboot-2022.04/arch/loongarch/dts/ls2k300_ddr_isocom_1g.dtsi
T
loongson 1d58dfa04b update to cadd162f
1. support update dtb
2. support install rootfs from ramdisk
3. other fixs
2024-07-25 14:11:52 +08:00

47 lines
1.0 KiB
Devicetree

/ {
memory {
name = "memory";
device_type = "memory";
reg = <0x90000000 0x00000000 0 0x10000000
0x90000000 0x90000000 0 0x30000000>;
u-boot,dm-pre-reloc;
};
// MD4C1001G
mc0: ram@0 {
compatible = "loongson,ls2k0300-ddr";
u-boot,dm-pre-reloc;
soc-config-reg = <0x1fe10100>;
mc-disable-offs = <4>;
mc-default-offs = <5>;
sdram-type = "ddr4"; // ddr4
dimm-type = "udimm"; // rdimm/udimm/sodimm
cs-map = <0x1>; // bit map: bit0 -- cs0
// bit1 -- cs1
// bit2 -- cs2
// bit3 -- cs3
data-width = <16>; // 8/16
sdram-width = <16>; // 8/16
sdram-banks = <4>; // 4/8
sdram-bank-groups = <2>; // 0/2/4
sdram-rows = <16>;
sdram-cols = <10>;
// clk-latency = <0x30>; //
// rd-latency = <0x9>; //
// wr-latency = <0x4>; //
mc-dqs-odt = <0x8>; //
cmd-timing-mode = <1>; // 0: 1T mode; 1(default): 2T mode; 2: 3T mode.
// To enable the feature below, uncomment it.
ddr-param-store;
// early-printf;
/* addr-mirror; */
/* reset-revert; */
};
};