History log of /rk3399_ARM-atf/ (Results 8101 – 8125 of 18314)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
44cf2b1a04-Mar-2022 Rex-BC Chen <rex-bc.chen@mediatek.com>

docs(maintainers): add maintained files for MediaTek SoCs

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
Change-Id: I2d71b2fef2f2aee507a6e7c4b9b9d8175446a0ca

a7ef8b3103-Mar-2022 Manish Pandey <manish.pandey2@arm.com>

Merge "feat(mt8186): disable 26MHz clock while suspending" into integration

b35b556715-Apr-2021 Ravi Patel <ravi.patel@xilinx.com>

fix(zynqmp): query node status to power up APU

If APU is in suspending state and if wakeup request comes then
PMUFW returns error which is not handled at ATF side.

To fix this, get the APU node sta

fix(zynqmp): query node status to power up APU

If APU is in suspending state and if wakeup request comes then
PMUFW returns error which is not handled at ATF side.

To fix this, get the APU node status before calling wakeup and
return error if found in suspending state.

Here, we can not handle the error code of pm_req_wakeup() from PMUFW
because ATF is already calling pm_client_wakeup() before calling
pm_req_wakeup().

Signed-off-by: Ravi Patel <ravi.patel@xilinx.com>
Signed-off-by: Ronak Jain <ronak.jain@xilinx.com>
Change-Id: I18d47384e46e22ae49e804093ad0641b7a6349e2

show more ...

e682d38b02-Feb-2022 Michal Simek <michal.simek@xilinx.com>

feat(zynqmp): pm_api_clock_get_num_clocks cleanup

There is no reason to have even one additional useless line that's why
remove it.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-

feat(zynqmp): pm_api_clock_get_num_clocks cleanup

There is no reason to have even one additional useless line that's why
remove it.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Ronak Jain <ronak.jain@xilinx.com>
Change-Id: Icc3c74249dfe64173aa5c88fb0f9ffe7576fc2aa

show more ...

223a628421-Dec-2021 Ronak Jain <ronak.jain@xilinx.com>

feat(zynqmp): add feature check support

This API returns version of supported APIs.

Here, there are three cases to check API version by using feature
check implementation.

1. Completely implemente

feat(zynqmp): add feature check support

This API returns version of supported APIs.

Here, there are three cases to check API version by using feature
check implementation.

1. Completely implemented in TF-A: I mean the EEMI APIs which are
completely implemented in the TF-A only. So check those IDs and
return appropriate version for the same. Right now, it is base
version.

2. Completely implemented in firmware: I mean the EEMI APIs which are
completely implemented in the firmware only. Here, TF-A only passes
Linux request to the firmware to get the version of supported API. So
check those IDs and send request to firmware to get the version and
return to Linux if the version is supported or return the error code
if the feature is not supported.

3. Partially implemented (Implemented in TF-A and firmware both):
First check dependent EEMI API version with the expected version in
the TF-A. If the dependent EEMI API is supported in firmware then
return its version and check with the expected version in the TF-A.
If the version matches then check for the actual requested EEMI API
version. If the version is supported then return version of API
implemented in TF-A.

Signed-off-by: Ronak Jain <ronak.jain@xilinx.com>
Change-Id: I73f20d8222c518df1cda7879548b408b130b5b2e

show more ...

a469c1e121-Jan-2022 Ronak Jain <ronak.jain@xilinx.com>

fix(zynqmp): use common interface for eemi apis

Currently all EEMI API has its own implementation in TF-A which is
redundant. Most EEMI API implementation in TF-A does same work. It
prepares payload

fix(zynqmp): use common interface for eemi apis

Currently all EEMI API has its own implementation in TF-A which is
redundant. Most EEMI API implementation in TF-A does same work. It
prepares payload received from kernel, sends payload to firmware,
receives response from firmware and send response back to kernel.

So use common interface for EEMI APIs which has similar functionality.
This will optimize TF-A code.

