arm64: dts: rockchip: rk3588-amp: add configs for amp irqs

Signed-off-by: Zain Wang <wzz@rock-chips.com>
Change-Id: Ia925cbce88d38fe22a61de3be5ffdd1936fe1119
This commit is contained in:
Zain Wang
2024-02-21 17:04:27 +08:00
committed by Tao Huang
parent 8679c3ff3c
commit df9eb20bbf

View File

@@ -5,6 +5,8 @@
#include <dt-bindings/soc/rockchip-amp.h>
#define CPU_GET_AFFINITY(cpu, cluster) ((cpu) << 8)
/ {
rockchip_amp: rockchip-amp {
compatible = "rockchip,amp";
@@ -17,6 +19,18 @@
pinctrl-names = "default";
pinctrl-0 = <&uart5m0_xfer>;
amp-irqs = /bits/ 64 <
/* GPIO EXT */
GIC_AMP_IRQ_CFG_ROUTE(314, 0xd0, CPU_GET_AFFINITY(3, 0))
GIC_AMP_IRQ_CFG_ROUTE(315, 0xd0, CPU_GET_AFFINITY(3, 0))
GIC_AMP_IRQ_CFG_ROUTE(316, 0xd0, CPU_GET_AFFINITY(3, 0))
GIC_AMP_IRQ_CFG_ROUTE(317, 0xd0, CPU_GET_AFFINITY(3, 0))
GIC_AMP_IRQ_CFG_ROUTE(318, 0xd0, CPU_GET_AFFINITY(3, 0))
/* UART5 */
GIC_AMP_IRQ_CFG_ROUTE(368, 0xd0, CPU_GET_AFFINITY(3, 0))
/* MAILBOX */
GIC_AMP_IRQ_CFG_ROUTE(100, 0xd0, CPU_GET_AFFINITY(3, 0))>;
status = "okay";
};