linux-mips
[Top] [All Lists]

[PATCH 0/4] sead3 DT improvements

To: <linux-mips@linux-mips.org>
Subject: [PATCH 0/4] sead3 DT improvements
From: Qais Yousef <qais.yousef@imgtec.com>
Date: Fri, 6 Dec 2013 11:00:41 +0000
Cc: Qais Yousef <qais.yousef@imgtec.com>
List-archive: <http://www.linux-mips.org/archives/linux-mips/>
List-help: <mailto:ecartis@linux-mips.org?Subject=help>
List-id: linux-mips <linux-mips.eddie.linux-mips.org>
List-owner: <mailto:ralf@linux-mips.org>
List-post: <mailto:linux-mips@linux-mips.org>
List-software: Ecartis version 1.0.0
List-subscribe: <mailto:ecartis@linux-mips.org?subject=subscribe%20linux-mips>
List-unsubscribe: <mailto:ecartis@linux-mips.org?subject=unsubscribe%20linux-mips>
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
This series adds some improvements to sead3 DT handling.
patch 1 uses libfdt to change the built-in DT memory size if the bootloader
        passes memsize parameter or sets it in its environment.
patch 2 removes the chosen node from DT to let the bootloader parameter define
        the bootargs as it pleases.
patch 3 adds the init function to populate platform device from device tree
patch 4 uses unflatten_and_copy_device_tree() to move the DT to non init memory

Qais Yousef (4):
  sead3-setup: allow cmdline/env to change memory size using memsize
    param
  sead3: remove chosen node
  sead3: populate platform devices from device tree
  sead3: use unflatten_and_copy_device_tree()

 arch/mips/Kconfig                 |    1 +
 arch/mips/mti-sead3/Makefile      |    2 +
 arch/mips/mti-sead3/sead3-setup.c |   84 +++++++++++++++++++++++++++++++++----
 arch/mips/mti-sead3/sead3.dts     |    4 --
 4 files changed, 78 insertions(+), 13 deletions(-)



<Prev in Thread] Current Thread [Next in Thread>