mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-21 14:41:31 +00:00
x86: dts: link: Move SPD info into the memory controller
The SDRAM SPD (Serial Presence Detect) information should be contained with the SDRAM controller. This makes it easier for the controller to access it and removes the need for a separate compatible string. As a first step, move the information. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
e9822d44a5
commit
a86d45491e
1 changed files with 110 additions and 111 deletions
|
@ -62,117 +62,6 @@
|
||||||
intel,duplicate-por;
|
intel,duplicate-por;
|
||||||
};
|
};
|
||||||
|
|
||||||
spd {
|
|
||||||
compatible = "memory-spd";
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
elpida_4Gb_1600_x16 {
|
|
||||||
reg = <0>;
|
|
||||||
data = [92 10 0b 03 04 19 02 02
|
|
||||||
03 52 01 08 0a 00 fe 00
|
|
||||||
69 78 69 3c 69 11 18 81
|
|
||||||
20 08 3c 3c 01 40 83 81
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 0f 11 42 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 02 fe 00
|
|
||||||
11 52 00 00 00 07 7f 37
|
|
||||||
45 42 4a 32 30 55 47 36
|
|
||||||
45 42 55 30 2d 47 4e 2d
|
|
||||||
46 20 30 20 02 fe 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00];
|
|
||||||
};
|
|
||||||
samsung_4Gb_1600_1.35v_x16 {
|
|
||||||
reg = <1>;
|
|
||||||
data = [92 11 0b 03 04 19 02 02
|
|
||||||
03 11 01 08 0a 00 fe 00
|
|
||||||
69 78 69 3c 69 11 18 81
|
|
||||||
f0 0a 3c 3c 01 40 83 01
|
|
||||||
00 80 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 0f 11 02 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 80 ce 01
|
|
||||||
00 00 00 00 00 00 6a 04
|
|
||||||
4d 34 37 31 42 35 36 37
|
|
||||||
34 42 48 30 2d 59 4b 30
|
|
||||||
20 20 00 00 80 ce 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00];
|
|
||||||
};
|
|
||||||
micron_4Gb_1600_1.35v_x16 {
|
|
||||||
reg = <2>;
|
|
||||||
data = [92 11 0b 03 04 19 02 02
|
|
||||||
03 11 01 08 0a 00 fe 00
|
|
||||||
69 78 69 3c 69 11 18 81
|
|
||||||
20 08 3c 3c 01 40 83 05
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 0f 01 02 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 80 2c 00
|
|
||||||
00 00 00 00 00 00 ad 75
|
|
||||||
34 4b 54 46 32 35 36 36
|
|
||||||
34 48 5a 2d 31 47 36 45
|
|
||||||
31 20 45 31 80 2c 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
00 00 00 00 00 00 00 00
|
|
||||||
ff ff ff ff ff ff ff ff
|
|
||||||
ff ff ff ff ff ff ff ff
|
|
||||||
ff ff ff ff ff ff ff ff
|
|
||||||
ff ff ff ff ff ff ff ff
|
|
||||||
ff ff ff ff ff ff ff ff
|
|
||||||
ff ff ff ff ff ff ff ff
|
|
||||||
ff ff ff ff ff ff ff ff
|
|
||||||
ff ff ff ff ff ff ff ff
|
|
||||||
ff ff ff ff ff ff ff ff
|
|
||||||
ff ff ff ff ff ff ff ff];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
pci {
|
pci {
|
||||||
compatible = "pci-x86";
|
compatible = "pci-x86";
|
||||||
#address-cells = <3>;
|
#address-cells = <3>;
|
||||||
|
@ -186,6 +75,116 @@
|
||||||
reg = <0x00000000 0 0 0 0>;
|
reg = <0x00000000 0 0 0 0>;
|
||||||
compatible = "intel,bd82x6x-northbridge";
|
compatible = "intel,bd82x6x-northbridge";
|
||||||
u-boot,dm-pre-reloc;
|
u-boot,dm-pre-reloc;
|
||||||
|
spd {
|
||||||
|
compatible = "memory-spd";
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
elpida_4Gb_1600_x16 {
|
||||||
|
reg = <0>;
|
||||||
|
data = [92 10 0b 03 04 19 02 02
|
||||||
|
03 52 01 08 0a 00 fe 00
|
||||||
|
69 78 69 3c 69 11 18 81
|
||||||
|
20 08 3c 3c 01 40 83 81
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 0f 11 42 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 02 fe 00
|
||||||
|
11 52 00 00 00 07 7f 37
|
||||||
|
45 42 4a 32 30 55 47 36
|
||||||
|
45 42 55 30 2d 47 4e 2d
|
||||||
|
46 20 30 20 02 fe 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00];
|
||||||
|
};
|
||||||
|
samsung_4Gb_1600_1.35v_x16 {
|
||||||
|
reg = <1>;
|
||||||
|
data = [92 11 0b 03 04 19 02 02
|
||||||
|
03 11 01 08 0a 00 fe 00
|
||||||
|
69 78 69 3c 69 11 18 81
|
||||||
|
f0 0a 3c 3c 01 40 83 01
|
||||||
|
00 80 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 0f 11 02 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 80 ce 01
|
||||||
|
00 00 00 00 00 00 6a 04
|
||||||
|
4d 34 37 31 42 35 36 37
|
||||||
|
34 42 48 30 2d 59 4b 30
|
||||||
|
20 20 00 00 80 ce 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00];
|
||||||
|
};
|
||||||
|
micron_4Gb_1600_1.35v_x16 {
|
||||||
|
reg = <2>;
|
||||||
|
data = [92 11 0b 03 04 19 02 02
|
||||||
|
03 11 01 08 0a 00 fe 00
|
||||||
|
69 78 69 3c 69 11 18 81
|
||||||
|
20 08 3c 3c 01 40 83 05
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 0f 01 02 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 80 2c 00
|
||||||
|
00 00 00 00 00 00 ad 75
|
||||||
|
34 4b 54 46 32 35 36 36
|
||||||
|
34 48 5a 2d 31 47 36 45
|
||||||
|
31 20 45 31 80 2c 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00
|
||||||
|
ff ff ff ff ff ff ff ff
|
||||||
|
ff ff ff ff ff ff ff ff
|
||||||
|
ff ff ff ff ff ff ff ff
|
||||||
|
ff ff ff ff ff ff ff ff
|
||||||
|
ff ff ff ff ff ff ff ff
|
||||||
|
ff ff ff ff ff ff ff ff
|
||||||
|
ff ff ff ff ff ff ff ff
|
||||||
|
ff ff ff ff ff ff ff ff
|
||||||
|
ff ff ff ff ff ff ff ff
|
||||||
|
ff ff ff ff ff ff ff ff];
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
gma@2,0 {
|
gma@2,0 {
|
||||||
|
|
Loading…
Add table
Reference in a new issue