Lines Matching +full:0 +full:x4400
16 #define APSS_CPUCP_MBOX_CMD_OFF 0x4
19 #define APSS_CPUCP_TX_MBOX_CMD(i) (0x100 + ((i) * 8))
22 #define APSS_CPUCP_RX_MBOX_CMD(i) (0x100 + ((i) * 8))
23 #define APSS_CPUCP_RX_MBOX_MAP 0x4000
24 #define APSS_CPUCP_RX_MBOX_STAT 0x4400
25 #define APSS_CPUCP_RX_MBOX_CLEAR 0x4800
26 #define APSS_CPUCP_RX_MBOX_EN 0x4c00
27 #define APSS_CPUCP_RX_MBOX_CMD_MASK GENMASK_ULL(63, 0)
82 return 0; in qcom_cpucp_mbox_startup()
104 return 0; in qcom_cpucp_mbox_send_data()
124 cpucp->rx_base = devm_of_iomap(dev, dev->of_node, 0, NULL); in qcom_cpucp_mbox_probe()
132 writeq(0, cpucp->rx_base + APSS_CPUCP_RX_MBOX_EN); in qcom_cpucp_mbox_probe()
133 writeq(0, cpucp->rx_base + APSS_CPUCP_RX_MBOX_CLEAR); in qcom_cpucp_mbox_probe()
134 writeq(0, cpucp->rx_base + APSS_CPUCP_RX_MBOX_MAP); in qcom_cpucp_mbox_probe()
136 irq = platform_get_irq(pdev, 0); in qcom_cpucp_mbox_probe()
137 if (irq < 0) in qcom_cpucp_mbox_probe()
142 if (ret < 0) in qcom_cpucp_mbox_probe()
157 return 0; in qcom_cpucp_mbox_probe()