Luca Weiss
9bdaf9a96d
dt-bindings: mailbox: qcom-ipcc: document the Milos Inter-Processor Communication Controller
...
Document the Inter-Processor Communication Controller on the Milos SoC.
Signed-off-by: Luca Weiss <luca.weiss@fairphone.com >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com >
2025-08-06 12:44:40 -05:00
Krzysztof Kozlowski
f8809b1f48
dt-bindings: mailbox: qcom-ipcc: Add SM8750
...
Document compatible for Qualcomm SM8750 SoC IPCC, compatible with
existing generic fallback.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com >
2024-11-24 13:01:27 -06:00
Dmitry Baryshkov
71987bc922
dt-bindings: mailbox: qcom-ipcc: Add SAR2130P compatible
...
Document compatible for the IPCC mailbox controller on SAR2130P platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org >
Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com >
2024-11-24 12:59:48 -06:00
Jingyi Wang
5232544ea3
dt-bindings: mailbox: qcom-ipcc: Document QCS8300 IPCC
...
Document the Inter-Processor Communication Controller on the Qualcomm
QCS8300 Platform, which will be used to route interrupts across various
subsystems found on the SoC.
Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com >
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org >
Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com >
2024-09-22 19:19:17 -05:00
Nikunj Kela
4116ab5e8a
dt-bindings: mailbox: qcom-ipcc: document the support for SA8255p
...
Add a compatible for the ipcc on SA8255p platforms.
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Nikunj Kela <quic_nkela@quicinc.com >
Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com >
2024-09-22 19:19:17 -05:00
Rohit Agarwal
10b98582bc
dt-bindings: mailbox: qcom-ipcc: Document the SDX75 IPCC
...
Document the Inter-Processor Communication Controller on the SDX75 Platform.
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com >
2024-05-19 22:33:58 -05:00
Abel Vesa
171c8a2085
dt-bindings: mailbox: qcom-ipcc: document the X1E80100 Inter-Processor Communication Controller
...
Document the Inter-Processor Communication Controller on the X1E80100 Platform.
Signed-off-by: Abel Vesa <abel.vesa@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2024-01-13 23:08:51 -06:00
Neil Armstrong
96cb7a4e29
dt-bindings: mailbox: qcom-ipcc: document the SM8650 Inter-Processor Communication Controller
...
Document the Inter-Processor Communication Controller on the SM8650 Platform.
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2023-11-04 13:46:53 -05:00
Melody Olvera
6ccbe33a39
dt-bindings: mailbox: qcom-ipcc: Add compatible for QDU1000/QRU1000
...
Document the compatible for the QDU1000 mailbox.
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2023-02-23 14:47:13 -06:00
Bartosz Golaszewski
c31508c566
dt-bindings: mailbox: qcom-ipcc: document the sa8775p platform
...
Add a compatible for the ipcc on sa8775p platforms.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org >
Reviewed-by: Manivannan Sadhasivam <mani@kernel.org >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2023-02-23 14:47:12 -06:00
Abel Vesa
53c60d1004
dt-bindings: mailbox: qcom-ipcc: Add compatible for SM8550
...
Document the compatible for SM8550 mailbox.
Signed-off-by: Abel Vesa <abel.vesa@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2022-12-18 20:40:31 -06:00
Luca Weiss
76f708f635
dt-bindings: mailbox: qcom-ipcc: Add sc8280xp compatible
...
Document the sc8280xp compatible, and at the same time also make sure
the list is sorted alphabetically.
Signed-off-by: Luca Weiss <luca@z3ntu.xyz >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2022-12-18 20:40:29 -06:00
Konrad Dybcio
1a607e102f
dt-bindings: mailbox: qcom-ipcc: Add SM6375 compatible
...
Add a compatible for SM6375.
Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2022-08-02 15:12:15 -05:00
Linus Torvalds
cdeffe87f7
Merge tag 'mailbox-v5.19' of git://git.linaro.org/landing-teams/working/fujitsu/integration
...
Pull mailbox updates from Jassi Brar:
"api:
- hrtimer fix
qcom:
- log pending irq during resume
- minor cosmetic changes
omap:
- use pm_runtime_resume_and_get
imx:
- use pm_runtime_resume_and_get
- remove redundant initializer
mtk:
- added GCE header for MT8186
- enable support for MT8186
tegra:
- remove redundant NULL check
- added hsp_sm_ops for send/recv api
- support shared mailboxes
stm:
- remove unsupported "wakeup" irq
pcc:
- sanitize mbox allocated memory before use
misc:
- documentation fixes for arm_mhu and qcom-ipcc"
* tag 'mailbox-v5.19' of git://git.linaro.org/landing-teams/working/fujitsu/integration:
mailbox: qcom-ipcc: Fix -Wunused-function with CONFIG_PM_SLEEP=n
mailbox: forward the hrtimer if not queued and under a lock
mailbox: qcom-ipcc: Log the pending interrupt during resume
mailbox: pcc: Fix an invalid-load caught by the address sanitizer
dt-bindings: mailbox: remove the IPCC "wakeup" IRQ
mailbox: correct kerneldoc
mailbox: omap: using pm_runtime_resume_and_get to simplify the code
mailbox:imx: using pm_runtime_resume_and_get
mailbox: mediatek: support mt8186 adsp mailbox
dt-bindings: mailbox: mtk,adsp-mbox: add mt8186 compatible name
mailbox: tegra-hsp: Add 128-bit shared mailbox support
dt-bindings: tegra186-hsp: add type for shared mailboxes
mailbox: tegra-hsp: Add tegra_hsp_sm_ops
dt-bindings: gce: add the GCE header file for MT8186
mailbox: remove an unneeded NULL check on list iterator
mailbox: imx: remove redundant initializer
dt-bindings: mailbox: qcom-ipcc: simplify the example
2022-05-26 14:57:25 -07:00
Rob Herring
028818e374
Revert "dt-bindings: mailbox: qcom-ipcc: add missing properties into example"
...
This reverts commit b20eee62ee . The
example has just been removed altogether in the mailbox tree.
Reported-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Rob Herring <robh@kernel.org >
2022-05-23 11:00:58 -05:00
Krzysztof Kozlowski
cd285535b8
dt-bindings: mailbox: qcom-ipcc: simplify the example
...
Consumer examples in the bindings of resource providers are trivial,
useless and duplicating code. Additionally the incomplete qcom,smp2p
example triggers DT schema warnings.
Cleanup the example by removing the consumer part and fixing the
indentation to DT schema convention.
Reported-by: Rob Herring <robh@kernel.org >
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2022-05-21 11:41:29 -05:00
David Heidelberg
b20eee62ee
dt-bindings: mailbox: qcom-ipcc: add missing properties into example
...
These missing required properties are needed for
smp2p binding reference checks.
Also includes cosmetic change to the example formatting.
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: David Heidelberg <david@ixit.cz >
Reviewed-by: Manivannan Sadhasivam <mani@kernel.org >
Signed-off-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20220426101837.16201-2-david@ixit.cz
2022-05-03 11:53:15 -05:00
David Heidelberg
897c675605
dt-bindings: mailbox: qcom-ipcc: add missing compatible for SM8450
...
Fill missing compatible already used in SM8450 DTS.
Signed-off-by: David Heidelberg <david@ixit.cz >
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Reviewed-by: Manivannan Sadhasivam <mani@kernel.org >
Signed-off-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20220426101837.16201-1-david@ixit.cz
2022-05-03 11:53:15 -05:00
Konrad Dybcio
fb339971bf
dt-bindings: mailbox: qcom-ipcc: Add compatible for SM6350
...
Add IPCC compatible for SM6350 SoC.
Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2021-08-30 00:29:13 -05:00
Sai Prakash Ranjan
2335f556b3
dt-bindings: mailbox: qcom-ipcc: Add compatible for SC7280
...
Add IPCC compatible for SC7280 SoC.
Signed-off-by: Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org >
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org >
Reviewed-by: Stephen Boyd <swboyd@chromium.org >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2021-04-26 09:44:21 -05:00
Vinod Koul
2a7db0d6eb
dt-bindings: mailbox: Add compatible for SM8350 IPCC
...
Add the compatible string for SM8350 IPCC block on this SoC
Signed-off-by: Vinod Koul <vkoul@kernel.org >
Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2021-04-13 20:07:35 -05:00
Rob Herring
f516fb704d
dt-bindings: Whitespace clean-ups in schema files
...
Clean-up incorrect indentation, extra spaces, long lines, and missing
EOF newline in schema files. Most of the clean-ups are for list
indentation which should always be 2 spaces more than the preceding
keyword.
Found with yamllint (which I plan to integrate into the checks).
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-clk@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: linux-spi@vger.kernel.org
Cc: linux-gpio@vger.kernel.org
Cc: linux-remoteproc@vger.kernel.org
Cc: linux-hwmon@vger.kernel.org
Cc: linux-i2c@vger.kernel.org
Cc: linux-fbdev@vger.kernel.org
Cc: linux-iio@vger.kernel.org
Cc: linux-input@vger.kernel.org
Cc: linux-pm@vger.kernel.org
Cc: linux-media@vger.kernel.org
Cc: alsa-devel@alsa-project.org
Cc: linux-mmc@vger.kernel.org
Cc: linux-mtd@lists.infradead.org
Cc: netdev@vger.kernel.org
Cc: linux-rtc@vger.kernel.org
Cc: linux-serial@vger.kernel.org
Cc: linux-usb@vger.kernel.org
Acked-by: Sam Ravnborg <sam@ravnborg.org >
Signed-off-by: Rob Herring <robh@kernel.org >
2020-08-14 08:55:58 -06:00
Manivannan Sadhasivam
a01822e94e
dt-bindings: mailbox: Add devicetree binding for Qcom IPCC
...
Add devicetree YAML binding for Qualcomm Inter-Processor Communication
Controller (IPCC) block.
Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org >
2020-05-30 18:10:27 -05:00