History log of /openbmc/u-boot/arch/arm/mach-aspeed/ast2500/board_common.c (Results 1 – 15 of 15)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v00.04.15, v00.04.14, v00.04.13, v00.04.12, v00.04.11
# 43e9f5a6 03-May-2022 Zev Weiss <zev@bewilderbeest.net>

aspeed: Disable backdoor interfaces

On ast2400 and ast2500 we now disable the various hardware backdoor
interfaces as is done on ast2600. Two Kconfig options can selectively
re-enable some of these

aspeed: Disable backdoor interfaces

On ast2400 and ast2500 we now disable the various hardware backdoor
interfaces as is done on ast2600. Two Kconfig options can selectively
re-enable some of these interfaces: CONFIG_ASPEED_ENABLE_SUPERIO
leaves the ast2x00 built-in Super I/O device enabled, as it is
required for some systems, and CONFIG_ASPEED_ENABLE_DEBUG_UART leaves
the hardware debug UART enabled, since it provides a relatively high
ratio of utility to security risk during development.

This patch is based on a patch by Andrew Jeffery for an older u-boot
branch in the OpenBMC tree for the df-isolate-bmc distro feature flag.

Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Tested-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Link: https://lore.kernel.org/r/20220504004739.15829-1-zev@bewilderbeest.net
Signed-off-by: Joel Stanley <joel@jms.id.au>

show more ...


# 92ff6c8e 03-May-2022 Zev Weiss <zev@bewilderbeest.net>

aspeed: Disable backdoor interfaces

On ast2400 and ast2500 we now disable the various hardware backdoor
interfaces as is done on ast2600. Two Kconfig options can selectively
re-enable some of these

aspeed: Disable backdoor interfaces

On ast2400 and ast2500 we now disable the various hardware backdoor
interfaces as is done on ast2600. Two Kconfig options can selectively
re-enable some of these interfaces: CONFIG_ASPEED_ENABLE_SUPERIO
leaves the ast2x00 built-in Super I/O device enabled, as it is
required for some systems, and CONFIG_ASPEED_ENABLE_DEBUG_UART leaves
the hardware debug UART enabled, since it provides a relatively high
ratio of utility to security risk during development.

This patch is based on a patch by Andrew Jeffery for an older u-boot
branch in the OpenBMC tree for the df-isolate-bmc distro feature flag.

Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Tested-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Link: https://lore.kernel.org/r/20220504004739.15829-1-zev@bewilderbeest.net
Signed-off-by: Joel Stanley <joel@jms.id.au>

show more ...


# 40b84c48 03-May-2022 Zev Weiss <zev@bewilderbeest.net>

aspeed: Disable backdoor interfaces

On ast2400 and ast2500 we now disable the various hardware backdoor
interfaces as is done on ast2600. Two Kconfig options can selectively
re-enable some of these

aspeed: Disable backdoor interfaces

On ast2400 and ast2500 we now disable the various hardware backdoor
interfaces as is done on ast2600. Two Kconfig options can selectively
re-enable some of these interfaces: CONFIG_ASPEED_ENABLE_SUPERIO
leaves the ast2x00 built-in Super I/O device enabled, as it is
required for some systems, and CONFIG_ASPEED_ENABLE_DEBUG_UART leaves
the hardware debug UART enabled, since it provides a relatively high
ratio of utility to security risk during development.

This patch is based on a patch by Andrew Jeffery for an older u-boot
branch in the OpenBMC tree for the df-isolate-bmc distro feature flag.

Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Tested-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Link: https://lore.kernel.org/r/20220504004739.15829-1-zev@bewilderbeest.net
Signed-off-by: Joel Stanley <joel@jms.id.au>

show more ...


# 8e934728 03-May-2022 Zev Weiss <zev@bewilderbeest.net>

aspeed: Disable backdoor interfaces

On ast2400 and ast2500 we now disable the various hardware backdoor
interfaces as is done on ast2600. Two Kconfig options can selectively
re-enable some of these

aspeed: Disable backdoor interfaces

On ast2400 and ast2500 we now disable the various hardware backdoor
interfaces as is done on ast2600. Two Kconfig options can selectively
re-enable some of these interfaces: CONFIG_ASPEED_ENABLE_SUPERIO
leaves the ast2x00 built-in Super I/O device enabled, as it is
required for some systems, and CONFIG_ASPEED_ENABLE_DEBUG_UART leaves
the hardware debug UART enabled, since it provides a relatively high
ratio of utility to security risk during development.

This patch is based on a patch by Andrew Jeffery for an older u-boot
branch in the OpenBMC tree for the df-isolate-bmc distro feature flag.

Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Tested-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Link: https://lore.kernel.org/r/20220504004739.15829-1-zev@bewilderbeest.net
Signed-off-by: Joel Stanley <joel@jms.id.au>