Signed-off-by: Ronak Jain <ronak.jain@xilinx.com>
Change-Id: I07325644a1fae80211f2588d5807c21973f6d48f

show more ...

cc077c2213-Jan-2022 Nava kishore Manne <nava.manne@xilinx.com>

feat(zynqmp): add support to get info of xilfpga

Adds support to get the xilfpga library version and feature list info.

Signed-off-by: Nava kishore Manne <nava.manne@xilinx.com>
Signed-off-by: Rona

feat(zynqmp): add support to get info of xilfpga

Adds support to get the xilfpga library version and feature list info.

Signed-off-by: Nava kishore Manne <nava.manne@xilinx.com>
Signed-off-by: Ronak Jain <ronak.jain@xilinx.com>
Change-Id: Iff10ad2628a6a90230c18dc3aebf9dde89f53ecd

show more ...

76ff8c4512-Oct-2021 Rajan Vaja <rajan.vaja@xilinx.com>

feat(zynqmp): pass ioctl calls to firmware

Firmware supports new IOCTL for different purposes. To avoid
maintaining new IOCTL IDs in ATF, pass IOCTL call to firmware
for IOCTL IDs implemented in fir

feat(zynqmp): pass ioctl calls to firmware

Firmware supports new IOCTL for different purposes. To avoid
maintaining new IOCTL IDs in ATF, pass IOCTL call to firmware
for IOCTL IDs implemented in firmware.

Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com>
Signed-off-by: Ronak Jain <ronak.jain@xilinx.com>
Change-Id: Ie14697c8da9581b0f695f4d33f05161ece558385

show more ...

cf86fa1b02-Mar-2022 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "feat(zynqmp): increase the max xlat tables when debug build is enabled" into integration

f87fb0ac02-Mar-2022 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "feat(versal): remove the time stamp configuration" into integration

3f7c886102-Mar-2022 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "docs(rme): minor update to 4 world execution instructions" into integration

1dd4bafb02-Mar-2022 Manish Pandey <manish.pandey2@arm.com>

docs(rme): minor update to 4 world execution instructions

Following updates done
- Clarification on building Hafnium
- New test suite "Invalid memory access"

Signed-off-by: Manish Pandey <manis

docs(rme): minor update to 4 world execution instructions

Following updates done
- Clarification on building Hafnium
- New test suite "Invalid memory access"

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: I04a934a648d53a860f06cd6cf3776ee534675bd9

show more ...

4c4b961502-Mar-2022 Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>

feat(zynqmp): increase the max xlat tables when debug build is enabled

Update the MAX_XLAT_TABLES as the memory map has been
added for the dtb to accomodate in DDR address.

Signed-off-by: Venkatesh

feat(zynqmp): increase the max xlat tables when debug build is enabled

Update the MAX_XLAT_TABLES as the memory map has been
added for the dtb to accomodate in DDR address.

Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>
Change-Id: I46225673f40f123cdab38efefb038604da119b58

show more ...

18e2a79f30-Jan-2022 Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>

feat(versal): remove the time stamp configuration

Remove the time stamp and system counter configuration, as
this configuration is already done by the first stage bootloader.

Signed-off-by: Venkate

feat(versal): remove the time stamp configuration

Remove the time stamp and system counter configuration, as
this configuration is already done by the first stage bootloader.

Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>
Change-Id: I41554dc2e14d97954bff299df9740a5efa30fad9

show more ...

df4520c601-Mar-2022 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "fix(ufs): don't zero out buf before ufs read" into integration

033f613727-Jan-2022 Manish V Badarkhe <manish.badarkhe@arm.com>

refactor(mbedtls): allow platform to specify their config file

Common mbedTLS implementation include the fixed configuration
file of mbedTLS and that does not gives flexilibility to the
platform to

refactor(mbedtls): allow platform to specify their config file

Common mbedTLS implementation include the fixed configuration
file of mbedTLS and that does not gives flexilibility to the
platform to include their own mbedTLS configuration.
Hence changes are done so that platform can include their own
mbedTLS configuration file.

