History log of /openbmc/u-boot/drivers/ram/aspeed/sdram_phy_ast2600.h (Results 1 – 25 of 26)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 23bcb5d2 25-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

ram: ast2600: add option for DRAM ODT 80 ohm

Add CONFIG_ASPEED_DDR4_DRAM_ODT80 to change the DRAM ODT to 80 ohm. The
default value keeps on 48 ohm.

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.

ram: ast2600: add option for DRAM ODT 80 ohm

Add CONFIG_ASPEED_DDR4_DRAM_ODT80 to change the DRAM ODT to 80 ohm. The
default value keeps on 48 ohm.

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: I8a0775309fac689a607ed4a3077b9eded61d8828

show more ...


# e2ef8286 22-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

ram: ast2600: fix typo of CONFIG_ASPEED_DDR4_DRAM_RON_48

Fix the typo for missing "CONFIG_" of CONFIG_ASPEED_DDR4_DRAM_RON_48

Fixes: cb2cc580a14a ("ram: ast2600: add option to configure DRAM output

ram: ast2600: fix typo of CONFIG_ASPEED_DDR4_DRAM_RON_48

Fix the typo for missing "CONFIG_" of CONFIG_ASPEED_DDR4_DRAM_RON_48

Fixes: cb2cc580a14a ("ram: ast2600: add option to configure DRAM output impedance")

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: I7cc4a9ac904e5562a8a5a4d7075b3cd5fe1f5810

show more ...


# 16261a32 22-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

Revert "Revert "ram: ast2600: add option for write data eye training result offset""

This reverts commit 260266628ecd7052a5d0a44f87940fea2c6dbaf4.

Reason for revert: rebase dram driver

Change-Id:

Revert "Revert "ram: ast2600: add option for write data eye training result offset""

This reverts commit 260266628ecd7052a5d0a44f87940fea2c6dbaf4.

Reason for revert: rebase dram driver

Change-Id: If9644975969922093d6be6d32f30303e4b165d07

show more ...


# 26026662 22-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

Revert "ram: ast2600: add option for write data eye training result offset"

This reverts commit 841e08048f8fde541c710d2cd3b9982e1523eb81.

Reason for revert: rebase sdram_ast2600 driver

Change-Id:

Revert "ram: ast2600: add option for write data eye training result offset"

This reverts commit 841e08048f8fde541c710d2cd3b9982e1523eb81.

Reason for revert: rebase sdram_ast2600 driver

Change-Id: Ic6ada37982099c7f0750cffd862c65ff29fef9a5

show more ...


# 841e0804 22-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

ram: ast2600: add option for write data eye training result offset

Add an option to fine-tune the DDR PHY write data eye training result.
The default value is 0x10.

Signed-off-by: Dylan Hung <dylan

ram: ast2600: add option for write data eye training result offset

Add an option to fine-tune the DDR PHY write data eye training result.
The default value is 0x10.

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: If95fc958267ce18e85d686f3f33fe0858cdc532b

show more ...


# 812eb0bb 21-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

ram: ast2600: remove CA and read data eye manual delay

According to the PHY vendor:
phyr0a8[31:24] - CA training manual mode delay, shall be 0
phyr198[15:8] - read data eye training result manual of

ram: ast2600: remove CA and read data eye manual delay

According to the PHY vendor:
phyr0a8[31:24] - CA training manual mode delay, shall be 0
phyr198[15:8] - read data eye training result manual offset, shall be 0

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: I6aa6d4a23e7f28306af44bfba43e521383c9070b

show more ...


# a77d558c 21-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

ram: ast2600: align the RL and WL setting

Use macro to represent the RL and WL setting to ensure the PHY and
controller setting are aligned.

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Ch

ram: ast2600: align the RL and WL setting

Use macro to represent the RL and WL setting to ensure the PHY and
controller setting are aligned.

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: I9151ef465ddb45b96bb0c5d61c01d516a92127c4

show more ...


# 323f39fb 21-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

ram: ast2600: use macro to represent DRAM MR

Use macro to represent DRAM mode registers. Both DDR-PHY and DDR
controller have their own registers for MR configuration, use the same
values for both

ram: ast2600: use macro to represent DRAM MR

Use macro to represent DRAM mode registers. Both DDR-PHY and DDR
controller have their own registers for MR configuration, use the same
values for both side.

Also, this commit modifies the default RTT and RON setting
RTT_WR: disable
RTT_NOM: 48 ohm
RTT_PARK: 48 ohm
DRAM output driver impedance: 34 ohm
PHY Ron: 34 ohm
PHY ODT: 80 ohm

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: I38be1ef106a914dcfb5da3149ff59ca6ec4f3fbb

show more ...


# cb2cc580 21-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

ram: ast2600: add option to configure DRAM output impedance

The DRAM output impedance is controlled by MR1[A2:A1]. Add an option to
make it configurable.

Signed-off-by: Dylan Hung <dylan_hung@aspe

ram: ast2600: add option to configure DRAM output impedance

The DRAM output impedance is controlled by MR1[A2:A1]. Add an option to
make it configurable.

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: I0f2c5e9bd196a2dbb81e5a8a588f33079340a7ae

show more ...


# dd3a6e11 21-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

ram: ast2600: add option for PHY ODT 80 ohm

Add option to select PHY ODT 80 ohm

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: Ia0e862de4f223e675414428abe1cc0cfeea8a1b9


# 43925ad7 21-Sep-2022 Dylan Hung <dylan_hung@aspeedtech.com>

ram: ast2600: add macro to represent PHY_RON setting

Use macro to represent PHY Ron setting in PHY registers.

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: Iaf540e239f4be9ae4ad38

ram: ast2600: add macro to represent PHY_RON setting

Use macro to represent PHY Ron setting in PHY registers.

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: Iaf540e239f4be9ae4ad385cdfdf72c42aafd0c0c

show more ...


Revision tags: v00.04.11
# b415f713 17-May-2022 Dylan Hung <dylan_hung@aspeedtech.com>

ram: aspeed: add AST2600 ODT configuration

PHY side: 1e6e0130[10:8]
- b'100 = 60 ohm
- b'101 = 48 ohm
- b'110 = 40 ohm (default)

DRAM side: 1e6e0158[10:8] & 1e6e0020[26:24]
- b'001 = 60 ohm
- b'101

ram: aspeed: add AST2600 ODT configuration

PHY side: 1e6e0130[10:8]
- b'100 = 60 ohm
- b'101 = 48 ohm
- b'110 = 40 ohm (default)

DRAM side: 1e6e0158[10:8] & 1e6e0020[26:24]
- b'001 = 60 ohm
- b'101 = 48 ohm
- b'011 = 40 ohm (default)

Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com>
Change-Id: I38883cbdd6de5a0f042573506c88a10f16d14f83

show more ...


Revision tags: v00.04.10, v00.04.09, v00.04.08, v00.04.07, v00.04.06, v00.04.05, v00.04.04, v00.04.03, v00.04.02, v00.04.01, v00.04.00, v2021.04, v00.03.03, v2021.01, v2020.10, v2020.07, v00.02.13, v2020.04, v2020.01, v2019.10, v00.02.05, v00.02.04, v00.02.03
# af78b2d2 09-Sep-2019 Dylan Hung <dylan_hung@aspeedtech.com>

[update] fine tune DDR-PHY param

to bring up Nanya memory chip


Revision tags: v00.02.02, v00.02.01
# 827cd61a 11-Jul-2019 Chia-Wei, Wang <chiawei_wang@aspeedtech.com>

Merge branch 'feature/aspeed-build' into aspeed-dev-v2019.04


# c7ebc30f 11-Jul-2019 Dylan Hung <dylan_hung@aspeedtech.com>

Merge branch 'feature/revise_dram' into aspeed-dev-v2019.04


# 79088fd5 09-Jul-2019 Dylan Hung <dylan_hung@aspeedtech.com>

[update] add configs for DDR4_800 and 1600


# 975e079c 09-Jul-2019 Dylan Hung <dylan_hung@aspeedtech.com>

[update] DDR4 can run on 1600


Revision tags: v2019.07
# 01458b74 04-Jul-2019 Chia-Wei, Wang <chiawei_wang@aspeedtech.com>

Merge branch 'feature-mpcore' into aspeed-dev-v2019.04


# befc1c99 02-Jul-2019 ryan_chen <ryan_chen@aspeedtech.com>

Merge branch 'ryan_port' into aspeed-dev-v2019.04


# 6b2c0f08 29-Jun-2019 Dylan Hung <dylan_hung@aspeedtech.com>

[update] merge featute/ast2600_dram for realchip


# 47ff9101 29-Jun-2019 Dylan Hung <dylan_hung@aspeedtech.com>

[update] revise ast2600 default DRAM config


# 7579eef2 27-Jun-2019 Chia-Wei, Wang <chiawei_wang@aspeedtech.com>

Merge branch 'spl_ast2600' into aspeed-dev-v2019.04


# 2482004e 27-Jun-2019 Dylan Hung <dylan_hung@aspeedtech.com>

[update] set default GUC 1600M setting
as the default DDR PHY table


# 465dd93d 26-Jun-2019 Dylan Hung <dylan_hung@aspeedtech.com>

[update] add PHY tables


Revision tags: v00.02.00
# e08cd9d7 05-Jun-2019 ryan_chen <ryan_chen@aspeedtech.com>

Merge branch 'ryan_port' into aspeed-dev-v2019.04

# Conflicts:
# configs/evb-ast2600_defconfig


12