show more ...


# 8dfce92d 03-May-2022 Zev Weiss <zev@bewilderbeest.net>

aspeed: Disable backdoor interfaces

On ast2400 and ast2500 we now disable the various hardware backdoor
interfaces as is done on ast2600. Two Kconfig options can selectively
re-enable some of these

aspeed: Disable backdoor interfaces

On ast2400 and ast2500 we now disable the various hardware backdoor
interfaces as is done on ast2600. Two Kconfig options can selectively
re-enable some of these interfaces: CONFIG_ASPEED_ENABLE_SUPERIO
leaves the ast2x00 built-in Super I/O device enabled, as it is
required for some systems, and CONFIG_ASPEED_ENABLE_DEBUG_UART leaves
the hardware debug UART enabled, since it provides a relatively high
ratio of utility to security risk during development.

This patch is based on a patch by Andrew Jeffery for an older u-boot
branch in the OpenBMC tree for the df-isolate-bmc distro feature flag.

Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Tested-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Link: https://lore.kernel.org/r/20220504004739.15829-1-zev@bewilderbeest.net
Signed-off-by: Joel Stanley <joel@jms.id.au>

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
# 717ea18d 19-Jul-2021 Dylan Hung <dylan_hung@aspeedtech.com>

ARM: Aspeed: Revise RAM info print

Adding ECC size info and support board_ram_info for ast2500

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

ARM: Aspeed: Revise RAM info print

Adding ECC size info and support board_ram_info for ast2500

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

show more ...


Revision tags: v00.04.00, v2021.04, v00.03.03, v2021.01
# 69880d89 06-Jan-2021 Bing-Hua Wang <binghuawang@ami.com.tw>

ast2500: Fix VRAM size detection

Remove a redundant SDMC_CONFIG_VRAM_GET to fix VRAM size detection.


# ca82a579 28-Jan-2021 Ryan Chen <ryan_chen@aspeedtech.com>

fix dram size detection


Revision tags: v2020.10
# b8ba82fd 09-Sep-2020 Chia-Wei, Wang <chiawei_wang@aspeedtech.com>

Revert "aspeed: Add early init for KCS and Snoop"

This reverts commit 9f8a8eaed7bdf1ed9f2c3fdd9e5cf4dde411c11a.
The issue will be fixed by HW change.


# 09618a57 09-Sep-2020 Chia-Wei, Wang <chiawei_wang@aspeedtech.com>

Revert "aspeed: Add eSPI early init"

This reverts commit 0471eaca68d6923e92ed2e7dc6f36751efb92e3f.
The issue will be fixed by HW change.


# 0471eaca 07-Sep-2020 Chia-Wei, Wang <chiawei_wang@aspeedtech.com>

aspeed: Add eSPI early init

The Host PCH booting could fail because of that the
BMC-side eSPI channels are not ready. This patch adds
early initialization to the eSPI controller. Thu

aspeed: Add eSPI early init

The Host PCH booting could fail because of that the
BMC-side eSPI channels are not ready. This patch adds
early initialization to the eSPI controller. Thus the
eSPI channel can becomes ready at the early stage.

Note that this merely allows PCH to continue its booting.
The eSPI is not fully functional until the BMC kernel
booting is done.

Signed-off-by: Chia-Wei, Wang <chiawei_wang@aspeedtech.com>

show more ...


# 9f8a8eae 31-Aug-2020 Chia-Wei, Wang <chiawei_wang@aspeedtech.com>

aspeed: Add early init for KCS and Snoop

When the eSPI-LPC bridge HW encounters an LPC I/O port
decoding error, the LPC bus will be kept in busy state.
And controllers behind the bri

aspeed: Add early init for KCS and Snoop

When the eSPI-LPC bridge HW encounters an LPC I/O port
decoding error, the LPC bus will be kept in busy state.
And controllers behind the bridge cannot be enabled
when the LPC bus is busy.

This patch enables the Snoop(80h) and the KCS(CA2h)
controllers at early stage to avoid being not able
to be activated due to the issue above.

show more ...


# 07688dcb 31-Aug-2020 Ryan Chen <ryan_chen@aspeedtech.com>

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


# b0afd7f6 31-Aug-2020 Ryan Chen <ryan_chen@aspeedtech.com>

update ast2500 use platform.S ddr init


Revision tags: v2020.07, v00.02.13, v2020.04, v2020.01
# 00d75f3f 24-Dec-2019 Chia-Wei, Wang <chiawei_wang@aspeedtech.com>

ARM: Aspeed: Refactor board common initialization

1. make ast2500/ast2600 common board-initialization
a weak function to support override
2. rename SCU information printing functi

ARM: Aspeed: Refactor board common initialization

1. make ast2500/ast2600 common board-initialization
a weak function to support override
2. rename SCU information printing function

show more ...