All of lore.kernel.org
 help / color / mirror / Atom feed
From: git@arago-project.org (Arago Project git)
To: meta-ti@yoctoproject.org
Subject: Sam Nelson : Revert "linux/cmem: patch keystone dtsi files to co-exist with new sram driver"
Date: Wed,  7 Dec 2016 00:47:18 +0000 (UTC)	[thread overview]
Message-ID: <20161207004718.8355752AD2@arago-project.org> (raw)

Module: meta-ti
Branch: master
Commit: 79a8691f601911bcfafe44cfe013d530fba81824
URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=79a8691f601911bcfafe44cfe013d530fba81824

Author: Sam Nelson <sam.nelson@ti.com>
Date:   Sat Dec  3 07:18:38 2016 +0000

Revert "linux/cmem: patch keystone dtsi files to co-exist with new sram driver"

This reverts commit b9dbc83d7663d5517fd9cbcf4bb651e039f134a4.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>

---

 recipes-kernel/linux/cmem.inc                      |    3 -
 ...stone-Remove-reg-entry-from-the-sram-node.patch |   79 --------------------
 2 files changed, 0 insertions(+), 82 deletions(-)

diff --git a/recipes-kernel/linux/cmem.inc b/recipes-kernel/linux/cmem.inc
index 649b59d..d4edc60 100644
--- a/recipes-kernel/linux/cmem.inc
+++ b/recipes-kernel/linux/cmem.inc
@@ -24,9 +24,6 @@ CMEM_DEVICETREE_dra74x = "dra7-evm.dtb dra7-evm-lcd-lg.dtb dra7-evm-lcd-osd.dtb
 # Flag to enable CMEM injection
 RESERVE_CMEM ?= "0"
 
-# Need to patch main keystone dtsi files sram entry
-SRC_URI_append_keystone = "${@base_conditional("RESERVE_CMEM", "1", " file://0001-ARM-dts-keystone-Remove-reg-entry-from-the-sram-node.patch", "", d)}"
-
 # Add correct cmem.dtsi to SRC_URI for each variant for a given machine
 python() {
     old_overrides = d.getVar('OVERRIDES', False)
diff --git a/recipes-kernel/linux/files/0001-ARM-dts-keystone-Remove-reg-entry-from-the-sram-node.patch b/recipes-kernel/linux/files/0001-ARM-dts-keystone-Remove-reg-entry-from-the-sram-node.patch
deleted file mode 100644
index 1813986..0000000
--- a/recipes-kernel/linux/files/0001-ARM-dts-keystone-Remove-reg-entry-from-the-sram-node.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-From c7e576590e45f9fb86a9d74fa66b4fd4f8eca803 Mon Sep 17 00:00:00 2001
-From: Sam Nelson <sam.nelson@ti.com>
-Date: Fri, 11 Nov 2016 10:32:48 -0500
-Subject: [PATCH] ARM: dts: keystone: Remove reg entry from the sram node
-
-Currently the reg entry reserves the whole MSMC ram range to be used
-only through the mmio-sram driver. (See LCPD-7801)
-
-Given that other modules (like CMEM) also currently reserve memory from
-MSMC, the reg entry which takes over the whole memory breaks those
-functionality. So currently recommending to remove this for now.
-Still the ranges entry will capture the total memory available.
-
-This will allow module like CMEM to reserve and use a non-overlapping
-section of memory not marked reserved by the sub nodes here.
-
-Resolves current issue with CMEM module reporting error allocating MSMC
-memory.
-
-Signed-off-by: Sam Nelson <sam.nelson@ti.com>
-Signed-off-by: Denys Dmytriyenko <denys@ti.com>
----
- arch/arm/boot/dts/keystone-k2e.dtsi  | 1 -
- arch/arm/boot/dts/keystone-k2g.dtsi  | 1 -
- arch/arm/boot/dts/keystone-k2hk.dtsi | 1 -
- arch/arm/boot/dts/keystone-k2l.dtsi  | 1 -
- 4 files changed, 4 deletions(-)
-
-diff --git a/arch/arm/boot/dts/keystone-k2e.dtsi b/arch/arm/boot/dts/keystone-k2e.dtsi
-index 553c423..5b9252a 100644
---- a/arch/arm/boot/dts/keystone-k2e.dtsi
-+++ b/arch/arm/boot/dts/keystone-k2e.dtsi
-@@ -98,7 +98,6 @@
- 
- 		msm_ram: msmram@0c000000 {
- 			compatible = "mmio-sram";
--			reg = <0x0c000000 0x200000>;
- 			ranges = <0x0 0x0c000000 0x200000>;
- 			#address-cells = <1>;
- 			#size-cells = <1>;
-diff --git a/arch/arm/boot/dts/keystone-k2g.dtsi b/arch/arm/boot/dts/keystone-k2g.dtsi
-index 45faf40..e953d82 100644
---- a/arch/arm/boot/dts/keystone-k2g.dtsi
-+++ b/arch/arm/boot/dts/keystone-k2g.dtsi
-@@ -99,7 +99,6 @@
- 
- 		msm_ram: msmram@0c000000 {
- 			compatible = "mmio-sram";
--			reg = <0x0c000000 0x100000>;
- 			ranges = <0x0 0x0c000000 0x100000>;
- 			#address-cells = <1>;
- 			#size-cells = <1>;
-diff --git a/arch/arm/boot/dts/keystone-k2hk.dtsi b/arch/arm/boot/dts/keystone-k2hk.dtsi
-index edca6aa..f3f1932 100644
---- a/arch/arm/boot/dts/keystone-k2hk.dtsi
-+++ b/arch/arm/boot/dts/keystone-k2hk.dtsi
-@@ -111,7 +111,6 @@
- 
- 		msm_ram: msmram@0c000000 {
- 			compatible = "mmio-sram";
--			reg = <0x0c000000 0x600000>;
- 			ranges = <0x0 0x0c000000 0x600000>;
- 			#address-cells = <1>;
- 			#size-cells = <1>;
-diff --git a/arch/arm/boot/dts/keystone-k2l.dtsi b/arch/arm/boot/dts/keystone-k2l.dtsi
-index 76caff6..4ee7439 100644
---- a/arch/arm/boot/dts/keystone-k2l.dtsi
-+++ b/arch/arm/boot/dts/keystone-k2l.dtsi
-@@ -284,7 +284,6 @@
- 
- 		msm_ram: msmram@0c000000 {
- 			compatible = "mmio-sram";
--			reg = <0x0c000000 0x200000>;
- 			ranges = <0x0 0x0c000000 0x200000>;
- 			#address-cells = <1>;
- 			#size-cells = <1>;
--- 
-2.7.4
-



             reply	other threads:[~2016-12-07  0:47 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-12-07  0:47 Arago Project git [this message]
  -- strict thread matches above, loose matches on Subject: below --
2016-12-07  0:47 Sam Nelson : Revert "linux/cmem: patch keystone dtsi files to co-exist with new sram driver" Arago Project git

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20161207004718.8355752AD2@arago-project.org \
    --to=git@arago-project.org \
    --cc=meta-ti@yoctoproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.