From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1ipsrt-0006UD-4v for barebox@lists.infradead.org; Fri, 10 Jan 2020 11:54:22 +0000 From: Sascha Hauer Date: Fri, 10 Jan 2020 12:54:05 +0100 Message-Id: <20200110115410.18265-1-s.hauer@pengutronix.de> MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: [PATCH 0/5] ARM: Layerscape: Add Fixups for Linux IOMMU support To: Barebox List To make the IOMMU work under Linux we have to configure the different Isolation Context Identifier registers in the SoC and communicate the settings to Linux via "iommu" properties in the device tree. This adds the necessary settings and device tree fixups ported from U-Boot. Sascha Sascha Hauer (5): ARM: Layerscape: replace overcomplicated macros include/soc/fsl: remove unused function prototypes include/soc/fsl: Make struct ccsr_qman v3 specific net: fsl-fman: Do not put hardware in reset before Linux start ARM: Layerscape: setup icids for the IOMMU arch/arm/mach-layerscape/icid.c | 611 ++++++++++++++++++++++++-------- drivers/net/fsl-fman.c | 8 - include/soc/fsl/fsl_qbman.h | 18 +- include/soc/fsl/immap_lsch2.h | 1 + 4 files changed, 465 insertions(+), 173 deletions(-) -- 2.25.0.rc1 _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox