504c7831 | 11-Aug-2021 |
Dylan Hung <dylan_hung@aspeedtech.com> |
ram: aspeed: enable high resolution iKVM by default
enable high resolution iKVM once if the dram initialization is done
Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com> Change-Id: Ia14da11d43f
ram: aspeed: enable high resolution iKVM by default
enable high resolution iKVM once if the dram initialization is done
Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com> Change-Id: Ia14da11d43fbca849502695357b7371b25988b95
show more ...
|
8abc6ec1 | 04-Aug-2021 |
neal_liu <neal_liu@aspeedtech.com> |
ram: aspeed: update sdram setting
Update sdram setting to improve OS installation stability.
1. Unmask MAC request queued limitation mask 2. Enlarge MAC maximum grant length
Signed-off-by: neal_li
ram: aspeed: update sdram setting
Update sdram setting to improve OS installation stability.
1. Unmask MAC request queued limitation mask 2. Enlarge MAC maximum grant length
Signed-off-by: neal_liu <neal_liu@aspeedtech.com> Change-Id: I346b4c80587f3cb78b048c3b9dd08e2d0e210e07
show more ...
|
69a179b6 | 21-Jul-2021 |
neal_liu <neal_liu@aspeedtech.com> |
ram: aspeed: update sdram setting to fix usb/kvm memory bandwith
1. Increase usb/kvm max grant length 2. Set group 1/2 requests queued number control threshold as 20 3. Set request queued limitation
ram: aspeed: update sdram setting to fix usb/kvm memory bandwith
1. Increase usb/kvm max grant length 2. Set group 1/2 requests queued number control threshold as 20 3. Set request queued limitation to mask all requests except usb 1/2
Signed-off-by: neal_liu <neal_liu@aspeedtech.com> Change-Id: I223fc234c6cccbb888d52441ddab012fff3b3ac0
show more ...
|
131be31d | 19-Jul-2021 |
Dylan Hung <dylan_hung@aspeedtech.com> |
ram: aspeed: correct the ram info when resuming from reset command
the ram size was wrong (4G) when resuming from reset command. fix the issue and set scratch flag to prevent ram re-init.
Signed-o
ram: aspeed: correct the ram info when resuming from reset command
the ram size was wrong (4G) when resuming from reset command. fix the issue and set scratch flag to prevent ram re-init.
Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com> Change-Id: I49e4340680c2908e872a2c8e7120808d9152cfc1
show more ...
|
c3d7eb06 | 19-Jul-2021 |
Dylan Hung <dylan_hung@aspeedtech.com> |
ram: aspeed: specify the DDR4 speed configs for AST2600
only AST2600 supports DDR4 speed selection
Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com> Change-Id: Ibf140e512c968eb378f8303432c79b31
ram: aspeed: specify the DDR4 speed configs for AST2600
only AST2600 supports DDR4 speed selection
Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com> Change-Id: Ibf140e512c968eb378f8303432c79b31fd166710
show more ...
|
09960907 | 20-May-2021 |
Dylan Hung <dylan_hung@aspeedtech.com> |
ram:aspeed: refine coding style
no logical modificaiton, just refine the coding style.
Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com> Change-Id: I5ce60b0e07752c4e8e96b851f09a165d47f21236 |
3d5fd67e | 20-May-2021 |
Dylan Hung <dylan_hung@aspeedtech.com> |
ram:aspeed: add missing handshaking flags.
scu100[7]: indicate the dram is initiailized by the soc. scu100[12]:indicate the p2a bridge is disable
on ast2600, the p2a bridge is disabled by default s
ram:aspeed: add missing handshaking flags.
scu100[7]: indicate the dram is initiailized by the soc. scu100[12]:indicate the p2a bridge is disable
on ast2600, the p2a bridge is disabled by default so the dram must be initialized by the BMC SOC. Setting these flags so that the legacy bios code won't stall in a infinite loop for polling these flags.
Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com> Change-Id: I28a274b24757778b733033dd0c3c6e84f8cd1a55
show more ...
|
d0ca9c99 | 26-Apr-2021 |
Dylan Hung <dylan_hung@aspeedtech.com> |
ram:aspeed: refactor coding style
Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com> Change-Id: I626a6ac3a24a320bb2f119e5d1b91649ef230437 |
650494fa | 26-Apr-2021 |
Dylan Hung <dylan_hung@aspeedtech.com> |
ram:aspeed: revise coding style
Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com> Change-Id: Id3e83ebe2ffea5fe192c2ba56ddddfda0d5b2d9e |
86d3d37e | 19-Apr-2021 |
Ryan Chen <ryan_chen@aspeedtech.com> |
sdram : ast2600
remove usb PA/PB priority high to normal
Signed-off-by: Ryan Chen <ryan_chen@aspeedtech.com> Change-Id: I0784152daed473a66fcf142089437253340533e0 |
0b8666e5 | 15-Apr-2021 |
Ryan Chen <ryan_chen@aspeedtech.com> |
ast2600:ddr: fix memory bandwidth issue
Change Arbitration control, request queued limitation Add usb to high priority
Signed-off-by: Ryan Chen <ryan_chen@aspeedtech.com> Change-Id: I752d4010168f66
ast2600:ddr: fix memory bandwidth issue
Change Arbitration control, request queued limitation Add usb to high priority
Signed-off-by: Ryan Chen <ryan_chen@aspeedtech.com> Change-Id: I752d4010168f66cf0f1a820175b6d9e0fcc5532f
show more ...
|
f3d29b3a | 14-Jan-2021 |
Ryan Chen <ryan_chen@aspeedtech.com> |
increase vhub grant length 4 -> 6 |
d75d4b14 | 07-Jan-2021 |
Ryan Chen <ryan_chen@aspeedtech.com> |
aspeed sdram
increase usb host grant length (4->6) |
f56caa02 | 29-Nov-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
get ram_size from the MCR register.
Do not calculate the size again since we had declared that the SDRAM is initialized. |
15461080 | 10-Nov-2020 |
Ryan Chen <ryan_chen@aspeedtech.com> |
update reserve memory for ssp |
6a09bffb | 09-Nov-2020 |
Ryan Chen <ryan_chen@aspeedtech.com> |
update for ast2605 sdram size calculate |
d41dd149 | 28-Oct-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
refactor format |
75a8b9ae | 22-Sep-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
ram: aspeed: modify the bwj setting
the ddr bwj bits equals to (m + 1)/2 -1. where m = SCU220[12:0]. For 400MHz MPLL setting, the bwj = (0x5F + 1) / 2 - 1 = 0x2F
Signed-off-by: Dylan Hung <dylan
ram: aspeed: modify the bwj setting
the ddr bwj bits equals to (m + 1)/2 -1. where m = SCU220[12:0]. For 400MHz MPLL setting, the bwj = (0x5F + 1) / 2 - 1 = 0x2F
Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
show more ...
|
53bf8ac4 | 22-May-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
don't reserve VGA memory if efuse bit is set |
3995a988 | 05-Apr-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
don't re-init ecc if dram has been initialized |
f0835490 | 05-Apr-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
trim tailing whitespaces |
589d5c0c | 05-Apr-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
refactor code: add macro for ECC setup |
7b48e34d | 26-Mar-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
write scu config back if vga config is "0" |
10e0d4b0 | 26-Mar-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
don't print message in sdramphy_init
to keep timing in ddrphy training |
9b88f1d5 | 13-Mar-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
fix typo |