mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-18 21:21:37 +00:00
rockchip: dts: rk3328: update dmc node for driver
Update dmc node for full feature driver.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
[cherry picked from commit 1e14956365
with minor modifications]
Signed-off-by: Matwey V. Kornilov <matwey.kornilov@gmail.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
parent
85a38742e0
commit
ec552bf036
6 changed files with 657 additions and 3 deletions
|
@ -3,6 +3,8 @@
|
|||
* (C) Copyright 2016 Rockchip Electronics Co., Ltd
|
||||
*/
|
||||
|
||||
#include "rk3328-sdram-ddr3-666.dtsi"
|
||||
|
||||
/ {
|
||||
aliases {
|
||||
mmc0 = &emmc;
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
#include "rk3328-sdram-lpddr3-1600.dtsi"
|
||||
|
||||
/ {
|
||||
aliases {
|
||||
mmc0 = &emmc;
|
||||
|
|
215
arch/arm/dts/rk3328-sdram-ddr3-666.dtsi
Normal file
215
arch/arm/dts/rk3328-sdram-ddr3-666.dtsi
Normal file
|
@ -0,0 +1,215 @@
|
|||
/*
|
||||
* (C) Copyright 2017 Rockchip Electronics Co., Ltd
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
&dmc {
|
||||
rockchip,sdram-params = <
|
||||
0x1
|
||||
0xC
|
||||
0x3
|
||||
0x1
|
||||
0x0
|
||||
0x0
|
||||
0x10
|
||||
0x10
|
||||
0
|
||||
|
||||
0x9028b189
|
||||
0x00000000
|
||||
0x00000021
|
||||
0x00000482
|
||||
0x00000015
|
||||
0x00000222
|
||||
0x000000ff
|
||||
|
||||
333
|
||||
3
|
||||
0
|
||||
|
||||
0x00000000
|
||||
0x43041001
|
||||
0x00000064
|
||||
0x0028003b
|
||||
0x000000d0
|
||||
0x00020053
|
||||
0x000000d4
|
||||
0x00020000
|
||||
0x000000d8
|
||||
0x00000100
|
||||
0x000000dc
|
||||
0x03200000
|
||||
0x000000e0
|
||||
0x00000000
|
||||
0x000000e4
|
||||
0x00090000
|
||||
0x000000f4
|
||||
0x000f011f
|
||||
0x00000100
|
||||
0x07090b06
|
||||
0x00000104
|
||||
0x00050209
|
||||
0x00000108
|
||||
0x03030407
|
||||
0x0000010c
|
||||
0x00202006
|
||||
0x00000110
|
||||
0x03020204
|
||||
0x00000114
|
||||
0x03030202
|
||||
0x00000120
|
||||
0x00000903
|
||||
0x00000180
|
||||
0x00800020
|
||||
0x00000184
|
||||
0x00000000
|
||||
0x00000190
|
||||
0x07010001
|
||||
0x00000198
|
||||
0x05001100
|
||||
0x000001a0
|
||||
0xc0400003
|
||||
0x00000240
|
||||
0x06000604
|
||||
0x00000244
|
||||
0x00000201
|
||||
0x00000250
|
||||
0x00000f00
|
||||
0x00000490
|
||||
0x00000001
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
|
||||
0x00000004
|
||||
0x0000000a
|
||||
0x00000028
|
||||
0x00000006
|
||||
0x0000002c
|
||||
0x00000000
|
||||
0x00000030
|
||||
0x00000005
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
|
||||
0x77
|
||||
0x88
|
||||
0x79
|
||||
0x79
|
||||
0x87
|
||||
0x97
|
||||
0x87
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x87
|
||||
0x88
|
||||
0x87
|
||||
0x87
|
||||
0x77
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
>;
|
||||
};
|
215
arch/arm/dts/rk3328-sdram-lpddr3-1600.dtsi
Normal file
215
arch/arm/dts/rk3328-sdram-lpddr3-1600.dtsi
Normal file
|
@ -0,0 +1,215 @@
|
|||
/*
|
||||
* (C) 2017 Theobroma Systems Design und Consulting GmbH
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
&dmc {
|
||||
rockchip,sdram-params = <
|
||||
0x1
|
||||
0xC
|
||||
0x3
|
||||
0x1
|
||||
0x0
|
||||
0x0
|
||||
0x10
|
||||
0x10
|
||||
0
|
||||
|
||||
0x98899459
|
||||
0x00000000
|
||||
0x0000002e
|
||||
0x00000544
|
||||
0x00000015
|
||||
0x00000432
|
||||
0x000000ff
|
||||
|
||||
800
|
||||
6
|
||||
1
|
||||
|
||||
0x00000000
|
||||
0x43041008
|
||||
0x00000064
|
||||
0x00300054
|
||||
0x000000d0
|
||||
0x00500002
|
||||
0x000000d4
|
||||
0x00010000
|
||||
0x000000d8
|
||||
0x00000e03
|
||||
0x000000dc
|
||||
0x0043001a
|
||||
0x000000e0
|
||||
0x00010000
|
||||
0x000000e4
|
||||
0x000e0005
|
||||
0x000000f4
|
||||
0x000f011f
|
||||
0x00000100
|
||||
0x0b141b11
|
||||
0x00000104
|
||||
0x0003031a
|
||||
0x00000108
|
||||
0x03060809
|
||||
0x0000010c
|
||||
0x00606000
|
||||
0x00000110
|
||||
0x08020409
|
||||
0x00000114
|
||||
0x01010606
|
||||
0x00000118
|
||||
0x02020004
|
||||
0x00000120
|
||||
0x00000404
|
||||
0x00000138
|
||||
0x00000058
|
||||
0x00000180
|
||||
0x00900024
|
||||
0x00000184
|
||||
0x01400000
|
||||
0x00000190
|
||||
0x07050002
|
||||
0x00000198
|
||||
0x05001100
|
||||
0x000001a0
|
||||
0xc0400003
|
||||
0x00000240
|
||||
0x0a020b28
|
||||
0x00000244
|
||||
0x00000101
|
||||
0x00000250
|
||||
0x00000f00
|
||||
0x00000490
|
||||
0x00000001
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
|
||||
0x00000004
|
||||
0x0000000b
|
||||
0x00000028
|
||||
0x0000000c
|
||||
0x0000002c
|
||||
0x00000000
|
||||
0x00000030
|
||||
0x00000006
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
|
||||
0x77
|
||||
0x88
|
||||
0x79
|
||||
0x79
|
||||
0x87
|
||||
0x97
|
||||
0x87
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x87
|
||||
0x88
|
||||
0x87
|
||||
0x87
|
||||
0x77
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
>;
|
||||
};
|
215
arch/arm/dts/rk3328-sdram-lpddr3-666.dtsi
Normal file
215
arch/arm/dts/rk3328-sdram-lpddr3-666.dtsi
Normal file
|
@ -0,0 +1,215 @@
|
|||
/*
|
||||
* (C) Copyright 2017 Rockchip Electronics Co., Ltd
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
&dmc {
|
||||
rockchip,sdram-params = <
|
||||
0x1
|
||||
0xC
|
||||
0x3
|
||||
0x1
|
||||
0x0
|
||||
0x0
|
||||
0x10
|
||||
0x10
|
||||
0
|
||||
|
||||
0x0c48a18a
|
||||
0x00000000
|
||||
0x00000021
|
||||
0x00000482
|
||||
0x00000015
|
||||
0x0000021a
|
||||
0x000000ff
|
||||
|
||||
333
|
||||
6
|
||||
0
|
||||
|
||||
0x00000000
|
||||
0xc3040008
|
||||
0x00000064
|
||||
0x00140023
|
||||
0x000000d0
|
||||
0x00220002
|
||||
0x000000d4
|
||||
0x00010000
|
||||
0x000000d8
|
||||
0x00000703
|
||||
0x000000dc
|
||||
0x00830004
|
||||
0x000000e0
|
||||
0x00010000
|
||||
0x000000e4
|
||||
0x00070003
|
||||
0x00000100
|
||||
0x06090b07
|
||||
0x00000104
|
||||
0x0002020b
|
||||
0x00000108
|
||||
0x02030506
|
||||
0x0000010c
|
||||
0x00505000
|
||||
0x00000110
|
||||
0x03020204
|
||||
0x00000114
|
||||
0x01010303
|
||||
0x00000118
|
||||
0x02020003
|
||||
0x00000120
|
||||
0x00000303
|
||||
0x00000138
|
||||
0x00000025
|
||||
0x00000180
|
||||
0x003c000f
|
||||
0x00000184
|
||||
0x00900000
|
||||
0x00000190
|
||||
0x07020000
|
||||
0x00000198
|
||||
0x05001100
|
||||
0x000001a0
|
||||
0xc0400003
|
||||
0x00000240
|
||||
0x0900090c
|
||||
0x00000244
|
||||
0x00000101
|
||||
0x00000250
|
||||
0x00000f00
|
||||
0x00000490
|
||||
0x00000001
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
|
||||
0x00000004
|
||||
0x0000000b
|
||||
0x00000028
|
||||
0x00000006
|
||||
0x0000002c
|
||||
0x00000000
|
||||
0x00000030
|
||||
0x00000003
|
||||
0xffffffff
|
||||
0xffffffff
|
||||
|
||||
0x77
|
||||
0x88
|
||||
0x79
|
||||
0x79
|
||||
0x87
|
||||
0x97
|
||||
0x87
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x87
|
||||
0x88
|
||||
0x87
|
||||
0x87
|
||||
0x77
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x78
|
||||
0x69
|
||||
0x9
|
||||
|
||||
0x77
|
||||
0x78
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x77
|
||||
0x79
|
||||
0x9
|
||||
>;
|
||||
};
|
|
@ -351,10 +351,15 @@
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
dmc: dmc@ff400000 {
|
||||
dmc: dmc {
|
||||
u-boot,dm-pre-reloc;
|
||||
compatible = "rockchip,rk3328-dmc", "syscon";
|
||||
reg = <0x0 0xff400000 0x0 0x1000>;
|
||||
compatible = "rockchip,rk3328-dmc";
|
||||
reg = <0x0 0xff400000 0x0 0x1000
|
||||
0x0 0xff780000 0x0 0x3000
|
||||
0x0 0xff100000 0x0 0x1000
|
||||
0x0 0xff440000 0x0 0x1000
|
||||
0x0 0xff720000 0x0 0x1000
|
||||
0x0 0xff798000 0x0 0x1000>;
|
||||
};
|
||||
|
||||
cru: clock-controller@ff440000 {
|
||||
|
|
Loading…
Add table
Reference in a new issue