9c452f1c | 25-Jan-2023 |
Eddie James <eajames@linux.ibm.com> |
ast2600: Measure the boot
Add the configuration option for measured boot and add the event log reserved memory to the device tree.
Signed-off-by: Eddie James <eajames@linux.ibm.com> Link: https://l
ast2600: Measure the boot
Add the configuration option for measured boot and add the event log reserved memory to the device tree.
Signed-off-by: Eddie James <eajames@linux.ibm.com> Link: https://lore.kernel.org/r/20230125173025.3725606-5-eajames@linux.ibm.com Signed-off-by: Joel Stanley <joel@jms.id.au>
show more ...
|
d7869cec | 25-Jan-2023 |
Eddie James <eajames@linux.ibm.com> |
tpm: Pull in upstream changes
Get the TPM driver into the same state as upstream as of v2023.04-rc3.
FILES="cmd/tpm-user-utils.h include/tpm-common.h include/tpm-v1.h \ include/tpm-v2.h include/
tpm: Pull in upstream changes
Get the TPM driver into the same state as upstream as of v2023.04-rc3.
FILES="cmd/tpm-user-utils.h include/tpm-common.h include/tpm-v1.h \ include/tpm-v2.h include/tpm_api.h cmd/tpm-common.c cmd/tpm-v1.c \ cmd/tpm-v2.c drivers/tpm/tpm-uclass.c lib/tpm-v1.c lib/tpm-v2.c \ lib/tpm_api.c"
git checkout v2023.04-rc3 -- $FILES
sed -i 's/struct cmd_tbl/cmd_tbl_t/' $FILES sed -i 's/env.h/environment.h/' $FILES
The tpm-uclass.c had tpm_uclass_post_probe and other references to UCLASS_RNG removed, as that class does not exist in v2019.04.
Signed-off-by: Eddie James <eajames@linux.ibm.com> Signed-off-by: Joel Stanley <joel@jms.id.au>
show more ...
|
5b578e0b | 21-Jun-2021 |
Joel Stanley <joel@jms.id.au> |
ast2600: Add environment for booting from mmc
This adds the default environment from the OpenBMC project.
Reviewed-by: Adriana Kobylak <anoo@us.ibm.com> Link: https://lore.kernel.org/r/202106210641
ast2600: Add environment for booting from mmc
This adds the default environment from the OpenBMC project.
Reviewed-by: Adriana Kobylak <anoo@us.ibm.com> Link: https://lore.kernel.org/r/20210621064102.961633-3-joel@jms.id.au Signed-off-by: Joel Stanley <joel@jms.id.au>
show more ...
|
b4919f04 | 26-Jun-2023 |
Kevin-Chen, Chen <kevin_chen@aspeedtech.com> |
Merge branch pull request #16 into aspeed-dev-v2019.04. |
3ba98ed8 | 09-May-2023 |
Troy Lee <troy_lee@aspeedtech.com> |
board: ast2600-dcscm: Add Aspeed AST2600 DCSCM demo board support
ast2600-dcscm is a new demo board with DCSCM form factor. - Toggle GPIOC1 for phy reset
For Intel Avenue City support, the followin
board: ast2600-dcscm: Add Aspeed AST2600 DCSCM demo board support
ast2600-dcscm is a new demo board with DCSCM form factor. - Toggle GPIOC1 for phy reset
For Intel Avenue City support, the following are enabled: - ACPI - BIOS post code passthrough sgpio port A.
Signed-off-by: Troy Lee <troy_lee@aspeedtech.com> Change-Id: Iadc202ef25af3548a6c8f4c714ef3e9ef0da69d4
show more ...
|
25fde1c0 | 26-May-2022 |
Eddie James <eajames@linux.ibm.com> |
board: ast2600-ibm: Add AST2600 BMC based POWER10+ servers
Support IBM-specific options for POWER10+ servers built on AST2600 BMC.
TPM driver and device tree doesn't seem to be available in the ear
board: ast2600-ibm: Add AST2600 BMC based POWER10+ servers
Support IBM-specific options for POWER10+ servers built on AST2600 BMC.
TPM driver and device tree doesn't seem to be available in the early init so the board uses late_init.
Signed-off-by: Eddie James <eajames@linux.ibm.com> Link: https://lore.kernel.org/r/20220526215945.70791-1-eajames@linux.ibm.com Signed-off-by: Joel Stanley <joel@jms.id.au>
show more ...
|
67bb2848 | 10-Jan-2022 |
Chia-Wei Wang <chiawei_wang@aspeedtech.com> |
board: ast2600: Skip eSPI early init for LPC platform
Skip the eSPI early initialization if the LPC mode is selected by observing the SCU HW strap status register.
Signed-off-by: Chia-Wei Wang <chi
board: ast2600: Skip eSPI early init for LPC platform
Skip the eSPI early initialization if the LPC mode is selected by observing the SCU HW strap status register.
Signed-off-by: Chia-Wei Wang <chiawei_wang@aspeedtech.com> Change-Id: Ie7e8bb1c851fa72d38ed6084a95596bfffc6ce3f
show more ...
|
1b18e723 | 16-Mar-2021 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
board: ast2600: Enable eSPI early init by default
Signed-off-by: Chia-Wei, Wang <chiawei_wang@aspeedtech.com> Change-Id: Id7030f030d5339b4456b2e3b3244adbfe238a2ea |
fabbeb33 | 09-Mar-2021 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
board: ast2600-intel: Add Intel EGS CRB support
Add support for Intel EGS CRB, where AST2600 is embedded as the BMC.
Signed-off-by: Chia-Wei, Wang <chiawei_wang@aspeedtech.com> Change-Id: I66717537
board: ast2600-intel: Add Intel EGS CRB support
Add support for Intel EGS CRB, where AST2600 is embedded as the BMC.
Signed-off-by: Chia-Wei, Wang <chiawei_wang@aspeedtech.com> Change-Id: I6671753779927ce42b8890f94458f033cecacd40
show more ...
|
1457c38c | 03-Mar-2021 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
board: ast2600: Add eSPI early init sequence
Aspeed STRONGLY NOT recommend to use eSPI early init.
This eSPI early init sequence merely set OOB_FREE. It is NOT able to actually handle OOB requests
board: ast2600: Add eSPI early init sequence
Aspeed STRONGLY NOT recommend to use eSPI early init.
This eSPI early init sequence merely set OOB_FREE. It is NOT able to actually handle OOB requests from PCH.
During the power on stage, PCH keep waiting OOB_FREE to continue its booting. In general, OOB_FREE is set when BMC firmware is ready. That is, the eSPI kernel driver is mounted and ready to serve eSPI. However, it means that PCH must wait until BMC kernel ready.
For customers that request PCH booting as soon as possible. You may use this early init to set OOB_FREE to prevent PCH from blocking by OOB_FREE before BMC kernel ready.
If you are not sure what you are doing, DO NOT use it.
Signed-off-by: Chia-Wei, Wang <chiawei_wang@aspeedtech.com> Change-Id: I78c7b0d92f581201966eae9d43accdeb8679751d
show more ...
|
83976202 | 10-Nov-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
remove unused files |
ce177baf | 10-Nov-2020 |
Ryan Chen <ryan_chen@aspeedtech.com> |
remove no used board. |
110fa72f | 08-Nov-2020 |
Ryan Chen <ryan_chen@aspeedtech.com> |
update ast2600 defconfig |
fd0bc623 | 20-Jul-2020 |
ryan_chen <ryan_chen@aspeedtech.com> |
add ast2400 |
701e009a | 19-May-2020 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
aspeed: Fix compile warning |
908620c6 | 25-Feb-2020 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
config: ast2600: Enable board early initialization
1. enable BOARD_EARLY_INIT_F to invoke board initialization function before relocation 2. add board early initialization function |
c409e06e | 02-Jan-2020 |
Dylan Hung <dylan_hung@aspeedtech.com> |
set gpio input for mdc/mdio pins |
57efeb04 | 25-Dec-2019 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
ast2600: Add SLT board support
Add build support for Aspeed SLT board with individual default configuration and board initialization. |
fb79a3bf | 18-Nov-2019 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
ast2600: Separate A0 and A1 configuration files
Add individual Kconfig, header, and defconfig files AST2600 A0 and AST2600 A1 EVB board. |
73718fb8 | 22-Oct-2019 |
Dylan Hung <dylan_hung@aspeedtech.com> |
make ncsi board individual build |
ea68d6ca | 11-Jul-2019 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
spl: aspeed: make SPL code architecturally common
Move SPL code and linker script from a board-specific folder to architecture-specific one as the implementation should be architecturally common.
T
spl: aspeed: make SPL code architecturally common
Move SPL code and linker script from a board-specific folder to architecture-specific one as the implementation should be architecturally common.
The defconfig for SPL build is also updated accordingly.
show more ...
|
1a68faac | 10-Jul-2019 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
fpga: ast2600: add individual build support
1. separate FPGA-related code from that of EVB for better maintenance and readability. 2. add FPGA board selection for Aspeed AST2600 SoC 3. add defcon
fpga: ast2600: add individual build support
1. separate FPGA-related code from that of EVB for better maintenance and readability. 2. add FPGA board selection for Aspeed AST2600 SoC 3. add defconfig for FPGA build
show more ...
|
4ee47e4f | 08-Jul-2019 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
timer: ast2600: fix timer frequency setting
1. remove hardcoded ARM arch timer frequency configuration 2. add timer initialization for SPL |
befc1c99 | 02-Jul-2019 |
ryan_chen <ryan_chen@aspeedtech.com> |
Merge branch 'ryan_port' into aspeed-dev-v2019.04 |
b0a2e3f1 | 26-Jun-2019 |
Chia-Wei, Wang <chiawei_wang@aspeedtech.com> |
spl: add ast2600 support |