mirror of
https://github.com/revyos/th1520-vendor-uboot.git
synced 2026-09-04 00:14:38 +02:00
@@ -213,6 +213,11 @@ config DDR_LP4_2133_SINGLERANK
|
||||
help
|
||||
Enabling this will support lpddr4 2133 singlerank configuration.
|
||||
|
||||
config DDR_ROW16
|
||||
bool "LPDDR4/4X 17-bit row address support"
|
||||
help
|
||||
Enabling this will support ddr 17-bit row address (16:0).
|
||||
|
||||
config DDR_H32_MODE
|
||||
bool "LPDDR4/4X 32bit mode configuration"
|
||||
help
|
||||
|
||||
@@ -873,7 +873,11 @@ if(bits==64) {
|
||||
#endif
|
||||
wr(ADDRMAP0,0x0004001f); // +2
|
||||
if(rank_num==2) {
|
||||
#ifdef CONFIG_DDR_ROW16
|
||||
wr(ADDRMAP0,0x00040019);//16GB
|
||||
#else
|
||||
wr(ADDRMAP0,0x00040018);//8GB
|
||||
#endif
|
||||
}
|
||||
wr(ADDRMAP1,0x00090909); //bank +2
|
||||
wr(ADDRMAP2,0x00000000); //col b5+5 ~ col b2 +2
|
||||
@@ -881,7 +885,11 @@ if(bits==64) {
|
||||
wr(ADDRMAP4,0x00001f1f); //col b11~ col b10
|
||||
wr(ADDRMAP5,0x080f0808); //row_b11 row b2_10 row b1 row b0 +6
|
||||
wr(ADDRMAP6,0x08080808);
|
||||
#ifdef CONFIG_DDR_ROW16
|
||||
wr(ADDRMAP7,0x00000f08);
|
||||
#else
|
||||
wr(ADDRMAP7,0x00000f0f);
|
||||
#endif
|
||||
wr(ADDRMAP9,0x08080808);
|
||||
wr(ADDRMAP10,0x08080808);
|
||||
wr(ADDRMAP11,0x00000008);
|
||||
|
||||
Reference in New Issue
Block a user