| #
e85e73de |
| 05-Aug-2025 |
Lauren Wehrmeister <lauren.wehrmeister@arm.com> |
Merge changes I1bb556a8,Ie450acf7 into integration
* changes: fix(intel): remove wfi polling when performing cpu on fix(intel): fix socfpga_psci for cpu on off function
|
| #
8f7575ef |
| 14-May-2025 |
Boon Khai Ng <boon.khai.ng@altera.com> |
fix(intel): fix socfpga_psci for cpu on off function
Fix for CPU ON / OFF Function calling from Linux Kernel.
Change-Id: Ie450acf7e537ed60ef4b2e8d785e62d94e52482f Signed-off-by: Boon Khai Ng <boon.
fix(intel): fix socfpga_psci for cpu on off function
Fix for CPU ON / OFF Function calling from Linux Kernel.
Change-Id: Ie450acf7e537ed60ef4b2e8d785e62d94e52482f Signed-off-by: Boon Khai Ng <boon.khai.ng@altera.com> Signed-off-by: Jit Loon Lim <jit.loon.lim@altera.com>
show more ...
|
| #
02091541 |
| 06-Dec-2023 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "fix(intel): update HPS bridges for Agilex5 SoC FPGA" into integration
|
| #
2973054d |
| 15-Oct-2023 |
Sieu Mun Tang <sieu.mun.tang@intel.com> |
fix(intel): update HPS bridges for Agilex5 SoC FPGA
This patch is used to update reset manager support for Agilex5 Soc FPGA. 1. Update HPS bridges support for socfpga_bridges_disable a. SOC2FPGA
fix(intel): update HPS bridges for Agilex5 SoC FPGA
This patch is used to update reset manager support for Agilex5 Soc FPGA. 1. Update HPS bridges support for socfpga_bridges_disable a. SOC2FPGA b. LWSOC2FPGA c. F2SDRAM d. F2SOC
Change-Id: Ia539ff289e83303ae3b4d78b9ac1d50c9f9558da Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com>
show more ...
|
| #
3393060c |
| 06-Jul-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "agilex5" into integration
* changes: feat(intel): platform enablement for Agilex5 SoC FPGA feat(intel): ccu driver for Agilex5 SoC FPGA feat(intel): vab support for A
Merge changes from topic "agilex5" into integration
* changes: feat(intel): platform enablement for Agilex5 SoC FPGA feat(intel): ccu driver for Agilex5 SoC FPGA feat(intel): vab support for Agilex5 SoC FPGA feat(intel): sdmmc/nand/combo-phy/qspi driver for Agilex5 SoC FPGA feat(intel): ddr driver for Agilex5 SoC FPGA feat(intel): power manager for Agilex5 SoC FPGA feat(intel): cold/warm reset and smp support for Agilex5 SoC FPGA feat(intel): reset manager support for Agilex5 SoC FPGA feat(intel): mailbox and SMC support for Agilex5 SoC FPGA feat(intel): system manager support for Agilex5 SoC FPGA feat(intel): memory controller support for Agilex5 SoC FPGA feat(intel): clock manager support for Agilex5 SoC FPGA feat(intel): mmc support for Agilex5 SoC FPGA feat(intel): uart support for Agilex5 SoC FPGA feat(intel): pinmux, peripheral and Handoff support for Agilex5 SoC FPGA
show more ...
|
| #
9b8d813c |
| 17-May-2023 |
Jit Loon Lim <jit.loon.lim@intel.com> |
feat(intel): reset manager support for Agilex5 SoC FPGA
This patch is used to enable reset manager support for Agilex5 SoC FPGA. 1. Added HPS bridges support a. SOC2FPGA b. LWSOC2FPGA c. F2SD
feat(intel): reset manager support for Agilex5 SoC FPGA
This patch is used to enable reset manager support for Agilex5 SoC FPGA. 1. Added HPS bridges support a. SOC2FPGA b. LWSOC2FPGA c. F2SDRAM d. F2SOC 2. Added EMULATOR support 3. Added WDT support 4. Updated product name -> Agilex5 5. Added SMP support
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: Icab15b25f787fdccce1de75d102604db23beaf11
show more ...
|
| #
868f9768 |
| 12-May-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes Ie9451e35,I1815deeb,If277b2b3,Ie2ceaf24,I7996d505, ... into integration
* changes: fix(intel): add flash dcache after return response for INTEL_SIP_SMC_MBOX_SEND_CMD fix(intel): ex
Merge changes Ie9451e35,I1815deeb,If277b2b3,Ie2ceaf24,I7996d505, ... into integration
* changes: fix(intel): add flash dcache after return response for INTEL_SIP_SMC_MBOX_SEND_CMD fix(intel): extending to support large file size for SHA2/HMAC get digest and verifying fix(intel): extending to support large file size for SHA-2 ECDSA data signing and signature verifying fix(intel): extending to support large file size for AES encryption and decryption feat(intel): support version 2 SiP SVC SMC function ID for mailbox commands feat(intel): support version 2 SiP SVC SMC function ID for non-mailbox commands fix(intel): update certificate mask for FPGA Attestation feat(intel): update to support maximum response data size feat(intel): support ECDSA HASH Verification feat(intel): support ECDSA HASH Signing feat(intel): support ECDH request feat(intel): support ECDSA SHA-2 Data Signature Verification feat(intel): support ECDSA SHA-2 Data Signing feat(intel): support ECDSA Get Public Key feat(intel): support session based SDOS encrypt and decrypt feat(intel): support AES Crypt Service feat(intel): support HMAC SHA-2 MAC verify request feat(intel): support SHA-2 hash digest generation on a blob feat(intel): support extended random number generation feat(intel): support crypto service key operation feat(intel): support crypto service session feat(intel): extend attestation service to Agilex family fix(intel): flush dcache before sending certificate to mailbox fix(intel): introduce a generic response error code fix(intel): allow non-secure access to FPGA Crypto Services (FCS) feat(intel): single certificate feature enablement feat(intel): initial commit for attestation service fix(intel): update encryption and decryption command logic
show more ...
|
| #
ad47f142 |
| 11-May-2022 |
Sieu Mun Tang <sieu.mun.tang@intel.com> |
feat(intel): support version 2 SiP SVC SMC function ID for non-mailbox commands
A separated SMC function ID of non-mailbox command is introduced for the new format of SMC protocol.
The new format o
feat(intel): support version 2 SiP SVC SMC function ID for non-mailbox commands
A separated SMC function ID of non-mailbox command is introduced for the new format of SMC protocol.
The new format of SMC procotol will be started using by Zephyr.
Signed-off-by: Siew Chin Lim <elly.siew.chin.lim@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com> Change-Id: I01cff2739364b1bda2ebb9507ddbcef6095f5d29
show more ...
|
| #
f0f631fd |
| 10-May-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "feat(intel): add support for F2S and S2F bridge SMC with mask to enable, disable and reset bridge" into integration
|
| #
11f4f030 |
| 05-May-2022 |
Sieu Mun Tang <sieu.mun.tang@intel.com> |
feat(intel): add support for F2S and S2F bridge SMC with mask to enable, disable and reset bridge
This adds F2S and S2F bridge enable, disable and reset sequence to enable, disable and reset properl
feat(intel): add support for F2S and S2F bridge SMC with mask to enable, disable and reset bridge
This adds F2S and S2F bridge enable, disable and reset sequence to enable, disable and reset properly the bridges in SMC call or during reset.
The reset is also maskable as the SMC from uboot can pass in the bridge mask when requesting for bridge enable or disable.
Signed-off-by: Loh Tien Hock <tien.hock.loh@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com> Change-Id: Ie144518c591664ef880016c9b3706968411bbf21
show more ...
|
| #
5e29432e |
| 09-Mar-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes I713f6e93,Iac4fbf4d,I43d02c77,Iadecd544,Ib31f9c4a, ... into integration
* changes: build(intel): enable access to on-chip ram in BL31 for N5X fix(intel): make FPGA memory configura
Merge changes I713f6e93,Iac4fbf4d,I43d02c77,Iadecd544,Ib31f9c4a, ... into integration
* changes: build(intel): enable access to on-chip ram in BL31 for N5X fix(intel): make FPGA memory configurations platform specific fix(intel): fix ECC Double Bit Error handling build(intel): define a macro for SIMICS build build(intel): add N5X as a new Intel platform build(intel): initial commit for crypto driver
show more ...
|
| #
c703d752 |
| 07-Mar-2022 |
Sieu Mun Tang <sieu.mun.tang@intel.com> |
fix(intel): fix ECC Double Bit Error handling
SError and Abort are handled in Linux (EL1) instead of EL3. This patch adds some functionality that complements the use cases by Linux as follows:
- Pr
fix(intel): fix ECC Double Bit Error handling
SError and Abort are handled in Linux (EL1) instead of EL3. This patch adds some functionality that complements the use cases by Linux as follows:
- Provide SMC for ECC DBE notification to EL3 - Determine type of reset needed and service the request in place of Linux
Signed-off-by: Abdul Halim, Muhammad Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com> Change-Id: I43d02c77f28004a31770be53599a5a42de412211
show more ...
|
| #
b2534079 |
| 23-Jan-2020 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "bridge-en" into integration
* changes: intel: Add function to check fpga readiness intel: Add bridge control for FPGA reconfig intel: FPGA config_isdone() status quer
Merge changes from topic "bridge-en" into integration
* changes: intel: Add function to check fpga readiness intel: Add bridge control for FPGA reconfig intel: FPGA config_isdone() status query intel: System Manager refactoring intel: Refactor reset manager driver intel: Enable bridge access in Intel platform intel: Modify non secure access function
show more ...
|
| #
391eeeef |
| 23-Dec-2019 |
Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> |
intel: Refactor reset manager driver
Refactor reset manager into intel common platform directory as it can be shared by both Stratix 10 and Agilex. Register address and field is now referred through
intel: Refactor reset manager driver
Refactor reset manager into intel common platform directory as it can be shared by both Stratix 10 and Agilex. Register address and field is now referred through macros.
Signed-off-by: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Change-Id: Id6d50f2a2f5a6bd8d6746b84602ac17ec7f6c07a
show more ...
|
| #
e9ed7fa7 |
| 14-Jan-2020 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "sip-svc" into integration
* changes: intel: Implement platform specific system reset 2 intel: Enable SiP SMC secure register access
|
| #
32cf34ac |
| 22-Oct-2019 |
Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> |
intel: Implement platform specific system reset 2
Add support for platform specific warm-reset through psci system reset 2.
- system_reset2 implementation that calls for l2 cache reset - Check for
intel: Implement platform specific system reset 2
Add support for platform specific warm-reset through psci system reset 2.
- system_reset2 implementation that calls for l2 cache reset - Check for magic number and request for warm reset in bl2 - Create a shared reset manager header file for Agilex and Stratix 10 - Clean up parameter info in plat_get_next_bl_params
Signed-off-by: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> Change-Id: I3fdd9a2711c80d9bd3dc05b81527781d840bd726
show more ...
|