[PATCH] arm64: dts: ti: k3-am65-iot2050-common: Disable mailbox nodes
Jan Kiszka
jan.kiszka at siemens.com
Wed May 19 09:50:59 PDT 2021
On 14.05.21 23:20, Suman Anna wrote:
> There are no sub-mailbox devices defined currently for both the
> IOT2050 boards. These are usually dictated by the firmwares running
> on the R5F remote processors and the applications they provide.
> Defining the actual sub-mailboxes will also dictate the interrupts
> the clusters will use for interrupts on the Cortex-A53 cores.
>
> Disable all of the Mailbox clusters until the sub-mailboxes are
> defined and used. This fixes the warnings around the missing
> interrupts with the upcoming conversion of the OMAP Mailbox binding
> to YAML format.
>
> Signed-off-by: Suman Anna <s-anna at ti.com>
> ---
> Hi Nishanth,
>
> I will be posting the conversion of the OMAP Mailbox binding to YAML
> sometime next week to deal with the current dtbs_check warnings seen
> with these nodes on all K3 SoCs. It is kinda of a chicken and egg
> problem w.r.t when you want all warnings gone, and this is in
> preparation towards that. It also follows anyway the expected style
> for Mailbox unless you add the usable mailbox sub-device nodes and
> the interrupts they use.
>
> regards
> Suman
>
> .../boot/dts/ti/k3-am65-iot2050-common.dtsi | 48 +++++++++++++++++++
> 1 file changed, 48 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi b/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi
> index de763ca9251c..f4ec9ed52939 100644
> --- a/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi
> +++ b/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi
> @@ -653,3 +653,51 @@ &pcie1_rc {
> &pcie1_ep {
> status = "disabled";
> };
> +
> +&mailbox0_cluster0 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster1 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster2 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster3 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster4 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster5 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster6 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster7 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster8 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster9 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster10 {
> + status = "disabled";
> +};
> +
> +&mailbox0_cluster11 {
> + status = "disabled";
> +};
>
Acked-by: Jan Kiszka <jan.kiszka at siemens.com>
Thanks,
Jan
--
Siemens AG, T RDA IOT
Corporate Competence Center Embedded Linux
More information about the linux-arm-kernel
mailing list