Home
last modified time | relevance | path

Searched hist:"8 ce93ec9531c4b7da2d25f2e3957ca13204a3ac1" (Results 1 – 11 of 11) sorted by relevance

/rk3399_ARM-atf/plat/xilinx/zynqmp/include/
H A Dplat_pm_common.h8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

Change-Id: Ic77926033e76a53c0fa1a9949e6838ec64bd6ae5
Signed-off-by: Ronak Jain <ronak.jain@amd.com>
/rk3399_ARM-atf/plat/xilinx/zynqmp/pm_service/
H A Dzynqmp_pm_api_sys.h8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

Change-Id: Ic77926033e76a53c0fa1a9949e6838ec64bd6ae5
Signed-off-by: Ronak Jain <ronak.jain@amd.com>
H A Dpm_api_ioctl.h8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

Change-Id: Ic77926033e76a53c0fa1a9949e6838ec64bd6ae5
Signed-off-by: Ronak Jain <ronak.jain@amd.com>
H A Dzynqmp_pm_svc_main.c8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

Change-Id: Ic77926033e76a53c0fa1a9949e6838ec64bd6ae5
Signed-off-by: Ronak Jain <ronak.jain@amd.com>
H A Dzynqmp_pm_api_sys.c8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

Change-Id: Ic77926033e76a53c0fa1a9949e6838ec64bd6ae5
Signed-off-by: Ronak Jain <ronak.jain@amd.com>
H A Dpm_api_clock.h8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

Change-Id: Ic77926033e76a53c0fa1a9949e6838ec64bd6ae5
Signed-off-by: Ronak Jain <ronak.jain@amd.com>
H A Dpm_client.c8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

Change-Id: Ic77926033e76a53c0fa1a9949e6838ec64bd6ae5
Signed-off-by: Ronak Jain <ronak.jain@amd.com>
H A Dpm_api_ioctl.c8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

Change-Id: Ic77926033e76a53c0fa1a9949e6838ec64bd6ae5
Signed-off-by: Ronak Jain <ronak.jain@amd.com>
H A Dpm_api_clock.c8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

Change-Id: Ic77926033e76a53c0fa1a9949e6838ec64bd6ae5
Signed-off-by: Ronak Jain <ronak.jain@amd.com>
/rk3399_ARM-atf/plat/xilinx/zynqmp/
H A Dplat_psci.c8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

Change-Id: Ic77926033e76a53c0fa1a9949e6838ec64bd6ae5
Signed-off-by: Ronak Jain <ronak.jain@amd.com>
/rk3399_ARM-atf/plat/xilinx/zynqmp/aarch64/
H A Dzynqmp_common.c8ce93ec9531c4b7da2d25f2e3957ca13204a3ac1 Mon Jul 28 05:56:33 UTC 2025 Ronak Jain <ronak.jain@amd.com> feat(zynqmp): mark IPI calls secure/non-secure

Use BIT24 of the IPI command header from payload[0] to identify the
caller's security state. If the SMC caller is non-secure, set BIT24
to indicate a non-secure origin.

The mechanism is already present in Versal, Versal NET, and
Versal Gen 2 platforms. Extend the same support to Zynq UltraScale+
MPSoC (ZU+) to align its behavior with newer SoCs.

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