From patchwork Thu Jun 11 15:29:43 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suman Anna X-Patchwork-Id: 187811 Delivered-To: patch@linaro.org Received: by 2002:a92:cf06:0:0:0:0:0 with SMTP id c6csp1503525ilo; Thu, 11 Jun 2020 08:29:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzZKwlpS54Qag8JnqHAEOKj3bd740Cr4K4YqhCuEdATX57wUOmJCZUMR0+HOoSwkQyHwH1x X-Received: by 2002:a50:fb92:: with SMTP id e18mr7164739edq.135.1591889397383; Thu, 11 Jun 2020 08:29:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591889397; cv=none; d=google.com; s=arc-20160816; b=q/yQXkox37IF9vH3moMA+cmI5duW/gatSbLRIJVIxzr3uIvYewlpV/+SNMvxFp5dCL E8eHyuzvY92M0iNRbgTfq/cqUyggRRO2XiIZQcY73D0yQBvuwLLBD2itowEKwzjkPN3W ov7+sP9gh+HsgI2oNJCixrwH/9NQI3Wuz3d0W6L1HXWQimDjo5W4oS1SyOVKdGtPs3Ec FS7BAvZwRrHuysQFbf8D2X4fMtbvYH1p5+AFzCZ6b48J/Dd93pnzOuY7GSYLPjDL4xTD KNBgd7gcxcuNBnvDFa6HRTNgYtzZQ+katuhd1J9RfBJPRBzlnRqBLva4MEvZMi+YHc24 Wp9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=qbKG8m+p3y9aGhFMGec53de0IEuLu9JBOzjzkscBIgo=; b=Rx3g7SSfdjuu/jaZmKCJpmCOYkqGmeyTUSUsEcZNduMI8enSwlv7bXmOr9x01ti3sQ uX3wRLaxopXy8De05AOv+Z4kKxmeVSQAgkE7F0/V1AQCgwx7eYlif7UsXl+5urHVVi/E 25CEJesPHXnUrIFVPp1kBRM2jwUrj6U/7wJ1BB0S4PxSPP5hNU/mJtkodIITdITNq0YN Qn1ENopK0ZGFM9H/VrPvqHp8HHGGpTXynvFR/GRa9IhOeLdmBFZ9N+6omSXvsoDt0OZD 7t+FyvDR7IqEz0F/CFGknYDCKrgKSPhnuMpzpjJeHEMSHqgxaofVgnAR967b767x11bT G4sQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=CDIFH1d1; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u2si2055835edx.353.2020.06.11.08.29.57; Thu, 11 Jun 2020 08:29:57 -0700 (PDT) Received-SPF: pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=CDIFH1d1; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728424AbgFKP34 (ORCPT + 6 others); Thu, 11 Jun 2020 11:29:56 -0400 Received: from fllv0015.ext.ti.com ([198.47.19.141]:37232 "EHLO fllv0015.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728411AbgFKP34 (ORCPT ); Thu, 11 Jun 2020 11:29:56 -0400 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0015.ext.ti.com (8.15.2/8.15.2) with ESMTP id 05BFTq9C127234; Thu, 11 Jun 2020 10:29:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1591889393; bh=qbKG8m+p3y9aGhFMGec53de0IEuLu9JBOzjzkscBIgo=; h=From:To:CC:Subject:Date; b=CDIFH1d1ZxcujnWczcDM9Szp48icU5w2M18JCaYdOO1GLt4Knv8PrZNFQeNQ/gvaI XCz53HW6dgB9E5mmYCjia/1GT95RUVIvwF1w+AxcrND7FdVIfKhEIQHiR3YyV7X2WX d0NbhGmeqrqrE2+Sd7//90m9WJXK04Fj44AQCzcI= Received: from DLEE111.ent.ti.com (dlee111.ent.ti.com [157.170.170.22]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 05BFTqUX083015 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 11 Jun 2020 10:29:52 -0500 Received: from DLEE109.ent.ti.com (157.170.170.41) by DLEE111.ent.ti.com (157.170.170.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Thu, 11 Jun 2020 10:29:52 -0500 Received: from lelv0326.itg.ti.com (10.180.67.84) by DLEE109.ent.ti.com (157.170.170.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3 via Frontend Transport; Thu, 11 Jun 2020 10:29:52 -0500 Received: from lelv0597.itg.ti.com (lelv0597.itg.ti.com [10.181.64.32]) by lelv0326.itg.ti.com (8.15.2/8.15.2) with ESMTP id 05BFTqpC021031; Thu, 11 Jun 2020 10:29:52 -0500 Received: from localhost ([10.250.48.148]) by lelv0597.itg.ti.com (8.14.7/8.14.7) with ESMTP id 05BFTq3k085854; Thu, 11 Jun 2020 10:29:52 -0500 From: Suman Anna To: Tony Lindgren CC: Jason Kridner , Caleb Robey , Drew Fustini , Robert Nelson , , , , Suman Anna Subject: [PATCH 0/2] Enable IPU and DSP rprocs on AM5729 BeagleBone AI Date: Thu, 11 Jun 2020 10:29:43 -0500 Message-ID: <20200611152945.27656-1-s-anna@ti.com> X-Mailer: git-send-email 2.26.0 MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hi Tony, Jason, Caleb, The IPU and DSP remote processors are finally booting as of latest master on almost all the TI DRA7xx/AM57xx boards except for AM5729 BeagleBone AI board. We have most of the common dts pieces available due to the usage of common dra74-ipu-dsp.common.dtsi and dra7-ipu-dsp-common.dtsi files. The series leverages these to enable both the IPUs (IPU1 and IPU2) and DSPs (DSP1 and DSP2) on AM5729 BeagleBone AI board. Patch 1 is enough to enable the support, and patch 2 is a cleanup. Patches are based on latest master. I don't have access to an BeagleBone AI board, so appreciate some testing from any of you. If you are using the TI SDK firmware images, you would need the following additional patch [1] to have the rpmsg devices published successfully (otherwise you will see a malformed rpmsg ns message trace). This patch is getting replaced with an alternate logic, and I am waiting for that to be finalized before I update our BIOS-side logic/firmwares. regards Suman [1] https://patchwork.kernel.org/patch/11096599/ Suman Anna (2): ARM: dts: am5729-beaglebone-ai: Enable IPU & DSP rprocs ARM: dts: am5729-beaglebone-ai: Disable ununsed mailboxes arch/arm/boot/dts/am5729-beagleboneai.dts | 73 +++++++---------------- 1 file changed, 21 insertions(+), 52 deletions(-) -- 2.26.0