张宝祺
7b5e240908
Merge "pmon usb rescan retry only twice."
4 years ago
张宝祺
bdbd0bf75f
Merge "Reduce 7A HT core frequency and fix 3A HT hardware configuration frequency error"
4 years ago
张宝祺
11a0266879
Merge "1. add DBL training 2. speed up booting time 3. support CAL/CA parity/DM ctrl/BL4 4. update wr_lat training and gate leveling 5. change odt value for 2rank 1slot"
4 years ago
wusheng
55ef5d9912
Reduce 7A HT core frequency and fix 3A HT hardware configuration frequency error
Change-Id: I9c6ae0c2eb2d79f12dca52ece8110ec40ab506b4
4 years ago
Chong Qiao
f1afb4f7be
pmon usb rescan retry only twice.
Change-Id: I2a8fd672ae533a5d84620d2d99cc9aeb993d6fa7
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
wusheng
c409911a49
Fixed some grammatical errors
Change-Id: I626b5c02c9010a7ddfa1ae04717c658703451996
4 years ago
dongji
fa45d1982c
1. add DBL training
2. speed up booting time
3. support CAL/CA parity/DM ctrl/BL4
4. update wr_lat training and gate leveling
5. change odt value for 2rank 1slot
Change-Id: I8968665416baa11a919e3da18339d784ea1a51c5
4 years ago
wusheng
928953ec46
Fix compilation error, missing declaration,
commit a460dc5240
caused
Change-Id: I0abe250243e0753f828e561b521c2e78cc2ecc2d
4 years ago
张宝祺
52864d717f
Merge "Remove RTC enable. Configure RTC and APCI low power mode."
4 years ago
张宝祺
8e1dc2ce15
Merge "revert commit 6c796d5c5e664efd1b9722a240057588174c391c"
4 years ago
wusheng
a460dc5240
Remove RTC enable.
Configure RTC and APCI low power mode.
If it is necessary to read and write the 0x50 / 0x54 register of ACPI.
The bit [9] of the 0x8 register of ACPI needs to be configured to be 0.
Change-Id: Ib112a5e13580dca7a7ab675b2e908f86c352e317
4 years ago
wusheng
655f161079
revert commit 6c796d5c5e
The device speed is slow.
The HT configuration will not be repaired now.
Change-Id: Idcd6ed03c78ec09d7f38f87dba251515ed40f2f3
4 years ago
Chong Qiao
a2cffdb4ed
xhci need enable used interfaces when xhci_set_configuration, fix me.
Change-Id: Id961de9fa8f6b828e3c107e8077927f77ac23e29
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
qiaochong
b17fb32d70
prohibit usb read exceed disk size.
Change-Id: I3323119a9735b78129a2db9fba9ace3bf2861f6e
Signed-off-by: qiaochong <qiaochong@loongson.cn>
10 years ago
Chong Qiao
f88cba79cf
add usb_stop_xhci when g.
Change-Id: I35c8e28bbb6b09f461191ecc877abd3a52b5beb4
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
b64d57e5c7
xhci add int handler process.
Change-Id: I8dc482e6080ecf66b82685b6024013accc829822
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
c16a1f3664
add xhci support.
Change-Id: Ie98bdf0222f4ab8af903d17672f3b2ccb24b88fc
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
df3068d31e
del u64 typedef, has been defined sys/linux/types.h.
Change-Id: I9c32efee30a4a95adcff4dff316dca81de13f5fd
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
3b799eff47
fix lahci, inited probe_ent.
Change-Id: Ia9a57bf79fb96da269b8fa2a2fdeec63d6bfd655
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
18ee33a692
fix ohci roothub intpipe test, del noused code.
Change-Id: I2517ec20339adbd36d9810fd4affc940724b310f
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
0950feedb7
make dtb detect offs from load_dtb.h.
Change-Id: Ida2f1de3925d4fc4c9e487c0265198683e4b8513
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
3ac5428330
ls2k support sectorsize other than 4K.
Change-Id: I77863c028ccf288cbb3c3201b607f69c2804dafc
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
fe4f77fe2d
add nvme support.
Change-Id: I57d5924535c504bff6f538e0accf0b871eea4d73
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
1b33f078a8
3a30007a coherent dma, does not need flush cache.
Change-Id: I061500e40702855c3fd64cb1c1b0bf7d61b81f4d
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
a129fed9dc
add get_timer_us.
Change-Id: I99ed59dd042df790f0919341c9ba3580dfa94a04
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
wusheng
6c796d5c5e
Fix an error,Obey strict HT order is configured by default
and does not need to be modified
Change-Id: I92a49b3fb1ea40544dc02fb0b9c1746f01baf5ed
4 years ago
张宝祺
c4dee2e3b0
Merge "make pmon autocmd expand, line size set to 512."
4 years ago
张宝祺
b1c8a1b395
Merge "fix ohci stop code."
4 years ago
张宝祺
e14b7ebb6d
Merge "fix load -O elf loader missing lastaddr init."
4 years ago
Chong Qiao
3b1448eead
make pmon autocmd expand, line size set to 512.
Change-Id: I028b456b477d6bf91243b6bda7b341eb5baf7e5c
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
bb7e04849e
fix ohci stop code.
Change-Id: I829e8e9dc646d9cd057f2157d3b35728c1c5363d
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
bfc5de68ff
fix load -O elf loader missing lastaddr init.
Change-Id: I12222fff405727c4f1f0c08e2408e5b8aabe6aad
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
wusheng
e0b317be7a
Change dma rx window
Target: 3A3000
Change-Id: Ibed6a00e349bcfb9293b9b1efeaa42bdfe33934f
4 years ago
wusheng
864d063483
Except for the 3A4000, other 3 series chips
distribute 256 bit interrupts to 4-bit interrupt lines.
Change-Id: I697d1eb93375308106e4265abfc801a7fb8db6f5
4 years ago
ninglichen
12ebbf7332
add physical cs1 only support
Change-Id: I5a6b27fba7752ef1431592345eaa27b02280a4f0
4 years ago
ninglichen
d7abdfc6df
3A4000: support uart1 of cpu
Change-Id: I700c6356d5527f038519a3ab2c6f7a32805295ef
Signed-off-by: ninglichen <ninglichen@loongson.cn>
4 years ago
wusheng
45b82a2666
Add default option INITRD_ADDR
target: 3A3000 & 3A4000
Change-Id: I3732dd97299baeb63c569588004529ab01c610ad
4 years ago
张宝祺
8fc935e0ea
Merge "Revert "fix dc pci address convert.""
4 years ago
wusheng
663857dc1c
Revert "Update vbios"
This reverts commit 4e0a77f24a
The new VBIOS is aimed at the 4.19 kernel.
The 3.10 kernel has problems with compatibility.
Switch back to the old one
Change-Id: Id12dd58eca08318152ef7e17dca53c014bc44d24
4 years ago
Chong Qiao
64158e57df
Revert "fix dc pci address convert."
This reverts commit 27f30ba6dd
.
Change-Id: I8512e5332df369142ac7f0f4bb56cf044578628f
4 years ago
Chong Qiao
530a6664f2
boot_initrd decaled in initrd.h, because long long param.
Change-Id: I4885e1fe728257398e33f8d1d59f80f63a5cebe1
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
Chong Qiao
4acc37e942
mtd fixup open_size_real to open_size.
Change-Id: I4984bfb1e381627414c78dfa3423e264d14009e7
Signed-off-by: Chong Qiao <qiaochong@loongson.cn>
4 years ago
张宝祺
8b94e9ff76
Merge "initrd support 64bit address, add INITRD_ADDR option."
4 years ago
张宝祺
b006a9644b
Merge "highmemcpy use memcpy directly, memcpu support 64bit address."
4 years ago
张宝祺
30d059d510
Merge "make memcpy support 64bit address."
4 years ago
张宝祺
451ebf508b
Merge "fix highmemcpy for gcc 4.4, use m replace r, r only 32bit."
4 years ago
张宝祺
11a4005ec9
Merge "fix exec_bin highmemcpy when eof."
4 years ago
张宝祺
ff61c08733
Merge "fix highmemset."
4 years ago
张宝祺
b9032faffc
Merge "fix dc pci address convert."
4 years ago
张宝祺
cd8e65ffd6
Merge "make mtd_erase support offset and dize."
4 years ago