From patchwork Tue Apr 17 09:10:03 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133518 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489419ljb; Tue, 17 Apr 2018 02:11:02 -0700 (PDT) X-Google-Smtp-Source: AIpwx49UulSZb3IU7ryVpntKQV74ePS2bzH4oa8P78DqyGKL5cCZU5UMqpfUnDPp5Albp9c3ftTK X-Received: by 2002:a17:902:2941:: with SMTP id g59-v6mr1289314plb.89.1523956262053; Tue, 17 Apr 2018 02:11:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956262; cv=none; d=google.com; s=arc-20160816; b=hOUsjQqvoBeT8EVQpaD5jruX4fjIlkEnopgcJi6ZkHietyUB1yAOXZ+RKih8ztQmKT 6TeaRponU7WVyYeHWrnjVKOODBEk8XXaAReTRkUbFR3bisUSn/ITn4JMI+IRIjMA/dJH HkPDwLWztsJbHHG8nCVgl80i/r19+fkYIkcXhanMzbXiixYtYIkpCFxDTS9Qr5yVbz4F fMGhP5rTkfSYvD5/oUaP247UAUXxxjasftRYbcQsKBCMGYBGC6cbdBPLJ9fVNkwc9YhJ hFr681SxOv6asPyDm4JGX+Uz4ex9xjFdZNcOZGwFS5haMameeAH7RoNeA05AKHCGxdVm 4JLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=KZtvYm+ncy23ata7bcMcSTeLEjq7R1F4mzw5ywBh1Xw=; b=TiD4QMfmlYQunK0d9zLTIhOc6DH8cvQmvjk7u4RumXHpTJnCXrfyCRUcb7jybPn1T/ rSVgpcJmFyQNNcnTnLU8i13QwSmQFwYE4w+9L3+m+2wurEtd37iqzsMUPPmOJlSH7Qjx sWmhLLfHKGvoM2ESWN8rn8QXkIQBMxTmloAb7WRDiRWrWdB45fKyxhUM+l874ap+sma6 hkaKz8RCfDQ/uZj0U4lghdocdClX3dcdLCFPgCACqbm3woKE/Cm3N1RQoOkVRtLW79Ek VTcgROL9xLvZ2+bcfEVouNX9lXSdbHBX0hJE3dYc4djrgizchhKd5NLzs5AmeYcMRRpP G7cg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=xxeXidOn; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.01; Tue, 17 Apr 2018 02:11:02 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=xxeXidOn; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752082AbeDQJLA (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:00 -0400 Received: from lelnx193.ext.ti.com ([198.47.27.77]:55326 "EHLO lelnx193.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751345AbeDQJK7 (ORCPT ); Tue, 17 Apr 2018 05:10:59 -0400 Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by lelnx193.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9AjFH001379; Tue, 17 Apr 2018 04:10:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956245; bh=FrDIsfdK8s3JKB093mxk/9owJPzU8vHc8V5vSZgz5fw=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=xxeXidOn7FVBPKYx5tOa4szHQbxUN2UWG2u9v4aIDtG0a93ovwJdDhVXUI1zr2IWe etdMDDauH7ffDYzBLPm6YknV875azMjUsT9YgHPMQ9hrz37vTeP+yB/PVtSPZF+VBE cLojq5jHeOsQcmf7MOQcXjPHdgy1XllvQeZwjy4c= Received: from DFLE108.ent.ti.com (dfle108.ent.ti.com [10.64.6.29]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AjkN013084; Tue, 17 Apr 2018 04:10:45 -0500 Received: from DFLE102.ent.ti.com (10.64.6.23) by DFLE108.ent.ti.com (10.64.6.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:10:45 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DFLE102.ent.ti.com (10.64.6.23) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:10:45 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9Adn6031430; Tue, 17 Apr 2018 04:10:42 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 01/13] ARM: dts: allow building .dtb files under platform subdirs Date: Tue, 17 Apr 2018 12:10:03 +0300 Message-ID: <1523956215-28154-2-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 Add support to base ARM makefile for building .dtb files under platform specific subdirs (e.g. arch/arm/boot/dts/ti for TI SoCs.) Signed-off-by: Tero Kristo --- arch/arm/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/Makefile b/arch/arm/Makefile index e4e537f..f6c90bc 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile @@ -343,8 +343,10 @@ $(BOOT_TARGETS): vmlinux $(INSTALL_TARGETS): $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@ +%.dtb: dtbdir=$(patsubst %/,%,$(patsubst %./,%,$(boot)/dts/$(dir $@))) + %.dtb: | scripts - $(Q)$(MAKE) $(build)=$(boot)/dts MACHINE=$(MACHINE) $(boot)/dts/$@ + $(Q)$(MAKE) $(build)=$(dtbdir) MACHINE=$(MACHINE) $(boot)/dts/$@ PHONY += dtbs dtbs_install From patchwork Tue Apr 17 09:10:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133520 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489442ljb; Tue, 17 Apr 2018 02:11:03 -0700 (PDT) X-Google-Smtp-Source: AIpwx48ad27s5MjgE8oYbT1owxFJ0DfcZKa3zadXBlty9fFL2rsD0Ihl5OiY0x+KrcTXp3D6jz2+ X-Received: by 2002:a17:902:ac1:: with SMTP id 59-v6mr1297110plp.367.1523956263331; Tue, 17 Apr 2018 02:11:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956263; cv=none; d=google.com; s=arc-20160816; b=c89qS0oDQ4hhaG3iN+PvPGvChQXcKixxFKlRQsZXj/D7EIk1QHJ/MKhht2AzHyB6Wg GFx7Qed0+u4wlRW8w6mCy9+LTfNpspgDYHfsrhzjuKWTKYH5BCalec0GUatBgbFCvDJX HyusAglHYw3jguNEC3yjqlcdHUgPEAJZPDCNoSUBA96qpNeso/syZtWN+eAnr29QmLfw qRVHBoSRc98HekjY1HnDJqa0GY6FoSHSpDq2AGVKjQ0Iv15p1+wwdGBnxgihUkSYOED8 CId7OZ6XRBNBYYVQc2HA5ytvbkpZvpXNnqn0oJGgtOPV61prkUAY+AAtxZhfGNhPkrHn bf2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=HyeQkuPCbT3FrJIjrL32S1pqvOUO9zzBefpbci4D9IY=; b=pvhCqZij+LZQiQHnVYu23PIiKKlOKp6okpqZwqpQ5malOxDlmfGvgGbPeuwhELVzHp +S1qCkr6JwKl+g0+NWkzY9Y+k0xZ0doPZll3NU1ceWeoXcSFHXGcE+n0Un5m+QWhfhpA M4oCFwJ/+hkOO54JXX+feJ4CoyBxHWAxz9qaG7G6Y5OczJVDY/oC5dguju2UkxXBxIdP Wg+idI9uQCGAaXPOoXnZuJTox8WedzyJ5VwPLPV/QvXABeCRtHV2oFfhJl9TvCZmySXb eprU7Ml4prSCISnJZbwKEtgW5zBkleO5P1OWxdv3xK3YTEY6G8TL9B51iuI+xbpJsNGX vMTw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=qtDhOt4n; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.03; Tue, 17 Apr 2018 02:11:03 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=qtDhOt4n; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751927AbeDQJLB (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:01 -0400 Received: from fllnx210.ext.ti.com ([198.47.19.17]:28769 "EHLO fllnx210.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752043AbeDQJK7 (ORCPT ); Tue, 17 Apr 2018 05:10:59 -0400 Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by fllnx210.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9Amg0025638; Tue, 17 Apr 2018 04:10:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956248; bh=A7dO00ZUN7kzTwqbrx7nxCqyKsF7ay6Oi6ZETny36tM=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=qtDhOt4nANOn0zqPAgYmzSSfh2jukDT39v7KlXQICeIeB97syfkqOfFU/l6Q8RqGH iCxedu3zVonaZPdScUZNXSWdipakikYprAFTOSkO2oRapBemp6z02wXN1sEA6q74HA RXFb3IrTriRbgnLbxA6Pbtl4QXX0aGnSfcJ6WUAQ= Received: from DLEE108.ent.ti.com (dlee108.ent.ti.com [157.170.170.38]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9Am6w013212; Tue, 17 Apr 2018 04:10:48 -0500 Received: from DLEE101.ent.ti.com (157.170.170.31) by DLEE108.ent.ti.com (157.170.170.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:10:47 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DLEE101.ent.ti.com (157.170.170.31) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:10:47 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9Adn7031430; Tue, 17 Apr 2018 04:10:45 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 02/13] ARM: dts: add support for building DT overlays Date: Tue, 17 Apr 2018 12:10:04 +0300 Message-ID: <1523956215-28154-3-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 Add support for building DT overlay files from the kernel DT source tree. These can be built either from the base DT source directory, or platform specific subdir under the base directory. Signed-off-by: Tero Kristo --- arch/arm/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/Makefile b/arch/arm/Makefile index f6c90bc..ca09509 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile @@ -343,9 +343,9 @@ $(BOOT_TARGETS): vmlinux $(INSTALL_TARGETS): $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@ -%.dtb: dtbdir=$(patsubst %/,%,$(patsubst %./,%,$(boot)/dts/$(dir $@))) +%.dtb %.dtbo: dtbdir=$(patsubst %/,%,$(patsubst %./,%,$(boot)/dts/$(dir $@))) -%.dtb: | scripts +%.dtb %.dtbo: | scripts $(Q)$(MAKE) $(build)=$(dtbdir) MACHINE=$(MACHINE) $(boot)/dts/$@ PHONY += dtbs dtbs_install From patchwork Tue Apr 17 09:10:05 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133521 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489453ljb; Tue, 17 Apr 2018 02:11:04 -0700 (PDT) X-Google-Smtp-Source: AIpwx492yDibDNqMaP/nlmNS/5Vjh6w9NUS6X3kIGUgeFpkEZi+0Vr0Ts+xIDQmkN9YwoleLJlJX X-Received: by 2002:a17:902:1681:: with SMTP id h1-v6mr1290449plh.145.1523956263969; Tue, 17 Apr 2018 02:11:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956263; cv=none; d=google.com; s=arc-20160816; b=F/1FyO0Ozvs7D54CoUl+QgAVH5wNN7/Z1FbIVb41iEgHTTHkzZVMIL2uQc/oFo7JOU 4fExmrnxp+IgbehygBqTcMVkF1de5P9dNuAM17uRNODyEk7wDjH2yiitFj+FcrOp7l20 T7f2obYJsADjvP0iO/Yho7phE87EkLhzVF37IPyT4Qwm3roBnhaBTro8vVtcXterrGBh UQ4VYu0nlC7G1Le5zi/+B/FtzfeL2LGtVCq8OZw19f1F/Wx5242MUHai5yke/hGdqMs2 MkJArsuklazn6/VY823nyqWhb3ivpiWVYz9RCPupV4TtMPRaAmLvIS6z/fNUAFTUn/L5 vaJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=sQhgDT2CciN/nObMwKaIbrI4iYICobEhGrmzTWPTpH4=; b=B/ABzHGUDjONzSXWTjXtIOu8WBydNFxRRFymdLX18BZ5AIRJBgxqmu1PZY1lGEEgJx UK2DZQ9cXk+ESet0Dcayfvip8nI9WlAljhwoph1j212U+m7YURwqU9AAOa95PPdlqX1T zxcrwl8AntO4vXgrtOp9r93eWc+9A+WVsj8OymMCH601+5WHf0D8IFfkJTS8cU6N2P+V H6lpDPJmYyBiz+acwiVhSWK2NP3qHcohD3ZV4ltLVPlUJf++zUdmMp7UiYXR8EzVHFIu V4OwD+IzcW4yfhBlJMkiXLbfPLhqmaQZ42F7OSKDO8ItK0fbGpem0zBtFVsElFVSCb9b /jkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=k9p69kEu; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.03; Tue, 17 Apr 2018 02:11:03 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=k9p69kEu; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752189AbeDQJLC (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:02 -0400 Received: from lelnx193.ext.ti.com ([198.47.27.77]:55333 "EHLO lelnx193.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752043AbeDQJLC (ORCPT ); Tue, 17 Apr 2018 05:11:02 -0400 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by lelnx193.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9ApYt001392; Tue, 17 Apr 2018 04:10:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956251; bh=g9FKRTRgo1mAVvEotyrqHCWl0uSM+5bdpygfQdbzB+A=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=k9p69kEuJmcaHCCgypAOUdDmg21FyBptBcMh4IRU2St8IpiXXG/B5fTEqyC102ngW AxUF451CSapFNTrcNYVbV7sstXAMhjqRRwrJyJmXEZibcLjYjjxtt6+qT8fS7hSwto SsAequqBVpPXD3xBjFuQjwxN9IkSRV0KUFudHdrE= Received: from DFLE113.ent.ti.com (dfle113.ent.ti.com [10.64.6.34]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9ApA9021194; Tue, 17 Apr 2018 04:10:51 -0500 Received: from DFLE109.ent.ti.com (10.64.6.30) by DFLE113.ent.ti.com (10.64.6.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:10:50 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DFLE109.ent.ti.com (10.64.6.30) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:10:50 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9Adn8031430; Tue, 17 Apr 2018 04:10:48 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 03/13] ARM: dts: add subdir for TI SoC DT files Date: Tue, 17 Apr 2018 12:10:05 +0300 Message-ID: <1523956215-28154-4-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 Add subdir for TI SoC DT files under the main DT source directory. Initially, this directory will only be used for DT overlay build purposes. Signed-off-by: Tero Kristo --- arch/arm/boot/dts/Makefile | 4 ++++ arch/arm/boot/dts/ti/Makefile | 1 + 2 files changed, 5 insertions(+) create mode 100644 arch/arm/boot/dts/ti/Makefile -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 7e24249..02f28fc 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -729,6 +729,7 @@ dtb-$(CONFIG_SOC_DRA7XX) += \ dra72-evm-revc.dtb \ dra71-evm.dtb \ dra76-evm.dtb +dts-dirs-$(CONFIG_SOC_DRA7XX) += ti dtb-$(CONFIG_ARCH_ORION5X) += \ orion5x-kuroboxpro.dtb \ orion5x-lacie-d2-network.dtb \ @@ -1163,3 +1164,6 @@ dtb-$(CONFIG_ARCH_ASPEED) += \ aspeed-bmc-opp-witherspoon.dtb \ aspeed-bmc-opp-zaius.dtb \ aspeed-bmc-quanta-q71l.dtb + +subdir-y += $(dts-dirs-y) +subdir- += $(dts-dirs-) diff --git a/arch/arm/boot/dts/ti/Makefile b/arch/arm/boot/dts/ti/Makefile new file mode 100644 index 0000000..b26328b --- /dev/null +++ b/arch/arm/boot/dts/ti/Makefile @@ -0,0 +1 @@ +clean-files += *.dtbo From patchwork Tue Apr 17 09:10:06 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133523 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489623ljb; Tue, 17 Apr 2018 02:11:16 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/e19iTh3bgSMcYnKCtgL/F09R/GDY5/rZoMGZrx92eW0YH0AFViBzUlW/V4/EiDpr7dHs3 X-Received: by 2002:a17:902:ac1:: with SMTP id 59-v6mr1297713plp.367.1523956275864; Tue, 17 Apr 2018 02:11:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956275; cv=none; d=google.com; s=arc-20160816; b=bYxP0BYxNcpNT+/qMEzsgA0kky0qpGydIUNhqTxbWxPyQyVkMZ2bcHMK57M4ardY6T EZThx2i62CEh8c4iHwqBYJJCr3Tg8mxCPZoQ7DaNntSfjEJLxvPfWTXWtw7Z0msnVJf0 0Qnkk1DN1TZzypdcskdOPSYOkloR6nWj0WOqyPyRGMDnWTPUd1zGYPepP7FohZX7xWSo 9ZWbQZW5mM71Ps21WLUtIgpwBLvVcUGrmPSm1UL9xn9nclEr/dmxVy0fjxiMKsxNtBL+ gI/z2s0FQVXZPxvE3yssTTGNo4BZXKUzU+oqZsEgDCyXZ3Y2Uw4GMTstJc6LOrC4Qpha RWUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=MNUlCS6LV0XwJ1uTbBe6tiI4PfjmQZDPcxojy3ql4Ys=; b=ujsodT+TzX7IPxJf0ctynmyCxvXV4WrE3Av3VYSWIXpKp56Gt/1tdK86iJGMKtfraE RwjSpeNsR5RmUpk+fn9/8RVFXHfk0JVIufb/4CqdJQg1q9D2XKCOYyrpIZHZaiXi/E0T ovvms/b3jtWPUSadiXv8Z6CXngzj2uqu3ffhz1OkgPPCYCxEI0XXB5YgW17JC1GpGYjy BVikzzKnMxNjTs4cNyKEzk5BOWTGWDfuXxHIh70LJ/iwEHof9sqcvVxfMu9/AbqsXVks ZgNeOc1aDv8MOby0vFDsuTx2gOq50JHOViPW2ogjQenvKE5i22l4N8dRw4QZJxQd6ywt 4I4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=rMwFsKlV; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.15; Tue, 17 Apr 2018 02:11:15 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=rMwFsKlV; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752144AbeDQJLO (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:14 -0400 Received: from lelnx194.ext.ti.com ([198.47.27.80]:54791 "EHLO lelnx194.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752261AbeDQJLO (ORCPT ); Tue, 17 Apr 2018 05:11:14 -0400 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by lelnx194.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9AreD020756; Tue, 17 Apr 2018 04:10:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956253; bh=DCLYrVCEjExO8x/WeMHr2uDGQyZuge2GkmwTZGTUJg4=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=rMwFsKlV90yWICl5+nn4UCWzyqEzsjiOTZRTcFJDyDQ58o5xV5BkKZapbZKRfhp/p gc31OxmCLO4w7v7pMCm6K8WlzEX+O2OzNHtaM7VsS6GkG0wTUc14QrGgZeEFt0ISYB qkrwp4JjJFyqe1XuxoLSkBDotxACllgZmHTGgrg0= Received: from DLEE115.ent.ti.com (dlee115.ent.ti.com [157.170.170.26]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9Are0021249; Tue, 17 Apr 2018 04:10:53 -0500 Received: from DLEE109.ent.ti.com (157.170.170.41) by DLEE115.ent.ti.com (157.170.170.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:10:53 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DLEE109.ent.ti.com (157.170.170.41) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:10:53 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9Adn9031430; Tue, 17 Apr 2018 04:10:51 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 04/13] kbuild: add support for building %.dtbo targets Date: Tue, 17 Apr 2018 12:10:06 +0300 Message-ID: <1523956215-28154-5-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 Add support for building DT overlay targets. Signed-off-by: Tero Kristo --- scripts/Makefile.lib | 3 +++ 1 file changed, 3 insertions(+) -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Reviewed-by: Geert Uytterhoeven diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 07d0740..95f7a17 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -290,6 +290,9 @@ cmd_dtc = mkdir -p $(dir ${dtc-tmp}) ; \ $(obj)/%.dtb: $(src)/%.dts $(DTC) FORCE $(call if_changed_dep,dtc) +$(obj)/%.dtbo: $(src)/%.dtso $(DTC) FORCE + $(call if_changed_dep,dtc) + dtc-tmp = $(subst $(comma),_,$(dot-target).dts.tmp) # Bzip2 From patchwork Tue Apr 17 09:10:07 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133522 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489608ljb; Tue, 17 Apr 2018 02:11:15 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+LVIyVuhgPpqMV14nmFMcMuU8u3M0duibXwsVNcn1mAf4gOF6kSTD82SVXLHcpOQkCJjm+ X-Received: by 10.98.25.133 with SMTP id 127mr1255139pfz.131.1523956275036; Tue, 17 Apr 2018 02:11:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956275; cv=none; d=google.com; s=arc-20160816; b=q5cZctv7L+cFJviOfx0knjl9SLTZKcMRnG2h5cJoi45aLgdNr0OPrPWqw5sx4gK50y vPjicq4Gl2s18OSNAnAjrJTQunDwoP8AnAvCoTCCrNgEQJ0b+Huv2b+lhJ8Wm16i8OLU XozpPz25frfcx9gOtERuPsJnNOJnl3gDf7BVvcxvdkKzYYco4TNq0LXfkStYu9yHsP7L XUYOTriPHgNeYwVd1zBav8rS+MW3tmnzBuP4hNZBQXZ3UDETnT8x9p2UjvduYSTM1mzc FKwSdv7LtKowCUv90GfkGkgeaiiNXEVYkUx2JH1mEgHNZXBu2NQQrpWDOTTvyrHIeRCr EK6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=7TDFc0uiHeC1uc7glrx0kIQhE1EObH4V3q45SEcrGCM=; b=lzMH617oqtrrCpcM3RTPMCNj9RtiVGrdW4iWI2ZyxPhVK0WkFy0/KcdpbkN9jZN7r8 Yw2qCEmOsf0YPKn6ni+KAeF7siS5kK1xS0ofPzwLQVrbxmuDJ9ipWcGa06B4/uQ2ktu0 jL9OGCfLsxJnp4H+vK2a5CDC8F8zAF+bNi8KZyLLRCQvPPY7fEwqL8Nk9xGtq8aB9nPU juGG21PzFoRUq07W5Hrtp4h7/bYOcvic+CF/r5RZXqH/M2/2n7/Goixx6PkasbIJyBFk IuLwjrkhLKcP4V8Z+PmTiQ4ZZUePiYGkSQZjVbf4TiyzQQ6xBgjYf6kYnxxfGbiGwm75 rw8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=SFup/c10; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.14; Tue, 17 Apr 2018 02:11:15 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=SFup/c10; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752043AbeDQJLO (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:14 -0400 Received: from lelnx193.ext.ti.com ([198.47.27.77]:55349 "EHLO lelnx193.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751327AbeDQJLN (ORCPT ); Tue, 17 Apr 2018 05:11:13 -0400 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by lelnx193.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9Au5Y001396; Tue, 17 Apr 2018 04:10:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956256; bh=RJsQDEEILOCApsgNBMVN7VLk4LNddJ9gwt6iksnUHYM=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=SFup/c10JKd0XlliAFR5CyayNs5Q9LImxBJ3Deb6xP8+7P3wHAvey0VNNCaXfXOeD UVY6n2sVd5euwybM9Yq6LL6lVR4EcNtI99pEKd79nMyeZ/BSF0NNpnV7KLddFqrPkA U/5DSvbcHWera1k6VM5CAnONMLsj/veQ7GMVVxdk= Received: from DFLE114.ent.ti.com (dfle114.ent.ti.com [10.64.6.35]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AuNx021283; Tue, 17 Apr 2018 04:10:56 -0500 Received: from DFLE115.ent.ti.com (10.64.6.36) by DFLE114.ent.ti.com (10.64.6.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:10:56 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DFLE115.ent.ti.com (10.64.6.36) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:10:55 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AdnA031430; Tue, 17 Apr 2018 04:10:53 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 05/13] ARM: dts: ti: add support for building .dtb files containing symbols Date: Tue, 17 Apr 2018 12:10:07 +0300 Message-ID: <1523956215-28154-6-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 Symbols in the DTB files are needed so that overlays can be applied properly. Add support for building TI SoC specific .dtb files, the source is fetched from parent directory. Signed-off-by: Tero Kristo --- arch/arm/boot/dts/ti/Makefile | 5 +++++ 1 file changed, 5 insertions(+) -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/boot/dts/ti/Makefile b/arch/arm/boot/dts/ti/Makefile index b26328b..7d2d411 100644 --- a/arch/arm/boot/dts/ti/Makefile +++ b/arch/arm/boot/dts/ti/Makefile @@ -1 +1,6 @@ +DTC_FLAGS += -@ -Wno-reg_format -Wno-avoid_default_addr_size + +$(obj)/%.dtb: $(src)/../%.dts FORCE + $(call if_changed_dep,dtc) + clean-files += *.dtbo From patchwork Tue Apr 17 09:10:08 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133524 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489653ljb; Tue, 17 Apr 2018 02:11:17 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/lN87O47FITg/hVpKnCQMilrPdoEwzNx53ApWcon0wQI9DyCfRC8awI/EtkMJ2bZYx/ix8 X-Received: by 2002:a17:902:22cc:: with SMTP id o12-v6mr1361251plg.38.1523956277328; Tue, 17 Apr 2018 02:11:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956277; cv=none; d=google.com; s=arc-20160816; b=tDSLEz6Jj7SHHh+brvzL5xSpfMimRmGGDoQLJ1sE0n9TuQe8Up5pgGVM6ouglvMpbT g8tjrkRpSuBZkilmUhVwg9vRU0BL3fh6epOYfcPzDvn3jwsyNfsqdQJMHoFsLPV2UVVc JJDbm9QCcUhuwBOyFgBBjZKgVrWvZqFbgAHaeXJiI/dNnwZBFjE/7OfMYlEQD+jXlVMe o8QEBVnNVdZu+xIP+MfpKez0BfEhIDV9R752vCTX5UaatsqqwUY1YGVue0+aAybn74Wa vjZ8mENDK20WTd6onnwM14qpkqdCXxGL1gEmi/AXMqOMuYDWIrL4e77Lz8lXHSc80Gge 9afA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=yYUNhMqKrNvo7M1Dyv/xIMZzotcUzJ8g2Nya8sB5Ulw=; b=SZAqU7cil/YKtVn3Dfk0Hblq77c4Sf7pdPyhutSrMpFX6HeYhNkeHd3AX28kPwxShW LsGpDRwEBoZTtybiFZpv99HVL+sbmebZerCHrnesun8ttB8+YammZ4UDlYRVhpgZ38W/ 9AgPjMEzb4624cs016i2fYko9/AjX97QWBc7K/ZjakF5xfmReXIoEUv4V3Vl+9fxEdnc VTP0zIRnpfCEWgYY70Dx38AE6wlGBgEOMZIaT+e6Lf3Eyfs1aqXPKSoSkh+6xVa6SMco Odk+Q6KZBMMhmvOAw76JPodh1RpJTSuJrZ2vIaeAnIsTjEes037beiSPzX6zaUjM4sbD a2cA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=SemhFIpX; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.17; Tue, 17 Apr 2018 02:11:17 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=SemhFIpX; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752250AbeDQJLQ (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:16 -0400 Received: from lelnx194.ext.ti.com ([198.47.27.80]:54795 "EHLO lelnx194.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751327AbeDQJLP (ORCPT ); Tue, 17 Apr 2018 05:11:15 -0400 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by lelnx194.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9B1uD020765; Tue, 17 Apr 2018 04:11:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956261; bh=o0oH6z1EKbbJND3kfs5usIA3EcHXEzLBrQdz2RlLFD8=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=SemhFIpX+aCa2impERknLDv+zmi2ArpDOqz5ok6SuUZkrvYvBTocLWSXBZis/3ZoR evEeZoqbzHbtTZl3UfF0xh/WZTlMXJhaFcP9Vjx9xQ+4bIYyEwIYC517nub/TjaqW0 mLn+6D34m1ViGqkdI7B2S+ba3tnxJ3mSgEGQoLLE= Received: from DFLE113.ent.ti.com (dfle113.ent.ti.com [10.64.6.34]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9B1jG021343; Tue, 17 Apr 2018 04:11:01 -0500 Received: from DFLE108.ent.ti.com (10.64.6.29) by DFLE113.ent.ti.com (10.64.6.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:11:00 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DFLE108.ent.ti.com (10.64.6.29) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:11:00 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AdnB031430; Tue, 17 Apr 2018 04:10:56 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 06/13] ARM: dts: am57xx-evm: add AM57xx-evm DT overlay Date: Tue, 17 Apr 2018 12:10:08 +0300 Message-ID: <1523956215-28154-7-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 The AM57xx-evm is an overlay on top of beagle-x15 board. This contains a display extension macro, and a few extra peripherals. Two versions of the evm are supported, the base evm and the latest rev A3 evm. A common overlay file is used for both boards. Signed-off-by: Tero Kristo --- arch/arm/boot/dts/ti/am57xx-evm-common.dtso | 175 ++++++++++++++++++++++++++++ arch/arm/boot/dts/ti/am57xx-evm-reva3.dtso | 11 ++ arch/arm/boot/dts/ti/am57xx-evm.dtso | 11 ++ 3 files changed, 197 insertions(+) create mode 100644 arch/arm/boot/dts/ti/am57xx-evm-common.dtso create mode 100644 arch/arm/boot/dts/ti/am57xx-evm-reva3.dtso create mode 100644 arch/arm/boot/dts/ti/am57xx-evm.dtso -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/boot/dts/ti/am57xx-evm-common.dtso b/arch/arm/boot/dts/ti/am57xx-evm-common.dtso new file mode 100644 index 0000000..68c3937 --- /dev/null +++ b/arch/arm/boot/dts/ti/am57xx-evm-common.dtso @@ -0,0 +1,175 @@ +/dts-v1/; +/plugin/; +#include +#include +#include + +/ { + fragment@101 { + target-path = "/"; + + __overlay__ { + compatible = "ti,am5728-evm", "ti,am572x-beagle-x15", "ti,am5728", "ti,dra742", "ti,dra74", "ti,dra7"; + model = "TI AM5728 EVM"; + + aliases { + display0 = "/display"; + display1 = "/connector"; + }; + + gpio_keys { + compatible = "gpio-keys"; + #address-cells = <1>; + #size-cells = <0>; + autorepeat; + + USER1 { + gpios = <&gpio2 23 GPIO_ACTIVE_LOW>; + label = "Up"; + linux,code = ; + }; + + USER2 { + gpios = <&gpio2 25 GPIO_ACTIVE_LOW>; + label = "Down"; + linux,code = ; + }; + + USER3 { + gpios = <&gpio2 28 GPIO_ACTIVE_LOW>; + label = "Left"; + linux,code = ; + }; + + USER4 { + gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; + label = "Right"; + linux,code = ; + }; + + USER5 { + gpios = <&gpio2 20 GPIO_ACTIVE_LOW>; + label = "Home"; + linux,code = ; + }; + }; + + lcd0: display { + compatible = "osddisplays,osd070t1718-19ts", "panel-dpi"; + backlight = <&lcd_bl>; + enable-gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; + label = "lcd"; + + panel-timing { + clock-frequency = <33000000>; + de-active = <1>; + hactive = <800>; + hback-porch = <16>; + hfront-porch = <210>; + hsync-active = <0>; + hsync-len = <30>; + pixelclk-active = <1>; + vactive = <480>; + vback-porch = <10>; + vfront-porch = <22>; + vsync-active = <0>; + vsync-len = <13>; + }; + + port { + lcd_in: endpoint { + remote-endpoint = <&dpi_out>; + }; + }; + }; + + lcd_bl: backlight { + compatible = "pwm-backlight"; + brightness-levels = <0 243 245 247 249 251 252 253 255>; + default-brightness-level = <8>; + pwms = <&ehrpwm1 0 50000 0>; + }; + + com_3v6: fixedregulator-com_3v6 { + compatible = "regulator-fixed"; + regulator-name = "com_3v6"; + regulator-min-microvolt = <3600000>; + regulator-max-microvolt = <3600000>; + vin-supply = <&evm_5v0>; + regulator-always-on; + regulator-boot-on; + }; + + vmmcwl_fixed: fixedregulator-mmcwl { + compatible = "regulator-fixed"; + regulator-name = "vmmcwl_fixed"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + gpio = <&gpio5 8 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + }; + }; +}; + +&ehrpwm1 { + status = "okay"; +}; + +&epwmss1 { + status = "okay"; +}; + +&i2c5 { + clock-frequency = <400000>; + status = "okay"; + + pixcir_ts@5c { + compatible = "pixcir,pixcir_tangoc"; + attb-gpio = <&gpio2 4 GPIO_ACTIVE_HIGH>; + interrupt-parent = <&gpio2>; + interrupts = <4 0>; + reg = <0x5c>; + reset-gpio = <&gpio2 6 GPIO_ACTIVE_HIGH>; + touchscreen-size-x = <1024>; + touchscreen-size-y = <600>; + }; +}; + +&uart8 { + status = "okay"; +}; + +&dss { + ports { + #address-cells = <1>; + #size-cells = <0>; + + port { + reg = <0>; + + dpi_out: endpoint { + data-lines = <24>; + remote-endpoint = <&lcd_in>; + }; + }; + }; +}; + +&mmc3 { + status = "okay"; + vmmc-supply = <&com_3v6>; + vqmmc-supply = <&vmmcwl_fixed>; + bus-width = <4>; + cap-power-off-card; + keep-power-in-suspend; + non-removable; + #address-cells = <1>; + #size-cells = <0>; + wlcore: wlcore@2 { + compatible = "ti,wl1835"; + reg = <2>; + interrupt-parent = <&gpio5>; + interrupts = <7 IRQ_TYPE_EDGE_RISING>; + }; +}; diff --git a/arch/arm/boot/dts/ti/am57xx-evm-reva3.dtso b/arch/arm/boot/dts/ti/am57xx-evm-reva3.dtso new file mode 100644 index 0000000..17e778f --- /dev/null +++ b/arch/arm/boot/dts/ti/am57xx-evm-reva3.dtso @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +&mmc3 { + pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50"; + pinctrl-0 = <&mmc3_pins_default>; + pinctrl-1 = <&mmc3_pins_hs>; + pinctrl-2 = <&mmc3_pins_sdr12>; + pinctrl-3 = <&mmc3_pins_sdr25>; + pinctrl-4 = <&mmc3_pins_sdr50 &mmc3_iodelay_manual1_rev20_conf>; +}; diff --git a/arch/arm/boot/dts/ti/am57xx-evm.dtso b/arch/arm/boot/dts/ti/am57xx-evm.dtso new file mode 100644 index 0000000..91a57e9 --- /dev/null +++ b/arch/arm/boot/dts/ti/am57xx-evm.dtso @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +&mmc3 { + pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50"; + pinctrl-0 = <&mmc3_pins_default>; + pinctrl-1 = <&mmc3_pins_hs>; + pinctrl-2 = <&mmc3_pins_sdr12>; + pinctrl-3 = <&mmc3_pins_sdr25>; + pinctrl-4 = <&mmc3_pins_sdr50 &mmc3_iodelay_manual1_rev11_conf>; +}; From patchwork Tue Apr 17 09:10:09 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133526 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489822ljb; Tue, 17 Apr 2018 02:11:29 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+4D77N10IlrYv2DjHMCndvA1ShbXnx9dcFIgGPEZ6ob9M00uxTjfxssTK63ZZFasOTi6z5 X-Received: by 10.99.39.135 with SMTP id n129mr1122762pgn.167.1523956289305; Tue, 17 Apr 2018 02:11:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956289; cv=none; d=google.com; s=arc-20160816; b=orMXzhpeeEVFSKlBKlYoR7cTMdbgvNemrlyh/UOKx1fFqhB+G8db8Yi7nuKdifKzdQ hWUaZK1j2hQ/aZIl8Ld8qPKN9eH61yj/sC2O631fuDOzUxf2hwQ14CSzGqIiT8C/DlaP H0QGrsqe9UKoOXs0mfWzAklfP7QHmWeWj6R+ndZhRDvHOq/03xvscl9We/MbZo+WTY7Q o+Yc3gnhq23B4VxHXnGGClCUYq4pQSC/o84n7I75ssUnIgAF4Dqz6KPWw4suzok4aMDM m79WXEysFjhRFjAFcadyrgpoYlMA0Z/DpwpJS4T48cVy8PKMsXqFcTrALESe+/0MMWu8 8wDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=t/1pC2ubJQyGaGabjnENFlvW8PEpHpJ6qrkWxMUq8QI=; b=lcUt5F76jnUnvj8QBBy6u5/Q63V/DKaVB0JaT+JL6F1z/D1U8Dw72touyXDOqRTznI eklL7gPtnKiqj3vfqdH+oBke/lGvI3OmUWNSk14GMkS0ZsPI0V8FLwH/yIJOK4+f9aw4 2/wZcOpqusBcFrwRTLIetpZBp1f89tpl12gWQvFEdDv+Oc1HrfVdqllTIhb+jW9Hm5QR 8QtoLrDkxABhJ1OOAHmn9t/pSWvjzAlKc6hfpzemNpgyOduyPgAQfB60MbrdQeQfQ1hn 1EdPD0bO7ELA20Dsj4ur+Y4kdlfy52/2RJBUYr9xBkndWXUGUTEZdgYNmlaYPk1LdodG Su0A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=ENlI0xQC; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.29; Tue, 17 Apr 2018 02:11:29 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=ENlI0xQC; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752288AbeDQJL2 (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:28 -0400 Received: from fllnx209.ext.ti.com ([198.47.19.16]:13945 "EHLO fllnx209.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751238AbeDQJL1 (ORCPT ); Tue, 17 Apr 2018 05:11:27 -0400 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by fllnx209.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9B6wr017922; Tue, 17 Apr 2018 04:11:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956266; bh=+SLVhGFjjTi00+rhsuzzoVog2ph9AII9GwV8gXWxO0s=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=ENlI0xQCdETSdHL9hs9QyF3DN47rPL9usfQTf8DLEOSXCq2MhgeDTeCAJ15WrtJeo qXgBCZSi6mSUrzrwWS7fPpN5WJDMq/9aetT0RNEv+Ctt+AFJi7KvB6DAnLIa+4veYe IJKJe0WuC39X6SVnKKx/ZLmpIuEMPx3r7jKwe58w= Received: from DLEE113.ent.ti.com (dlee113.ent.ti.com [157.170.170.24]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9B5QR021687; Tue, 17 Apr 2018 04:11:05 -0500 Received: from DLEE107.ent.ti.com (157.170.170.37) by DLEE113.ent.ti.com (157.170.170.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:11:05 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DLEE107.ent.ti.com (157.170.170.37) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:11:05 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AdnC031430; Tue, 17 Apr 2018 04:11:01 -0500 From: Tero Kristo To: , , , CC: , , , , Benoit Parrot Subject: [RFC 07/13] ARM: dts: ti: add camera overlays Date: Tue, 17 Apr 2018 12:10:09 +0300 Message-ID: <1523956215-28154-8-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 From: Benoit Parrot Add two different camera overlays for am57xx-evm, mt9t111 and ov10635. Signed-off-by: Benoit Parrot Signed-off-by: Tero Kristo --- arch/arm/boot/dts/ti/mt9t111.dtso | 44 ++++++++++++++++++++++++ arch/arm/boot/dts/ti/ov10635.dtso | 71 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 115 insertions(+) create mode 100644 arch/arm/boot/dts/ti/mt9t111.dtso create mode 100644 arch/arm/boot/dts/ti/ov10635.dtso -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/boot/dts/ti/mt9t111.dtso b/arch/arm/boot/dts/ti/mt9t111.dtso new file mode 100644 index 0000000..80e77ae --- /dev/null +++ b/arch/arm/boot/dts/ti/mt9t111.dtso @@ -0,0 +1,44 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2015-2018 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; +#include + +&i2c5 { + mt9t11x@3C { + compatible = "aptina,mt9t111"; + bufen-gpios = <&gpio5 12 GPIO_ACTIVE_LOW>; + camen-gpios = <&gpio6 11 GPIO_ACTIVE_LOW>; + oscen-gpios = <&gpio5 10 GPIO_ACTIVE_HIGH>; + powerdown-gpios = <&gpio5 11 GPIO_ACTIVE_LOW>; + reg = <0x3C>; + reset-gpios = <&gpio4 17 GPIO_ACTIVE_LOW>; + + port { + cam: endpoint { + hsync-active = <1>; + input-clock-freq = <32000000>; + pclk-sample = <0>; + pixel-clock-freq = <96000000>; + remote-endpoint = <&vin3a>; + vsync-active = <0>; + }; + }; + }; +}; + +&vin3a { + status = "okay"; + + endpoint { + remote-endpoint = <&cam>; + slave-mode; + }; +}; + +&vip2 { + status = "okay"; +}; diff --git a/arch/arm/boot/dts/ti/ov10635.dtso b/arch/arm/boot/dts/ti/ov10635.dtso new file mode 100644 index 0000000..856f5de --- /dev/null +++ b/arch/arm/boot/dts/ti/ov10635.dtso @@ -0,0 +1,71 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2015-2018 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; +#include + +/ { + fragment@101 { + target-path = "/"; + + __overlay__ { + clk_ov10635: clk_ov10635 { + compatible = "gpio-gate-clock"; + #clock-cells = <0>; + clocks = <&clk_ov10635_fixed>; + enable-gpios = <&gpio5 10 GPIO_ACTIVE_HIGH>; + }; + + clk_ov10635_fixed: clk_ov10635_fixed { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <24000000>; + }; + }; + }; +}; + +&i2c5 { + ov10635@30 { + compatible = "ovti,ov10635"; + clock-names = "xvclk"; + clocks = <&clk_ov10635>; + powerdown-gpios = <&gpio5 11 GPIO_ACTIVE_HIGH>; + reg = <0x30>; + reset-gpios = <&gpio4 17 GPIO_ACTIVE_HIGH>; + + port { + cam: endpoint { + hsync-active = <1>; + pclk-sample = <1>; + remote-endpoint = <&vin3a>; + vsync-active = <1>; + }; + }; + }; +}; + +&vin3a { + status = "okay"; + + endpoint { + remote-endpoint = <&cam>; + slave-mode; + }; +}; + +&vip2 { + status = "okay"; +}; + +&gpio6 { + p11 { + gpio-hog; + gpios = <11 GPIO_ACTIVE_LOW>; + line-name = "cm-camen-gpio"; + output-high; + }; +}; From patchwork Tue Apr 17 09:10:10 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133525 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489768ljb; Tue, 17 Apr 2018 02:11:24 -0700 (PDT) X-Google-Smtp-Source: AIpwx48GZmRYern6NdQ5ddyWMQsLRmsCjUtR8KxanCcjRF5pz3BKEKc3QIGlt+WRHaJng6hZWoOS X-Received: by 2002:a17:902:7d10:: with SMTP id z16-v6mr1288093pll.79.1523956284779; Tue, 17 Apr 2018 02:11:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956284; cv=none; d=google.com; s=arc-20160816; b=gf2Jyxw0YyjZOJrpWLdfsikjISlfz0NtPo7kamvVhe7nq2QImsSZnqnZyBc3zOv8Zz xKI7Pux4CZ5Nw4ofQh+KKrxg3QqmE2VK1su7QjPzQti3SbPyVNdrh+2wFcCIs/4UsAUV fKuRCBLAyfceAAY1pT4vWEFhdmdmj7MffNzR/W0ayvgVV4USUCK+mQTFuNxCCZ1iDe5Y 8plFr3+F4w2LzFUAi70eln8G2cBlkr1YBL0TGTUM6swic9N4tZJMkAe+f9l0ISFk0WiQ 494vGiw4eZHmZoOwv9928whphuOBiu1f7YqMEzX7KIZLwEEYwaJbYFIXPnWPUuM/x4nP 8hVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=lgc00zWQ6mSyT30tFlRPZzcPWXbYPba0kg7KZOAah7g=; b=xk4bDavfieMCjbRNQAwn/BQWhrZKJddD5Nq1j6HSgl74GXfw7gc/KfrzqTjoptSu/J TWLcuDlgKDg5ga10s6j8pZDqH9hdeei7l/6sKcxW/uChz51UjTera9X5XPN+6yL9Ej+W s/bdToeK58GdlKNC2kM1EAVe6NV+PN14Ten/Fjwqgx5O6l3FSwZQDECPfPaD8Gk5R5tr pYBzrwgGUJ3RxgVh4VJZo6RdEXFzopCNAQjuJ6Q5vNA6vRGOXhj4K0qsBheUN13EF8K/ bR9BMiVxuyt/w6TLs5ENXtVetRHS2+aOKz589OBCgjokOq1fQI2wNuxVC9BZXgkzsw1r s1Aw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=Em7OS28w; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.24; Tue, 17 Apr 2018 02:11:24 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=Em7OS28w; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752261AbeDQJLX (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:23 -0400 Received: from fllnx210.ext.ti.com ([198.47.19.17]:28787 "EHLO fllnx210.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752135AbeDQJLX (ORCPT ); Tue, 17 Apr 2018 05:11:23 -0400 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by fllnx210.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9BAua025678; Tue, 17 Apr 2018 04:11:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956270; bh=7kj/OK5lu6SNXvt7146wBSogtMxBq4CvlI3ePp1NgUQ=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=Em7OS28wouPhX1xohOkStNfulicJcgrhRZ4ZMeJpK1T8ferhv9tVbeojNRmCQ429F RlGciylGlpWmy/dbvOOqfix9N0PzoLml9vxVBnjZimRSq/1PZjgxmKpjaQmkNJr9Z3 PihbV1/bpY78VgD0kinZxpOqTT3rqZORs3lPinX8= Received: from DFLE113.ent.ti.com (dfle113.ent.ti.com [10.64.6.34]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9BAm5021772; Tue, 17 Apr 2018 04:11:10 -0500 Received: from DFLE109.ent.ti.com (10.64.6.30) by DFLE113.ent.ti.com (10.64.6.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:11:10 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DFLE109.ent.ti.com (10.64.6.30) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:11:10 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AdnD031430; Tue, 17 Apr 2018 04:11:06 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 08/13] ARM: dts: ti: add dra71-evm overlays Date: Tue, 17 Apr 2018 12:10:10 +0300 Message-ID: <1523956215-28154-9-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 Add dra71-evm overlay files. There are two overlays available, the gpmc and the display ones. These are mutually exclusive, as they share certain hardware resources. Signed-off-by: Tero Kristo --- .../boot/dts/ti/dra71-evm-lcd-auo-g101evn01.0.dtso | 121 +++++++++++++++++++++ arch/arm/boot/dts/ti/dra71-evm-nand.dtso | 6 + 2 files changed, 127 insertions(+) create mode 100644 arch/arm/boot/dts/ti/dra71-evm-lcd-auo-g101evn01.0.dtso create mode 100644 arch/arm/boot/dts/ti/dra71-evm-nand.dtso -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/boot/dts/ti/dra71-evm-lcd-auo-g101evn01.0.dtso b/arch/arm/boot/dts/ti/dra71-evm-lcd-auo-g101evn01.0.dtso new file mode 100644 index 0000000..bebfe43 --- /dev/null +++ b/arch/arm/boot/dts/ti/dra71-evm-lcd-auo-g101evn01.0.dtso @@ -0,0 +1,121 @@ +/dts-v1/; +/plugin/; +#include +#include + +/ { + fragment@101 { + target-path = "/"; + + __overlay__ { + model = "TI DRA71 EVM-LCD-AUO-Display"; + + aliases { + display0 = "/display"; + display1 = "/connector"; + }; + + backlight { + compatible = "led-backlight"; + brightness-levels = <0 2 38 74 110 146 182 218 255>; + default-brightness-level = <8>; + enable-gpios = <&pcf_display_board 0 GPIO_ACTIVE_LOW>; + leds = <&backlight_led>; + }; + + lcd: display { + compatible = "auo,g101evn01.0", "panel-dpi"; + enable-gpios = <&pcf_lcd 13 GPIO_ACTIVE_LOW>; + label = "lcd"; + + panel-timing { + clock-frequency = <68930000>; + de-active = <1>; + hactive = <1280>; + hback-porch = <48>; + hfront-porch = <48>; + hsync-active = <0>; + hsync-len = <32>; + pixelclk-active = <1>; + vactive = <800>; + vback-porch = <8>; + vfront-porch = <4>; + vsync-active = <0>; + vsync-len = <4>; + }; + + port { + lcd_in: endpoint { + remote-endpoint = <&dpi_out>; + }; + }; + }; + }; + }; +}; + +&pcf_gpio_21 { + p0 { + gpio-hog; + gpios = <0 GPIO_ACTIVE_HIGH>; + line-name = "sel_gpmc_ad_vid_s0"; + output-low; + }; + + p7 { + gpio-hog; + gpios = <7 GPIO_ACTIVE_HIGH>; + line-name = "sel_gpmc_ad_vid_s2"; + output-high; + }; +}; + +&i2c1 { + pcf_display_board: gpio@27 { + compatible = "nxp,pcf8575"; + #gpio-cells = <2>; + gpio-controller; + reg = <0x27>; + }; + + tlc59108@40 { + compatible = "ti,tlc59108"; + #address-cells = <1>; + #size-cells = <0>; + reg = <0x40>; + + backlight_led: bl@2 { + label = "backlight"; + reg = <0x2>; + }; + }; + + touchscreen: goodix-gt9271@14 { + compatible = "goodix,gt9271"; + interrupt-parent = <&gpio1>; + interrupts = <15 IRQ_TYPE_LEVEL_HIGH>; + irq-gpios = <&pcf_display_board 6 GPIO_ACTIVE_HIGH>; + reg = <0x14>; + reset-gpios = <&pcf_display_board 5 GPIO_ACTIVE_LOW>; + status = "okay"; + touchscreen-inverted-y; + touchscreen-size-x = <1280>; + touchscreen-size-y = <800>; + }; +}; + +&dss { + ports { + #address-cells = <1>; + #size-cells = <0>; + + dss_port: port { + reg = <2>; + + dpi_out: endpoint { + data-lines = <24>; + remote-endpoint = <&lcd_in>; + }; + }; + }; +}; diff --git a/arch/arm/boot/dts/ti/dra71-evm-nand.dtso b/arch/arm/boot/dts/ti/dra71-evm-nand.dtso new file mode 100644 index 0000000..280b0ba --- /dev/null +++ b/arch/arm/boot/dts/ti/dra71-evm-nand.dtso @@ -0,0 +1,6 @@ +/dts-v1/; +/plugin/; + +&gpmc { + status = "okay"; +}; From patchwork Tue Apr 17 09:10:11 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133527 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489833ljb; Tue, 17 Apr 2018 02:11:30 -0700 (PDT) X-Google-Smtp-Source: AIpwx48SDvgtgYmTVRhfBicSCqDfeHsV9+XYQ7QdPVURKYRYNVIpx883K8YawrWVb86qhnVHvve3 X-Received: by 10.101.93.138 with SMTP id f10mr1152498pgt.25.1523956290041; Tue, 17 Apr 2018 02:11:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956290; cv=none; d=google.com; s=arc-20160816; b=j2fhoZQCk/FQsTSayg1hhOn9FYtdlaSjKGxFxjOCr4I250TxoYONFF4IxsvByXCgga p368eBbRUcdgXwN/qMAS0QUwfkP5X2oTkcdA5zIzQIetp1EN5y8rY9yx0NF8pN05CedC E7ivFLDDF6GJdTjWIzf/hdGExjQNmR4Pqo9uUg3hVFgrZooY6fPxVJ5b/kBFCJp/Wkt1 h2P4SEBGbeleaRHzEJbq92eKutpyimWZuJ/TLnitlt0WnB3i1ulF/+Wd7WAsyhkU2wRd pqWtNrAQ5hDGHsefppns4t0vbCY8Ds+DLIOWg9SMbZQ4fY/4HoDL84IWrVgJv6OypUcF RlXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=T2Y6MIawRKW051CJLSm3ld944YfHUwvXpvqTzyCvMB0=; b=JxAfiIuaqlIVtMhpSTGA+lxJwyvPslRugX17LEMI19K65AIYh294BAPcXtZyaNPRMQ JA5cO6dNmCzWPVTOD3j69vH5188J8m7V+sr/RzmvvsRhMX16/xoiSmDjyIbwgbFtU53q OIRimU8LOuckR4ha57PUdUFN2LSNxiMnnsrhOyIA/SRjLpdILfKJ1cN7vHY8djj0XMzL lr4tDdot6CWfrkh+ONAQd9YvhqxPfguE7g9+a2vkC28e+hVJOAtZw3N1n4pe8ikpLdT7 d30A6AlKQch2GK2vwcd8clHqakzJ7AJZ0b2ybDxfCUVZpZLeQx7pkCDIwf9cknUm+6Fi iDUQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=t8dTWW2i; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.29; Tue, 17 Apr 2018 02:11:30 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=t8dTWW2i; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751238AbeDQJL2 (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:28 -0400 Received: from lelnx193.ext.ti.com ([198.47.27.77]:55367 "EHLO lelnx193.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751345AbeDQJL1 (ORCPT ); Tue, 17 Apr 2018 05:11:27 -0400 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by lelnx193.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9BDVt001454; Tue, 17 Apr 2018 04:11:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956273; bh=vU/YyIlkDsKliQOcxEfcYFqY5+6TfCnoAFazWd9BPqk=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=t8dTWW2irAEAk7SqbUH+vcXbuZdLZL0DvhP8vvE7wGyIv3xRGR30NL7bIcYFoiyUw 8tUC35qFTkyRDeGGVdlB/eLJV3PiL31WsvJ1T0c+3boYouIAzUcTUNqQjLr+CL9h9+ r/QH/BaZJqrz1n1LvVYxryCBqmF2WtYy5728kSNI= Received: from DLEE111.ent.ti.com (dlee111.ent.ti.com [157.170.170.22]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9BDpC021921; Tue, 17 Apr 2018 04:11:13 -0500 Received: from DLEE110.ent.ti.com (157.170.170.21) 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.1261.35; Tue, 17 Apr 2018 04:11:12 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DLEE110.ent.ti.com (157.170.170.21) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:11:12 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AdnE031430; Tue, 17 Apr 2018 04:11:10 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 09/13] kbuild: add support for generating FIT images Date: Tue, 17 Apr 2018 12:10:11 +0300 Message-ID: <1523956215-28154-10-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 FIT images are built with the mkimage tool, from source description similar to that of DT files. There are a few FIT image generation specifics that must be noted with this patch. The dependency generation for the FIT files requires some makefile magic, due to the build ordering; the dependency binaries must have been built before the FIT image itself, which is different from typical kernel build flow (source files are be built immediately and dependencies can be generated during build.) To use the generated dependency files, the user must manually include the local .itb-deps.d file in their makefile. The PATH environment variable while calling the mkimage tool is tweaked to contain the local / user provided DTC as first item, so that the correct version of mkimage tool will be used. Otherwise, the build will use the system default DTC, or won't find the tool at all. Signed-off-by: Tero Kristo --- scripts/Makefile.lib | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 95f7a17..18517ea 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -295,6 +295,38 @@ $(obj)/%.dtbo: $(src)/%.dtso $(DTC) FORCE dtc-tmp = $(subst $(comma),_,$(dot-target).dts.tmp) +# FIT +# --------------------------------------------------------------------------- +define gen_itb_deps + @if [ -d $(obj) ] ; then \ + echo >> $(obj)/.itb-deps.d ; \ + echo "$(src)/$(patsubst %.its,%.itb,$(notdir $(1))): $(srctree)/$(src)/$(notdir $(1)) \\" >> $(obj)/.itb-deps.d ; \ + cat $(1) | grep incbin | cut -d "\"" -f 2 | awk '{ printf " $(src)/%s \\\n", $$1 }' | sed '$$s/ \\$$//' >> $(obj)/.itb-deps.d ; \ + fi + +endef + +$(obj)/.itb-deps.d: + @if [ -d $(obj) ] ; then \ + echo "$(src)/.itb-deps.d: $(src)/Makefile $(wildcard $(srctree)/$(src)/*.its)" > $(obj)/.itb-deps.d ; \ + echo >> $(obj)/.itb-deps.d ; \ + fi + $(foreach f,$(wildcard $(srctree)/$(src)/*.its),$(call gen_itb_deps,$f)) + +DTC_FLAGS_MKIMAGE = -I dts -O dtb -p 500 -Wno-unit_address_vs_reg \ + -i $(src) +ifneq ($(DTC),) + DTC_PATH=$(dir $(DTC)) +else + DTC_PATH=$(objtree)/scripts/dtc +endif + +quiet_cmd_mkdir = MKIMAGE -f $@ +cmd_mkfit = PATH="$(DTC_PATH):$(PATH)" $(MKIMAGE) -D "$(DTC_FLAGS_MKIMAGE)" -f $< $@ + +$(obj)/%.itb: $(src)/%.its FORCE + $(call cmd,mkfit) + # Bzip2 # --------------------------------------------------------------------------- From patchwork Tue Apr 17 09:10:12 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133528 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489861ljb; Tue, 17 Apr 2018 02:11:32 -0700 (PDT) X-Google-Smtp-Source: AIpwx4//czUcUyo/cNvS9YLJtCBw+ZztYOuVGcGWY0VPYGqva5qrB5jimyYvHBL8wsumlHCyglru X-Received: by 2002:a17:902:a70b:: with SMTP id w11-v6mr1276756plq.353.1523956292801; Tue, 17 Apr 2018 02:11:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956292; cv=none; d=google.com; s=arc-20160816; b=n4NaWqesKRvJHKvD7RqP9reoE6ThkVQwCc3e2jSnx1Olucul8wF3zVjBc7MZC+rdI9 Y7k5dFJIDZo1lJHDVDHEGPp8kp6SXcHSr+hH/2C6CdBmt/AGE+s3oPf2tOt1m62TiBff TeWWq75WeS7BX/LU3MrdUKuB9MsNk4bLuzXmZ3nIwIZjafy8DJKC4a6bF2bS5zVBUG0Q MVzilndo/uKIdbyqX2eqlQ746oBLoGcFuyEEVwwikGZ9TZyzPPAPY9VOVABxBNS3ZxZt 8RSkcQMPpNXuB5axFCYZtd3P2iryfh/NH/tOnLr8CdECMavjaNhddRSilbtxerFR/0M3 e+MQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=NVz1/aOlXh+YKhk5JGQD/rDM7YjAm0DzuGaNcTddUnc=; b=oeo+lfMXmY2QzKtUKCD7Wueajymy2qneIoOjCvu8km2lcoJG8qJe+UDSLnZCAp0s0j GQHGaXkK4iLFosYwlhxblSjpQlImg12iGQLJZJTMffbDHgrlQhJKTPI7rlhhMMzNyBTe meW0ZFxaiWdKFcGKHH7p7H1RTpwMjrJRbJx+ROG9rHbV688GjnYrMqPdkoOpTLaFQCse ry2t2FE3493Frwq9zdSAK31gW0mIn2BJlgY0pUk59scYyi+jRNq1j0donzXHKVZAt6TW zHb6olzFnjFfiEdpqOkwEAvvIq0kq7KHgLytY6KOcAW3fBqRiWA4Zd0W78ul24QNo6jk NaSA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=QLZNkPz1; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.32; Tue, 17 Apr 2018 02:11:32 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=QLZNkPz1; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752166AbeDQJLb (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:31 -0400 Received: from fllnx209.ext.ti.com ([198.47.19.16]:13949 "EHLO fllnx209.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751345AbeDQJLb (ORCPT ); Tue, 17 Apr 2018 05:11:31 -0400 Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by fllnx209.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9BFMB017958; Tue, 17 Apr 2018 04:11:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956276; bh=mGUnAZ1Xf5TujozNJEs7v8N6om1WMq5GmoDZv82lfnA=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=QLZNkPz1qH4aw7gAGM77dEWrHZb/Ko8yLx+7b9dULZ5ppzhg6Ik29eGKu4uVJ8oVs FBiPNAO87yNQG3wtJu/GBf0MZmElE1w2q8/ZtRTY/L1WmoJ/znJWb6LUEh8v316w4L zR8fnorOAHBf+5PP9jN+AX0Et8njO4sFraxlh9/4= Received: from DLEE108.ent.ti.com (dlee108.ent.ti.com [157.170.170.38]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9BFvu013882; Tue, 17 Apr 2018 04:11:15 -0500 Received: from DLEE100.ent.ti.com (157.170.170.30) by DLEE108.ent.ti.com (157.170.170.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:11:15 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:11:15 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AdnF031430; Tue, 17 Apr 2018 04:11:13 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 10/13] ARM: dts: add FIT image build support for ARM architecture Date: Tue, 17 Apr 2018 12:10:12 +0300 Message-ID: <1523956215-28154-11-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 Add basic .itb build target for ARM architecture. FIT images generally contain the kernel and different DTB + overlay files, so an extra dependency is made towards zImage being available. Signed-off-by: Tero Kristo --- arch/arm/Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/Makefile b/arch/arm/Makefile index ca09509..8d4811b 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile @@ -343,11 +343,14 @@ $(BOOT_TARGETS): vmlinux $(INSTALL_TARGETS): $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@ -%.dtb %.dtbo: dtbdir=$(patsubst %/,%,$(patsubst %./,%,$(boot)/dts/$(dir $@))) +%.dtb %.dtbo %.itb: dtbdir=$(patsubst %/,%,$(patsubst %./,%,$(boot)/dts/$(dir $@))) %.dtb %.dtbo: | scripts $(Q)$(MAKE) $(build)=$(dtbdir) MACHINE=$(MACHINE) $(boot)/dts/$@ +%.itb: | scripts zImage + $(Q)$(MAKE) $(build)=$(dtbdir) MACHINE=$(MACHINE) $(boot)/dts/$@ + PHONY += dtbs dtbs_install dtbs: prepare scripts From patchwork Tue Apr 17 09:10:13 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133529 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489874ljb; Tue, 17 Apr 2018 02:11:34 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/78GNeyZYe2Ff4E8rwyWlWz5S9rpXLRt3PlhpHkOGp//NB84uJ0ettcBxKeAiGlU1D88ws X-Received: by 10.98.150.198 with SMTP id s67mr1250987pfk.191.1523956294008; Tue, 17 Apr 2018 02:11:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956294; cv=none; d=google.com; s=arc-20160816; b=fM8CPSxH/ixHBk43VHfzdxZF7iZzD25FXVhENVIXxt06hQ2K39yUcmhDD+suL4HDK/ w47O7DOcmdeZF1DY04EAMeV0NBufRtncZArze6WF0L95NVBMilPYr6gPfR9zj3g+PcF1 L6pWMoueEKGXQqVYwO7ItwMXTn3lfM3M8LQXx4u1O90vngZA2ADxOas+aqdlJX/vJ1wZ V32NaDc7D887u9lbIqJEWKtWXR5B+/AJl++BbwU42KZEol2/jfPD7Y3iNAP34O+W15QL NdQOykwN/567o7vp+jZKRnI/TA6Mc3hOvagZQgRdioOqFLQBngPmBfhlq1QHdsoF79ud YWxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=aZmQ9tWdD27XyLwoa30cUmMhuKBoMyIwcMWeUj8CHao=; b=O6yz6Ky3/DV8kEVeERkDSGH9FHkWwAHEuTBu15GVPiIPmFMJdtMkDY/LkDdB67ZMWe NZiXizmMlsKPFhI7dqR1FBWSmZYDk1nqzzbpeOoZ2g1Vhvk9EG0XqHygwDhgiXMRgvxZ K/sfRK/lzqYVTpD35h+/9lQHijsOTWGPp7KHsUEAPFvJQqDwlp20PajUlml4fCmVUARC TyR9ZNXFSk33Jt78A7Xb7+UZZ48IVZ/jVgDdyOqtv8Ij41ZHt+wmZOx1oCZRowuM1MCN zDUvluqD14gMygVXmlbWEeB6eo8d6S9z7GGirm26Xrgx602zZeO1XCMVTGa6Qf/b6IqE /F3g== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=KJUkB3Bn; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.33; Tue, 17 Apr 2018 02:11:34 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=KJUkB3Bn; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751345AbeDQJLd (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:33 -0400 Received: from lelnx193.ext.ti.com ([198.47.27.77]:55373 "EHLO lelnx193.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752326AbeDQJLc (ORCPT ); Tue, 17 Apr 2018 05:11:32 -0400 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by lelnx193.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9BICE001459; Tue, 17 Apr 2018 04:11:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956278; bh=ebcSXkvz8eUGqoGYkuZKwL1UbyKv2bfuFF6THtHD3R4=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=KJUkB3BnKQhtvjkfTjh2tIdQi8e8XSVG642OeGMOcnqRl/bTlw3pHnvA/vBXG7VAv fRsWM5ZKfpTL+uVsMpOngDItqA+SYG8s8GZ20G2z/zB+R30Hd5SjKnC69iNlb709kl G92+XW4Xsb1+fvKQyXeZsU7mbws7jcMUi9pVAnBQ= Received: from DLEE115.ent.ti.com (dlee115.ent.ti.com [157.170.170.26]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9BIbl021999; Tue, 17 Apr 2018 04:11:18 -0500 Received: from DLEE111.ent.ti.com (157.170.170.22) by DLEE115.ent.ti.com (157.170.170.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:11:18 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DLEE111.ent.ti.com (157.170.170.22) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:11:18 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AdnG031430; Tue, 17 Apr 2018 04:11:16 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 11/13] ARM: dts: ti: add FIT image dependencies Date: Tue, 17 Apr 2018 12:10:13 +0300 Message-ID: <1523956215-28154-12-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 Add the local FIT image dependencies file to build. This allows building the FIT image dependency file before building the FIT image, and to build the dependencies themselves also next. Without this, none of the binaries required by the FIT image will be found. Also, add the built FIT images to the clean targets. Signed-off-by: Tero Kristo --- arch/arm/boot/dts/ti/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/boot/dts/ti/Makefile b/arch/arm/boot/dts/ti/Makefile index 7d2d411..3ba8164 100644 --- a/arch/arm/boot/dts/ti/Makefile +++ b/arch/arm/boot/dts/ti/Makefile @@ -1,6 +1,8 @@ DTC_FLAGS += -@ -Wno-reg_format -Wno-avoid_default_addr_size +-include $(obj)/.itb-deps.d + $(obj)/%.dtb: $(src)/../%.dts FORCE $(call if_changed_dep,dtc) -clean-files += *.dtbo +clean-files += *.dtbo *.itb From patchwork Tue Apr 17 09:10:14 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133530 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489936ljb; Tue, 17 Apr 2018 02:11:38 -0700 (PDT) X-Google-Smtp-Source: AIpwx49lJ5qpLohOAnTPCop6JOlmAtm2vRI8Xxw8SG4ynTwzhLCvsT8PoTc+mobSgmaPuRU5/VqF X-Received: by 10.98.212.11 with SMTP id a11mr1275084pfh.238.1523956298562; Tue, 17 Apr 2018 02:11:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956298; cv=none; d=google.com; s=arc-20160816; b=cvmK8qk0/Q9G8g2LNcZICsAFFB5Niqzl9TQDsAmISuUhTCbZhaeM2EY6svnwGdmrVm RyqZF1Jmpz6veIkjHyhadE4YIRVrPrq8HKBgSnYAx6/y9iiManxTcADAtjaRvQtp7SEk BEB1W7VbGfe5r1sGH+YW2rVsFsUPlmmIy50V2/G7BcDwfQZ3jsYuSzyMI3pkDxT4eqYx ASy98i9AevIl998gAOFLhjTelguo40cMKOX4ey7zLjcS5ZIFmUOvvPMz6Dc0e8Lv4RJu CarCoJtuF7on5UBqI6QHDcHLZT5vLjBPgFnJ7i9t1iM0jBwYVrFZpSL8nTLO9BaHA3ld 2gOQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=TnaOwjbdLEwy75K8k7k5zvanXNKtDR9m/ZapxaJjCQk=; b=wNQeaJORVPFpKzMVeCdyLI2mpoC4PnykinMHEusXWqtDEaPKiOGYAM2jt+mctjfuAg SSNpw/d16yqpT+dO70+MMkvUp2F3o1yzxLvwh4q3LJelWG2A7WQfHGJJCnJD5VWlpW9f 9397KnuP8UduRR4T0uKDMtGmNFyxMjOXUjaaLGDSg3+/0AgRmx1DGQ9VK0p/VxkKcGYx FbLvvfEZEq6e3Bu47ORnrbkJylbC1TRC5TImP0N5KPDoHpFBy/Fj+aBJpVY1jSHyrjjA c0ekhuqUTRIqi8ZKk9wbvPK9JEPQ7DwQztWiABCl5AxsDFTwpBovoAm/idSvdPGzgocw OPkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=XNqxVkkw; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.38; Tue, 17 Apr 2018 02:11:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=XNqxVkkw; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752067AbeDQJLh (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:37 -0400 Received: from fllnx210.ext.ti.com ([198.47.19.17]:28807 "EHLO fllnx210.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751927AbeDQJLh (ORCPT ); Tue, 17 Apr 2018 05:11:37 -0400 Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by fllnx210.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9BLWF025693; Tue, 17 Apr 2018 04:11:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956281; bh=s5e5LsAH7KdvbHuSSCvVXWFnOGNFmvjEolh92taPdZ0=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=XNqxVkkwdA0PJXpSlnorkgVSNOyH2fnTA2IsZE1gj61a48Wmn0il+wMVzaPVtzctC YWH6AO6K6hPCzoNWELesqYCKLNzL1TD6gpQ3hZPNXBzKGa+Azz1uruNRo51xaNSjMK SvtPON47zkOW5rMBaNK3ajyJLTgjkMb+FbaEdckQ= Received: from DLEE108.ent.ti.com (dlee108.ent.ti.com [157.170.170.38]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9BLJD013939; Tue, 17 Apr 2018 04:11:21 -0500 Received: from DLEE100.ent.ti.com (157.170.170.30) by DLEE108.ent.ti.com (157.170.170.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:11:20 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:11:21 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AdnH031430; Tue, 17 Apr 2018 04:11:18 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 12/13] ARM: dts: ti: add dra71-evm FIT description file Date: Tue, 17 Apr 2018 12:10:14 +0300 Message-ID: <1523956215-28154-13-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 Add FIT image description file for dra71-evm, and the available configurations for it. Signed-off-by: Tero Kristo --- arch/arm/boot/dts/ti/dra71-evm.its | 62 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 arch/arm/boot/dts/ti/dra71-evm.its -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/boot/dts/ti/dra71-evm.its b/arch/arm/boot/dts/ti/dra71-evm.its new file mode 100644 index 0000000..8dc53cb --- /dev/null +++ b/arch/arm/boot/dts/ti/dra71-evm.its @@ -0,0 +1,62 @@ +/dts-v1/; + +/ { + description = "DRA71x-evm"; + #address-cells = <1>; + + images { + kernel@1 { + description = "Linux kernel"; + data = /incbin/("../../zImage"); + type = "kernel"; + arch = "arm"; + os = "linux"; + compression = "none"; + load = <0x82000000>; + entry = <0x82000000>; + }; + fdt@1 { + description = "DRA71x-evm"; + data = /incbin/("dra71-evm.dtb"); + type = "flat_dt"; + arch = "arm"; + compression = "none"; + load = <0x83000000>; + }; + fdt@2 { + description = "DRA71x-evm LCD"; + data = /incbin/("dra71-evm-lcd-auo-g101evn01.0.dtbo"); + type = "flat_dt"; + arch = "arm"; + compression = "none"; + load = <0x83100000>; + }; + fdt@3 { + description = "DRA71x-evm NAND"; + data = /incbin/("dra71-evm-nand.dtbo"); + type = "flat_dt"; + arch = "arm"; + compression = "none"; + load = <0x83200000>; + }; + }; + + configurations { + default = "dra71-evm"; + dra71-evm { + description = "DRA71x-evm"; + kernel = "kernel@1"; + fdt = "fdt@1"; + }; + dra71-evm-lcd-auo-g101evn01.0 { + description = "DRA71x-evm with LCD overlay"; + kernel = "kernel@1"; + fdt = "fdt@1", "fdt@2"; + }; + dra71-evm-nand { + description = "DRA71x-evm with NAND overlay"; + kernel = "kernel@1"; + fdt = "fdt@1", "fdt@3"; + }; + }; +}; From patchwork Tue Apr 17 09:10:15 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 133531 Delivered-To: patch@linaro.org Received: by 10.46.84.18 with SMTP id i18csp4489980ljb; Tue, 17 Apr 2018 02:11:40 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+A42Em6Lj0MmwkVRZq6wqF7QMeiiGVzShtSlQK5vHQ4d09rer+RZATaKE7tbtAWPNHbJ1S X-Received: by 2002:a17:902:bd8d:: with SMTP id q13-v6mr1328583pls.330.1523956300187; Tue, 17 Apr 2018 02:11:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523956300; cv=none; d=google.com; s=arc-20160816; b=t28uyzX1jTLnIcUfsJjKA0OTtw9ZYGWcZzDcVF90v7bx5DF5I+cT3SCEtCNXlIzkq/ LPZnY0ciBYJOrzc6EINRzuGrCY8606jsWziHcWkgzLK5C0hKLNnnQJuMMu4UtT3KSsp1 noRPvYBf2lnyJnkVHRQkKMdUZ5xqcesWxRxtZBA2AGtISEn7+kxf/uRYXvmj6caFvP+n xqgnLTTsCVxWBw4MDj9ik4iqdbVaQbgj/43Zj4ohLOtI+8uzsyXi3Wjtx2ZrRJEj7e3x FecFrHZlYvRnsk9R1Kpxo2PYj4xTwdSma3SG1qoT1fwfNL7rwiB/hCqavWT+QRHWnRuK p0Ug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=2RyrUoRwCA5u+NxLPlXOtDUehnNb5itfdcp8rDKJHik=; b=fWy4tgaRIV1nK7nXyJTa5c1CCscyt6K1akQbUZ5NbV5eTcbOF+sqefSYVyUDgxDZvH rWdcedF04ZsuwWCBvMGqixDM5UbnTntTBMYIelHHEWkbZrDFcP2+fAv8kTNMPsNUG0rV CUVBZ+Mba0oXFNHN+T4iv3SacekK/PnevdMkpVMDeWuIoFJzNhPGukin05Yfrfus+una c5UgrDepoVJeHHAaMWTfJK+KLN+SzNEVw8EfdFgBQT/0TUwlXkbqUmrZ/V+Rcc9eYkPz oNQWmXhhkOp2hzHU9A96SA0iTp0XaVn68+FCb1g5N8VRNda1eO+xMOq+ftI6+LpeXc5Q wCGA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=ZqlPZTdd; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r25si12132209pfh.2.2018.04.17.02.11.39; Tue, 17 Apr 2018 02:11:40 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=ZqlPZTdd; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752082AbeDQJLj (ORCPT + 6 others); Tue, 17 Apr 2018 05:11:39 -0400 Received: from fllnx209.ext.ti.com ([198.47.19.16]:13960 "EHLO fllnx209.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751927AbeDQJLi (ORCPT ); Tue, 17 Apr 2018 05:11:38 -0400 Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by fllnx209.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3H9BOTa017991; Tue, 17 Apr 2018 04:11:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1523956284; bh=WGqUIHiTffGDPeWyosOzLgM9JBgUicqprL8RwC2wHj8=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=ZqlPZTdd+iCeNGWY/Ojxlt1JVB8uYfQc0k46yHkQI7Sr6jGObItRh6hwdLRcu/mPw mFiwe96L5ROCh3vRHeEety36f/dtv3qSYw5ECv8a56PZ0zInxKbhqzArHGsfSISiyU pE30NURcdmwxI4wwMFGJy0Ei8F3DT3Gf7zbqXDsk= Received: from DLEE115.ent.ti.com (dlee115.ent.ti.com [157.170.170.26]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9BO91013958; Tue, 17 Apr 2018 04:11:24 -0500 Received: from DLEE111.ent.ti.com (157.170.170.22) by DLEE115.ent.ti.com (157.170.170.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Tue, 17 Apr 2018 04:11:23 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DLEE111.ent.ti.com (157.170.170.22) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 17 Apr 2018 04:11:23 -0500 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3H9AdnI031430; Tue, 17 Apr 2018 04:11:21 -0500 From: Tero Kristo To: , , , CC: , , , Subject: [RFC 13/13] ARM: dts: ti: add am57xx-evm FIT description file Date: Tue, 17 Apr 2018 12:10:15 +0300 Message-ID: <1523956215-28154-14-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1523956215-28154-1-git-send-email-t-kristo@ti.com> References: <1523956215-28154-1-git-send-email-t-kristo@ti.com> 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 Add FIT image description file for am57xx-evm, which contains the available configurations for the board. Signed-off-by: Tero Kristo --- arch/arm/boot/dts/ti/am57xx-evm.its | 97 +++++++++++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 arch/arm/boot/dts/ti/am57xx-evm.its -- 1.9.1 -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/boot/dts/ti/am57xx-evm.its b/arch/arm/boot/dts/ti/am57xx-evm.its new file mode 100644 index 0000000..cd5523c --- /dev/null +++ b/arch/arm/boot/dts/ti/am57xx-evm.its @@ -0,0 +1,97 @@ +/dts-v1/; + +/ { + description = "AM57xx-evm"; + #address-cells = <1>; + + images { + kernel@1 { + description = "Linux kernel"; + data = /incbin/("../../zImage"); + type = "kernel"; + arch = "arm"; + os = "linux"; + compression = "none"; + load = <0x82000000>; + entry = <0x82000000>; + }; + fdt@1 { + description = "AM57xx-beagle-x15"; + data = /incbin/("am57xx-beagle-x15.dtb"); + type = "flat_dt"; + arch = "arm"; + compression = "none"; + load = <0x83000000>; + }; + fdt@2 { + description = "AM57xx-beagle-x15-revc"; + data = /incbin/("am57xx-beagle-x15-revc.dtb"); + type = "flat_dt"; + arch = "arm"; + compression = "none"; + load = <0x83000000>; + }; + fdt@3 { + description = "AM57xx-evm-common overlay"; + data = /incbin/("am57xx-evm-common.dtbo"); + type = "flat_dt"; + arch = "arm"; + compression = "none"; + load = <0x83080000>; + }; + fdt@4 { + description = "MT9T111 camera support"; + data = /incbin/("mt9t111.dtbo"); + type = "flat_dt"; + arch = "arm"; + compression = "none"; + load = <0x83100000>; + }; + fdt@5 { + description = "OV10635 camera support"; + data = /incbin/("ov10635.dtbo"); + type = "flat_dt"; + arch = "arm"; + compression = "none"; + load = <0x83100000>; + }; + fdt@6 { + description = "AM57xx-evm overlay"; + data = /incbin/("am57xx-evm.dtbo"); + type = "flat_dt"; + arch = "arm"; + compression = "none"; + load = <0x83090000>; + }; + fdt@7 { + description = "AM57xx-evm-reva3 overlay"; + data = /incbin/("am57xx-evm-reva3.dtbo"); + type = "flat_dt"; + arch = "arm"; + compression = "none"; + load = <0x83090000>; + }; + }; + + configurations { + default = "am57xx-evm"; + am57xx-evm { + description = "AM57xx EVM"; + kernel = "kernel@1"; + fdt = "fdt@1", "fdt@3", "fdt@6"; + }; + am57xx-evm-reva3 { + description = "AM57xx EVM rev A3"; + kernel = "kernel@1"; + fdt = "fdt@2", "fdt@3", "fdt@7"; + }; + cam-mt9t111 { + description = "MT9T111 camera"; + fdt = "fdt@4"; + }; + cam-ov10635 { + description = "OV10635 camera"; + fdt = "fdt@5"; + }; + }; +};