fix(xilinx): fix coding style violationsFix coding style violations and alignments:- Remove additional newlines in headers- Remove additional newlines in code- Add newline to separate variable f
fix(xilinx): fix coding style violationsFix coding style violations and alignments:- Remove additional newlines in headers- Remove additional newlines in code- Add newline to separate variable from the code- Use the same indentation in platform.mk- Align function parameters- Use tabs for indentation in kernel-doc formatSigned-off-by: Michal Simek <michal.simek@xilinx.com>Change-Id: I0b12804ff63bc19778e8f21041f9accba5b488b9
show more ...
revert(plat/xilinx): add timeout while waiting for IPI AckThis reverts commit 4d9b9b2352f9a67849faf2d4484f5fcdd2788b01.Timeout in IPI ack was added for functional safety reason.Functional safety
revert(plat/xilinx): add timeout while waiting for IPI AckThis reverts commit 4d9b9b2352f9a67849faf2d4484f5fcdd2788b01.Timeout in IPI ack was added for functional safety reason.Functional safety is not criteria for ATF. However, thiscreates issues for APIs that take long or non-deterministicduration like FPGA load. So revert this patch for now to fixFPGA loading issue. Need to add support for non-blocking APIfor FPGA loading with callback when API completes.Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com>Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>Change-Id: I940e798f1e2f7d0dfca1da5caaf8b94036d440c6
plat: xilinx: common: Rename the IPI CRC checksum macroRename the macro ZYNQMP_IPI_CRC_CHECK to IPI_CRC_CHECK andmove the related defines to the common include.Signed-off-by: Venkatesh Yadav Abb
plat: xilinx: common: Rename the IPI CRC checksum macroRename the macro ZYNQMP_IPI_CRC_CHECK to IPI_CRC_CHECK andmove the related defines to the common include.Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>Change-Id: I6d30b081ac607572a0b23e10ca8031bc90489e58
plat: xilinx: Add timeout while waiting for IPI AckReturn timeout error if, IPI is not acked in specified timeout.Signed-off-by: Tejas Patel <tejas.patel@xilinx.com>Change-Id: I27be3d4d4eb5bc57f
plat: xilinx: Add timeout while waiting for IPI AckReturn timeout error if, IPI is not acked in specified timeout.Signed-off-by: Tejas Patel <tejas.patel@xilinx.com>Change-Id: I27be3d4d4eb5bc57f6a84c839e2586278c0aec19
plat: xilinx: Mask unnecessary bytes of return error codeVersal firmware adds extra error codes along with PM error codeswhile sending response to driver. This makes incorrect erroridentification
plat: xilinx: Mask unnecessary bytes of return error codeVersal firmware adds extra error codes along with PM error codeswhile sending response to driver. This makes incorrect erroridentification at driver side.To fix this, mask the unnecessary error bytes before sending theerror code to the driver.Signed-off-by: Ravi Patel <ravi.patel@xilinx.com>Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com>Change-Id: I18c2f3bd2d067e91344852c2f0c1bafea0e6eb23
plat: xilinx: zynqmp: Add checksum support for IPI dataThis patch adds support for CRC checksum for IPI data when themacro ZYNQMP_IPI_CRC_CHECK is defined.Signed-off-by: Venkatesh Yadav Abbarapu
plat: xilinx: zynqmp: Add checksum support for IPI dataThis patch adds support for CRC checksum for IPI data when themacro ZYNQMP_IPI_CRC_CHECK is defined.Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>Signed-off-by: Jolly Shah <jolly.shah@xilinx.com>Change-Id: Ic981f162666b3c1fffeb1b9fef3ee7714ecd889d
xilinx: Move IPI functions to common filepm_service ipi functions can be used by other xilinxplatforms. So move it to common directory. Also changenode_id member type in pm_proc structure so it c
xilinx: Move IPI functions to common filepm_service ipi functions can be used by other xilinxplatforms. So move it to common directory. Also changenode_id member type in pm_proc structure so it can beused for versal where device IDs are used instead ofnode IDs.To accommodate this change header files are re-organized.Signed-off-by: Tejas Patel <tejas.patel@xilinx.com>Reviewed-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>Signed-off-by: Jolly Shah <jollys@xilinx.com>
1234