-
Notifications
You must be signed in to change notification settings - Fork 235
QCLINUX: arm64: dts: qcom: lemans and monaco: Rework RTSS Mailbox DT to use syscon and staging overlays #1768
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: tech/overlay/dt
Are you sure you want to change the base?
Changes from 5 commits
cf357d5
d99e8d6
e26d1ac
931186f
4ecfab3
7543ed2
8bffa16
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -1018,6 +1018,42 @@ | |
| #mbox-cells = <2>; | ||
| }; | ||
|
|
||
| ipcc1: mailbox@488000 { | ||
| compatible = "qcom,sa8775p-ipcc", "qcom,ipcc"; | ||
| reg = <0x0 0x00488000 0x0 0x1000>; | ||
| interrupts = <GIC_SPI 231 IRQ_TYPE_LEVEL_HIGH>; | ||
| interrupt-controller; | ||
| #interrupt-cells = <3>; | ||
| #mbox-cells = <2>; | ||
| }; | ||
|
|
||
| ipcc2: mailbox@4a1000 { | ||
| compatible = "qcom,sa8775p-ipcc", "qcom,ipcc"; | ||
| reg = <0x0 0x004a1000 0x0 0x1000>; | ||
| interrupts = <GIC_SPI 553 IRQ_TYPE_LEVEL_HIGH>; | ||
| interrupt-controller; | ||
| #interrupt-cells = <3>; | ||
| #mbox-cells = <2>; | ||
| }; | ||
|
|
||
| ipcc3: mailbox@4a2000 { | ||
| compatible = "qcom,sa8775p-ipcc", "qcom,ipcc"; | ||
| reg = <0x0 0x004a2000 0x0 0x1000>; | ||
| interrupts = <GIC_SPI 554 IRQ_TYPE_LEVEL_HIGH>; | ||
| interrupt-controller; | ||
| #interrupt-cells = <3>; | ||
| #mbox-cells = <2>; | ||
| }; | ||
|
|
||
| ipcc4: mailbox@4a3000 { | ||
| compatible = "qcom,sa8775p-ipcc", "qcom,ipcc"; | ||
| reg = <0x0 0x004a3000 0x0 0x1000>; | ||
| interrupts = <GIC_SPI 555 IRQ_TYPE_LEVEL_HIGH>; | ||
| interrupt-controller; | ||
| #interrupt-cells = <3>; | ||
| #mbox-cells = <2>; | ||
| }; | ||
|
|
||
| qfprom: efuse@784000 { | ||
| compatible = "qcom,sa8775p-qfprom", "qcom,qfprom"; | ||
| reg = <0x0 0x00784000 0x0 0x3000>; | ||
|
|
@@ -4635,7 +4671,7 @@ | |
|
|
||
| tcsr: syscon@1fc0000 { | ||
| compatible = "qcom,sa8775p-tcsr", "syscon"; | ||
| reg = <0x0 0x1fc0000 0x0 0x30000>; | ||
| reg = <0x0 0x1fc0000 0x0 0x40000>; | ||
| }; | ||
|
|
||
| gpu: gpu@3d00000 { | ||
|
|
@@ -7058,6 +7094,11 @@ | |
| redistributor-stride = <0x0 0x20000>; | ||
| }; | ||
|
|
||
| apss_shared_ipc: syscon@17c0000c { | ||
| compatible = "qcom,sa8775p-tcsr", "syscon"; | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. What exactly is behind this address? TCSR is at the other address, so it can't be TCSR. |
||
| reg = <0x0 0x17c0000c 0x0 0x4>; | ||
| }; | ||
|
|
||
| watchdog@17c10000 { | ||
| compatible = "qcom,apss-wdt-sa8775p", "qcom,kpss-wdt"; | ||
| reg = <0x0 0x17c10000 0x0 0x1000>; | ||
|
|
||
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -748,6 +748,21 @@ | |
| hwlocks = <&tcsr_mutex 3>; | ||
| }; | ||
|
|
||
| tz_sail_mailbox_mem: tz-sail-mailbox@90c00000 { | ||
| reg = <0x0 0x90c00000 0x0 0x100000>; | ||
| no-map; | ||
| }; | ||
|
|
||
| sail_mailbox_mem: sail-ss@90d00000 { | ||
| reg = <0x0 0x90d00000 0x0 0x100000>; | ||
| no-map; | ||
| }; | ||
|
|
||
| sail_ota_mem: sail-ss@90e00000 { | ||
| reg = <0x0 0x90e00000 0x0 0x300000>; | ||
| no-map; | ||
| }; | ||
|
|
||
| gunyah_md_mem: gunyah-md-region@91a80000 { | ||
| reg = <0x0 0x91a80000 0x0 0x80000>; | ||
| no-map; | ||
|
|
@@ -919,6 +934,42 @@ | |
| #mbox-cells = <2>; | ||
| }; | ||
|
|
||
| ipcc1: mailbox@488000 { | ||
| compatible = "qcom,qcs8300-ipcc", "qcom,ipcc"; | ||
| reg = <0x0 0x00488000 0x0 0x1000>; | ||
| interrupts = <GIC_SPI 231 IRQ_TYPE_LEVEL_HIGH>; | ||
| interrupt-controller; | ||
| #interrupt-cells = <3>; | ||
| #mbox-cells = <2>; | ||
| }; | ||
|
|
||
| ipcc2: mailbox@4a1000 { | ||
| compatible = "qcom,qcs8300-ipcc", "qcom,ipcc"; | ||
| reg = <0x0 0x004a1000 0x0 0x1000>; | ||
| interrupts = <GIC_SPI 553 IRQ_TYPE_LEVEL_HIGH>; | ||
| interrupt-controller; | ||
| #interrupt-cells = <3>; | ||
| #mbox-cells = <2>; | ||
| }; | ||
|
|
||
| ipcc3: mailbox@4a2000 { | ||
| compatible = "qcom,qcs8300-ipcc", "qcom,ipcc"; | ||
| reg = <0x0 0x004a2000 0x0 0x1000>; | ||
| interrupts = <GIC_SPI 554 IRQ_TYPE_LEVEL_HIGH>; | ||
| interrupt-controller; | ||
| #interrupt-cells = <3>; | ||
| #mbox-cells = <2>; | ||
| }; | ||
|
|
||
| ipcc4: mailbox@4a3000 { | ||
| compatible = "qcom,qcs8300-ipcc", "qcom,ipcc"; | ||
| reg = <0x0 0x004a3000 0x0 0x1000>; | ||
| interrupts = <GIC_SPI 555 IRQ_TYPE_LEVEL_HIGH>; | ||
| interrupt-controller; | ||
| #interrupt-cells = <3>; | ||
| #mbox-cells = <2>; | ||
| }; | ||
|
|
||
| qfprom: efuse@784000 { | ||
| compatible = "qcom,qcs8300-qfprom", "qcom,qfprom"; | ||
| reg = <0x0 0x00784000 0x0 0x2410>; | ||
|
|
@@ -2745,7 +2796,7 @@ | |
|
|
||
| tcsr: syscon@1fc0000 { | ||
| compatible = "qcom,qcs8300-tcsr", "syscon"; | ||
| reg = <0x0 0x1fc0000 0x0 0x30000>; | ||
| reg = <0x0 0x1fc0000 0x0 0x40000>; | ||
| }; | ||
|
|
||
| remoteproc_adsp: remoteproc@3000000 { | ||
|
|
@@ -7401,6 +7452,11 @@ | |
| #address-cells = <0>; | ||
| }; | ||
|
|
||
| apss_shared_ipc: syscon@17c0000c { | ||
| compatible = "qcom,qcs8300-tcsr", "syscon"; | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same question. Is it really TCSR? |
||
| reg = <0x0 0x17c0000c 0x0 0x4>; | ||
| }; | ||
|
|
||
| watchdog@17c10000 { | ||
| compatible = "qcom,apss-wdt-qcs8300", "qcom,kpss-wdt"; | ||
| reg = <0x0 0x17c10000 0x0 0x1000>; | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are not.