1.change the 1a pci dma window size from 192MB to 2GB,and start
address at 0x8000000
2.fix up the code of dma address convert for OHCI,sata,1a gmac
3.fix up the parameter of DMA64 option which be tranfered to kernel
Change-Id: I943e3aac77c4cdbd04bb6a28058a3f423b74b998
Target:LS2G1A
1:add Targets / Bonito2g1a director
2:add zloader .2 g1a director
3:add LOONGSON2G1A configure option
4:add start_2g1a.S and modify some config window
5:fixup some problem to support 2 g1a in start_2g1a.S
6:disable some funtions, then the pmon can run on command line
Change-Id: I19ee7a6d90c7efda3d6e986d12903da20ccc6ad5
Target:LS2G1A
1.Add Targets/Bonito2g5536 directory
2.Add zloader.2g5536 directory
3.Add Makefile.2g5536 file
4.Add usb and ps2 keyboard functions
5.Modify 2g5536 codes to support gcc4.4
6.Modify gmac code in sys/dev/gmac for net device
Change-Id: I73c343fb4b08a50cb515cd7cbefaf624b6065498
Target:2G5536
1. Read GPIO to get the board version.
2. when it can't get MAC address from eeprom,
a random MAC address will be used.
Change-Id: If334e94dbb3dcacfea6b2f91d874a228ef99d753
Signed-off-by: Liu Shaozong <liushaozong@loongson.cn>
Fill the uuid's last six bytes with the mac address.
Change-Id: I606745b2a5bda413d39c5ab2d3c6fc3b44fb3f9b
Signed-off-by: Liu Shaozong <liushaozong@loongson.cn>
Now on 2GQ2H board you can judge NIC work mode is 100Mbps or 1000Mbps by
see network port led color display.(100Mbps LED is green 1000Mbps LED is
orange)
Target:Bonito2gq2h
This patch adds a "setmac" command used to examine and set LS2H Gmac's
Mac address. This command puts the Mac address into the eeprom device.
When the pmon boots, Gmac reads Mac address from eeprom. By the way,
this patch also adds support for eeprom.
The patch is for bug 459 and bug 460
Target: 3a+2h
Original Gmac's Mac address is default value, can not be configured
manually. In this patch, Gmac obtain Mac address from environment value
"ethaddr".
Target: 3a+2h
Original only one gmac port syn0 can be used, the other syn1 is not
configured. In this patch, add confuguration for syn1, then gmac
port syn1 is normal.
Target: 3a+2h
1, This version currently supports the processor core, UART, I2C bus, DDR2 controller,
GMAC controller, NAND controller, interrupt controller, the LPC controller, SPI controller,
HDA controller, the RTC, Watchdog, the HT interface.
2, This version does not support media processors, GPU, Display Controller, SATA controller,
USB 2.0 controller, ACPI power management, PCIE interface.
3, If you want to fall back to the previous version, please use the following command:
"git clone http://10.2.5.28/gitweb/pmon-loongson3a+2h", then git reset to the place you want to reach.