zhangbaoqi
17ed326b78
make the DQ/DQS change together
Change-Id: Id5803f5c68ea61a944506a011e5504472146d92c
8 years ago
周学智
02814af822
Merge "add the func to 3a2000 and 3a3000 @leveling"
8 years ago
周学智
42f8fedafe
Merge "add the preamble check and filter"
8 years ago
zhangbaoqi
b68a3a2fe2
Add the 3A3000 4 way support.
Change-Id: I8b217c9249ef19e872831c8e718d7ee61cec9f67
8 years ago
liuzhijia
23ca286d55
add the func to 3a2000 and 3a3000 @leveling
Change-Id: Ie98c8690afdba444b18fee9beca702b9fbfec208
8 years ago
liuzhijia
895e69a211
add the preamble check and filter
Change-Id: I014429ec017268e9745bacb7bc9be8d19fa7a14e
8 years ago
zhouxuezhi
12c3d8f8c6
fixup the pciscan of PCIE graphic card problem.(3A1000)
target:3A780E
Change-Id: Id80cb1c8b8351b6a4cbfa0ba34694b19e41a4354
8 years ago
zhangbaoqi
751b8a2ad4
Add 3A3000 + 2H board support.
Change-Id: I0a9b3e1a8c422628366d5d0627b411d9248f5e02
8 years ago
zhangbaoqi
ad440a44a6
Add 3A3000 2 way support.
Change-Id: Ib67bac973e9ee2c6439d50b1921ad6a198bbcf51
8 years ago
zhouxuezhi
66cc696569
Add the support for PCIE Graphics Card.(2H port0)
target:3A82H
Change-Id: I7383d95485c64e8ca5b2e0429c76e9d0d1c3179b
8 years ago
Wang Huandong
687c6dee6e
fix the NODE3 problem by disable the path from node0 to node3
Change-Id: Iefd2528ecccd81463ef2e25c9feec58b5ad073dc
Target:3A84W
8 years ago
zhangbaoqi
1939f30913
When the 3A84W HT link failed,watch dog reboot the board
Change-Id: Ifd0aa3406cb5ee003519760cc5c795c5401aad6d
Target:3A84W
8 years ago
zhangbaoqi
fc0e2becfe
When add 3A9 support patch cause the 3a84w half memsize modify this bug.
Change-Id: I9e8248803febd0859daeeaf2fb7a0a7cb48df228
8 years ago
周学智
6be4907234
Merge "Stop bnx network card DMA before start kernel target:3a84w"
8 years ago
lixuefeng
e3834044cd
Stop bnx network card DMA before start kernel
target:3a84w
Change-Id: Iad51d8962be624081cbaf79d0b365f4cb407d79d
8 years ago
zhangbaoqi
8c71f2bc9f
Add support for 2G UDIMM and 8G RDIMM at 750MHz
target:3a9780e
Change-Id: Ibf7c728390ebd9bd24f436abd4969f19a4d10c08
8 years ago
zhangbaoqi
ce00708bc7
1. Fixup the welding net card can not be scanned when cpu freq on 1.5G.
2. Fixup the memory size error when only MC1 slot has memory.
target:3a9780e
Change-Id: Iab1157079e96bc54f1d4eaeca2b984314c4d41ed
8 years ago
zhangbaoqi
b177883cac
Add 3A3000 + rs780e board support.
Change-Id: I8f54d110004e2add18dd3d20c9908230747392a8
8 years ago
zhouxuezhi
3cf0ef90a3
Add the 0xfdf8000000 address routing for Node0/Node1
target:3a82w
Change-Id: I191609a01982c508fa7e1a678457297096158c96
8 years ago
zhouxuezhi
c275dd24a2
add support of the second CPU serial.
target:3a780e
Change-Id: Ifd39e81240ad24d5d2b7b46e9278bce51f740d9e
8 years ago
lixuefeng
269e6bc5d8
Fixup highmem size for loongson3
Change-Id: I0950840d2d26cada71d2c0330086dcbb84b4717a
8 years ago
zhangbaoqi
c9008bf63b
1.Fixup the mainframe chassis power LED and front usb ports errors
2.Fixup the new board GPIO i2c error
3.Fixup the pcie bus2 device irq error
Change-Id: Ia5d902efbbb5f16b8080a01ed0afef694c813a6a
Target:3A84W
8 years ago
zhangbaoqi
1a7f4a6bfa
1.Fix the Scache and HT LL/SC random latency
2.Add HT config for catch the cross node exception address Target:3A84W
Change-Id: I4537f0840135c04d7179562a2568cc76925cc635
Target:3A84W
8 years ago
lixuefeng
2e12b66bc0
3A82H: Add the reference board support.
Change-Id: Ibed94cfe86588ad11022218889ae2eac0aa965e0
8 years ago
zhuchen
b3732a7317
Fixup X86EMU for new AMD video card
Change-Id: Idc2ef3e9d0b266ce99f23f0c97a5eca3dbee29e3
8 years ago
lixuefeng
ba2f73fe71
Fixup 3A X1BAR for PCIE DEVICE:
1.Add x1bar window 0x0000000040000000 -> 0x00000e50000000f7(1GB) for pcie mem1 space
2.Add x1bar window 0x0000000020000000 -> 0x00000e00000000f7(256MB) for ls2h framebuffer
3.Add TLB table entry 0xe0000000 -> 0x20000000 for ls2h frambuffer,and change framebuffer
base address from 0xc0000000 to 0xe0000000
Change-Id: Ia76c704dbd082cfe00caf4620683ae1e6f51ceae
Target:LS3A2H
8 years ago
lixuefeng
c0fce206d2
Fixup load (usb0,0) command when the usb device is fat filesystem.
Change-Id: Ie8dfdafd6d0c43e9a9a9e2a7610ba8c7b0ddd20d
8 years ago
lixuefeng
f76924eb07
Add load boot_menu_list form /boot.cfg
Change-Id: I4a08a51325f75aa09eba1b680522819a4845be20
8 years ago
lixuefeng
11cea8da0d
Unify file system interface,examples:
command "load (usb0,0)/vmlinuz" may means:
a.load /dev/fs/ext2@usb0/vmlinuz
b.load /dev/fs/fat@usb0/vmlinuz
c.load /dev/fs/iso9660@usb0/vmlinuz
command "load (usb0,1)/vmlinuz" may means:
a.load /dev/fs/ext2@usb0b/vmlinuz
b.load /dev/fs/fat@usb0b/vmlinuz
command "load (cd0,0)/vmlinuz" may means:
a.load /dev/fs/iso9660@cd0/vmlinuz
Change-Id: Ib68aed55dbf1b3d998ad6867192f2100578bf0f7
8 years ago
zhangbaoqi
fa6432197a
Add support board boot from spi or lpc.
Target:3A84W
Change-Id: Ifc02bebf6306bc5ec1ea911c48f6ae13c8e970af
9 years ago
zhangbaoqi
ce205e06ef
Remove the DDR_DLL_BYPASS definition because it cause memory access exception.
Target:3A8
Change-Id: I012d008815bfa68a793520f3ba1f7fc743faab1f
9 years ago
zhangbaoqi
9cb8b73479
change include file for loongson3C_ddr3_leveling.S
Change-Id: I34f29a7055450ca26cde2acffac91ab152bd763e
9 years ago
zhangbaoqi
04a4e905ef
make loongson3C_ddr3_leveling.S a unique file for 3a84w and resume the commit(9887e) for the common same file
because the change for 3a84w will cause 3a8780e stuck(DDR400M, Kingston 2G UDIMM)
Change-Id: I994ab9bf2793ec5263a885c27785bc067fbcaf3b
9 years ago
lixuefeng
45def5a29a
Fixup the info command for memory frequency
Target:LS3A2000780E
Change-Id: I0541a09c2170c548581bfa7149537aaf74bc970a
9 years ago
lixuefeng
53ce8f62db
Fixup the CPU and memory frequency display
Target:LS3A2000780E
Change-Id: Ia87a518a7cf5cd7914f07d50b9e30e68a02a330b
9 years ago
zhangbaoqi
bf5007433f
Add the W83795ADG chip init for through temperature control fan speed.
Change-Id: Ia8fe64a78c62e647c211eeadbfe229288db1f97a
Target:3A84W
9 years ago
zhangbaoqi
eb64bc04fd
Assign irq4/irq5 to bnx0/bnx1(04:00:0/04:00.1)
Change-Id: I95b6bf6b3a4930eb959ffc0aeee78b680cf11711
Target:3A84W
9 years ago
zhangbaoqi
35ad0d396f
Improve the X link frequency to 1.6G.
Enable DDR read interleave improve the the performance.
Change-Id: I373d8f4841abd911f1d45aa6d600717c706b3420
Target:3A84W
9 years ago
zhangbaoqi
a60b3b7429
Program the BNX flash make the net card can be used and add the set MAC function.
Change-Id: I1d40ffeb96f62ee73905c534c643eed7f3a83eb0
Target:3A84W
9 years ago
zhangbaoqi
9887acf4fc
reverse rddqs_lt_half set method to fix ddr stuck problem.
Changed the ddr i2c address for the node get ture infomation.
Change-Id: Ibe3912682d6b1b5cc03787434a40e4e5c7da6893
9 years ago
zhangbaoqi
ab5588e66f
3A8: Fix the ddr freq show error.
Change-Id: Ie2a4bbc88306b12276b93347afbf6f7ec22a7161
9 years ago
zhangbaoqi
9a3298d7ff
3A84W: Add the reboot function,set the gpio 14 output zero for the display shift rs780e VGA.
Change-Id: Ib5266e3e857e51e116765d6f33df7cebbfdcce3e
9 years ago
zhangbaoqi
4e71ace66f
From: Wang Huandong <wanghuandong@loongson.cn>
Target: Bonito3a84w
1. add define for printing DDR params
2. add multi-thread ddr init (but disabled, because boot is soon enough if not printing DDR params)
3. enable the AUTO_DDR_CONFIG
Change-Id: I8f9c6be423750d49a071558a3860a473ca952077
9 years ago
zhangbaoqi
5536aedc3a
From: Wang Huandong <wanghuandong@loongson.cn>
Target: Bonito3a84w
1. add debug HT RX signals in loongson3_HT_init.S (disabled)
2. change clock frequency to 800/533
3. change the DDR3 params and pass the memory test
4. fix the conf files (AUTO_DDR_CONFIG not supported yet)
5. fix the command files about kernel parameters
6. fix the i2c read by GPIO
Change-Id: I6ceba17f5f149e16615caec2fb9e0726d2840b3e
9 years ago
Wang Huandong
f2c9c8d75d
Add 3a2000 4 way
Change-Id: I71978f74f26aca443100136e1e50dd2280f031e3
9 years ago
zhangbaoqi
f0641566e9
Correct the comment about register interface of file detect_node_dimm_all.S
Change-Id: Ic74331a7f712ec32cec77f7af65af94dce6df79c
9 years ago
Huang Shuai
a193d5320f
change DDR DLL to nobypas mode, now reboot and stability test OK
Change-Id: Id5e90de194e1e9ce455e9718eb75dbcd8e8302db
9 years ago
Huang Shuai
60696fe9ae
add support for kingston 2G UDIMM at 400MHz
Change-Id: I96b97ed379698fb3ca3b51e1daca156b232a74c6
9 years ago
zhangbaoqi
e4cf2c1426
update loongson3C_ddr3_leveling.S by huangshuai
Change-Id: Ia5546ed37027805d189497eb77fec9da77eb7935
9 years ago
zhangbaoqi
b89260457b
3A2H/3A82H : Fixup the HD DVI dispaly problem.
Change-Id: I7b373ffa0d73028c38a34a448751c3e3627b067d
9 years ago