Signed-off-by: Lucian Paul-Trifu <lucian.paul-trifu@arm.com>
Signed-off-by: Manish V Badarkhe <manish.badarkhe@arm.com>
Change-Id: I04546589f67299e26b0a6a6e151cdf1fdb302607

show more ...

2ef6b8d328-Feb-2022 Channa Kadabi <kadabi@google.com>

fix(ufs): don't zero out buf before ufs read

ufs_read_blocks always zeros out the buffer before passing
to UFS for DMA. We don't need to zero out buf before reading
from UFS storage, this change rem

fix(ufs): don't zero out buf before ufs read

ufs_read_blocks always zeros out the buffer before passing
to UFS for DMA. We don't need to zero out buf before reading
from UFS storage, this change remove the memset in ufs_read_blocks.

Signed-off-by: Channa Kadabi <kadabi@google.com>
Change-Id: I8029a7ea07fbd8cce29b383c80a3cfc782c5b7ec

show more ...

c73cb40001-Mar-2022 Manish Pandey <manish.pandey2@arm.com>

Merge "feat(plat/zynqmp): fix section `coherent_ram' will not fit in region `RAM'" into integration

a78c6c9628-Feb-2022 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "fix(intel): assert if bl_mem_params is NULL pointer" into integration

a8e06f0428-Feb-2022 Manish Pandey <manish.pandey2@arm.com>

Merge changes from topic "st-fix-enum" into integration

* changes:
fix(stm32mp1): fix enum prints
fix(st-clock): print enums as unsigned

ceab2fc328-Feb-2022 Yann Gautier <yann.gautier@st.com>

fix(stm32mp1): fix enum prints

With gcc-11, the -Wformat-signedness warning complains about enum values
that should be printed as unsigned values. But the current version of
compiler used in CI stat

fix(stm32mp1): fix enum prints

With gcc-11, the -Wformat-signedness warning complains about enum values
that should be printed as unsigned values. But the current version of
compiler used in CI states that this parameter is signed. Just cast the
value then.

Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: Ic0655e5ba9c44fe6abcd9958d7a9972f5de3b7ef

show more ...

f83de3bb28-Feb-2022 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge changes I75b3e3bf,I4cf9f1d9,I50d2ae74,Idbe62410,I84bbd06e, ... into integration

* changes:
fix(intel): null pointer handling for resp_len
fix(intel): define macros to handle buffer entries

Merge changes I75b3e3bf,I4cf9f1d9,I50d2ae74,Idbe62410,I84bbd06e, ... into integration

* changes:
fix(intel): null pointer handling for resp_len
fix(intel): define macros to handle buffer entries
fix(intel): change SMC return arguments for INTEL_SIP_SMC_MBOX_SEND_CMD
fix(intel): always set doorbell to SDM after sending command
fix(intel): fix bit masking issue in intel_secure_reg_update
fix(intel): fix ddr address range checker
build(changelog): add new scope for Intel platform

show more ...

b5d2b4d528-Feb-2022 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "fix(intel): enable HPS QSPI access by default" into integration

9fa9a0c528-Feb-2022 Yann Gautier <yann.gautier@st.com>

fix(st-clock): print enums as unsigned

With gcc-11, the -Wformat-signedness warning complains about enum values
that should be printed as unsigned values. Change %d to %u for several
lines in the cl

fix(st-clock): print enums as unsigned

With gcc-11, the -Wformat-signedness warning complains about enum values
that should be printed as unsigned values. Change %d to %u for several
lines in the clock driver.

Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: Ia2d24e6feef5e852e0a6bfaa1286fe605f9a16b7

show more ...

92537e1728-Feb-2022 Sandrine Bailleux <sandrine.bailleux@arm.com>

Merge "fix(measured-boot): add RMM entry to event_log_metadata" into integration

1...<<321322323324325326327328329330>>...733