Home
last modified time | relevance | path

Searched refs:cpucp (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/mailbox/
H A Dqcom-cpucp-mbox.c50 struct qcom_cpucp_mbox *cpucp = data; in qcom_cpucp_mbox_irq_fn() local
54 status = readq(cpucp->rx_base + APSS_CPUCP_RX_MBOX_STAT); in qcom_cpucp_mbox_irq_fn()
57 u32 val = readl(cpucp->rx_base + APSS_CPUCP_RX_MBOX_CMD(i) + APSS_CPUCP_MBOX_CMD_OFF); in qcom_cpucp_mbox_irq_fn()
58 struct mbox_chan *chan = &cpucp->chans[i]; in qcom_cpucp_mbox_irq_fn()
65 writeq(BIT(i), cpucp->rx_base + APSS_CPUCP_RX_MBOX_CLEAR); in qcom_cpucp_mbox_irq_fn()
74 struct qcom_cpucp_mbox *cpucp = container_of(chan->mbox, struct qcom_cpucp_mbox, mbox); in qcom_cpucp_mbox_startup() local
78 val = readq(cpucp->rx_base + APSS_CPUCP_RX_MBOX_EN); in qcom_cpucp_mbox_startup()
80 writeq(val, cpucp->rx_base + APSS_CPUCP_RX_MBOX_EN); in qcom_cpucp_mbox_startup()
87 struct qcom_cpucp_mbox *cpucp = container_of(chan->mbox, struct qcom_cpucp_mbox, mbox); in qcom_cpucp_mbox_shutdown() local
91 val = readq(cpucp->rx_base + APSS_CPUCP_RX_MBOX_EN); in qcom_cpucp_mbox_shutdown()
[all …]
/linux/arch/arm64/boot/dts/qcom/
H A Dqdu1000.dtsi292 cpucp_fw_mem: cpucp-fw@80b00000 {
H A Dsdx75.dtsi303 cpucp_fw_mem: cpucp-fw@87c00000 {
H A Dsm8750.dtsi319 cpucp_mem: cpucp@81200000 {
360 cpucp_scandump_mem: cpucp-scandump@82000000 {
H A Dsm6375.dtsi1821 compatible = "qcom,sm6375-cpucp-l3", "qcom,epss-l3";
H A Dhamoa.dtsi475 cpucp_log_mem: cpucp-log@80e00000 {
480 cpucp_mem: cpucp@80e40000 {
8306 compatible = "qcom,x1e80100-cpucp-mbox";
H A Dlemans.dtsi786 cpucp_backup_mem: cpucp-backup@91b40000 {
941 cpucp_fw_mem: cpucp-fw@db200000 {
H A Dsm8550.dtsi654 cpucp_fw_mem: cpucp-fw-region@d8140000 {
H A Dkodiak.dtsi140 cpucp_mem: cpucp@80b00000 {
/linux/
H A DMAINTAINERS21420 F: Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
21421 F: drivers/mailbox/qcom-cpucp-mbox.c