Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751788AbaDAUkD (ORCPT ); Tue, 1 Apr 2014 16:40:03 -0400 Received: from mail-ie0-f176.google.com ([209.85.223.176]:52408 "EHLO mail-ie0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751510AbaDAUkA (ORCPT ); Tue, 1 Apr 2014 16:40:00 -0400 MIME-Version: 1.0 In-Reply-To: <20140401203250.0B2A7C408A6@trevor.secretlab.ca> References: <1396381357.23763.16.camel@x220> <20140401203250.0B2A7C408A6@trevor.secretlab.ca> From: Grant Likely Date: Tue, 1 Apr 2014 13:39:39 -0700 X-Google-Sender-Auth: EvvWWGmTNmgcroWlIjSBqv_-WnE Message-ID: Subject: Re: [git pull] Devicetree changes for v3.15 To: Paul Bolle Cc: Linus Torvalds , "devicetree@vger.kernel.org" , Linux Kernel Mailing List , Rob Herring Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, I've fixed up the pull request. Here is the new tag: The following changes since commit fa389e220254c69ffae0d403eac4146171062d08: Linux 3.14-rc6 (2014-03-09 19:41:57 -0700) are available in the git repository at: git://git.secretlab.ca/git/linux tags/dt-for-linus for you to fetch changes up to a0e7398357f297dd22d043fb2d5aa1c44d61ca10: dt: Remove dangling "select PROC_DEVICETREE" (2014-04-01 21:33:35 +0100) ---------------------------------------------------------------- Devicetree changes for v3.15 Updates to devicetree core code. This branch contains the following notable changes: * Add reserved memory binding * Make struct device_node a kobject and remove legacy /proc/device-tree * ePAPR conformance fixes * Update in-kernel DTC copy to version v1.4.0 * Preparation changes for dynamic device tree overlays * minor bug fixes and documentation changes The most significant change in this branch is the conversion of struct device_node to be a kobject that is exposed via sysfs and removal of the old /proc/device-tree code. This simplifies the device tree handling code and tightens up the lifecycle on device tree nodes. [updated: added fix for dangling select PROC_DEVICETREE] ---------------------------------------------------------------- Andreas Herrmann (1): of: Increase MAX_PHANDLE_ARGS Florian Fainelli (1): of: make of_get_phy_mode parse 'phy-connection-type' Florian Vaussard (2): of: add vendor prefix for SMSC of: add missing major vendors Grant Likely (14): scripts/dtc: Update shipped files to build with bison 2.7.12 scripts/dtc: Update to upstream version v1.4.0 scripts/dtc: Add a script to update to mainline dtc source Merge branch 'devicetree/dtc' into devicetree/next Revert "of: fix of_update_property()" Merge tag 'v3.14-rc5' into HEAD of: document bindings for reserved-memory nodes of: Make device nodes kobjects so they show up in sysfs of/selftest: Add self tests for manipulation of properties of: remove /proc/device-tree Merge branch 'devicetree/next-reserved-mem' into devicetree/next of: Add support for ePAPR "stdout-path" property Merge remote-tracking branch 'robh/for-next' into devicetree/next dt: Remove dangling "select PROC_DEVICETREE" Gregory CLEMENT (2): of: Allows to use the PCI translator without the PCI core ARM: mvebu: Allows to get the SoC ID even without PCI enabled Jason Cooper (1): kbuild: dtbs_install: new make target Josh Cartwright (1): of: only scan for reserved mem when fdt present Marek Szyprowski (6): drivers: of: add initialization code for static reserved memory drivers: of: add initialization code for dynamic reserved memory drivers: of: add support for custom reserved memory drivers arm: add support for reserved memory defined by device tree arm64: add support for reserved memory defined by device tree powerpc: add support for reserved memory defined by device tree Pantelis Antoniou (3): of: Introduce device tree node flag helpers. of: Clear detach flag on attach of: device_node kobject lifecycle fixes Xiubo Li (2): of: add __of_add_property() without lock operations of: fix of_update_property() Documentation/ABI/testing/sysfs-firmware-ofw | 28 ++ .../bindings/reserved-memory/reserved-memory.txt | 133 ++++++ .../devicetree/bindings/vendor-prefixes.txt | 17 + Makefile | 7 + arch/arm/Kconfig | 1 + arch/arm/Makefile | 7 +- arch/arm/boot/dts/Makefile | 4 +- arch/arm/mach-mvebu/Kconfig | 1 + arch/arm/mach-omap2/Kconfig | 1 - arch/arm/mm/init.c | 2 + arch/arm64/Kconfig | 1 + arch/arm64/mm/init.c | 1 + arch/powerpc/Kconfig | 1 + arch/powerpc/kernel/prom.c | 3 + arch/powerpc/platforms/pseries/dlpar.c | 2 - arch/powerpc/platforms/pseries/reconfig.c | 2 - arch/powerpc/sysdev/msi_bitmap.c | 2 +- drivers/of/Kconfig | 18 +- drivers/of/Makefile | 1 + drivers/of/address.c | 8 +- drivers/of/base.c | 274 +++++++++--- drivers/of/fdt.c | 145 ++++++- drivers/of/of_net.c | 11 +- drivers/of/of_reserved_mem.c | 217 ++++++++++ drivers/of/pdt.c | 3 +- drivers/of/selftest.c | 62 +++ drivers/of/testcase-data/tests-phandle.dtsi | 3 + fs/proc/Makefile | 1 - fs/proc/internal.h | 7 - fs/proc/proc_devtree.c | 241 ----------- fs/proc/root.c | 3 - include/asm-generic/vmlinux.lds.h | 11 + include/linux/of.h | 61 ++- include/linux/of_fdt.h | 4 + include/linux/of_reserved_mem.h | 53 +++ scripts/Makefile.lib | 12 + scripts/dtc/dtc-parser.tab.c_shipped | 469 +++++++++------------ scripts/dtc/dtc-parser.tab.h_shipped | 36 +- scripts/dtc/dtc.c | 119 +++--- scripts/dtc/dtc.h | 1 - scripts/dtc/srcpos.c | 6 +- scripts/dtc/update-dtc-source.sh | 54 +++ scripts/dtc/util.c | 141 ++++++- scripts/dtc/util.h | 107 ++++- scripts/dtc/version_gen.h | 2 +- 45 files changed, 1555 insertions(+), 728 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-firmware-ofw create mode 100644 Documentation/devicetree/bindings/reserved-memory/reserved-memory.txt create mode 100644 drivers/of/of_reserved_mem.c delete mode 100644 fs/proc/proc_devtree.c create mode 100644 include/linux/of_reserved_mem.h create mode 100755 scripts/dtc/update-dtc-source.sh On Tue, Apr 1, 2014 at 1:32 PM, Grant Likely wrote: > On Tue, 01 Apr 2014 21:42:37 +0200, Paul Bolle wrote: >> On Tue, 2014-04-01 at 11:15 +0100, Grant Likely wrote: >> > Grant Likely (13): >> > [...] >> > of: remove /proc/device-tree >> >> That commit leaves a select for PROC_DEVICETREE dangling. See "config >> ARCH_OMAP2PLUS" in arch/arm/mach-omap2/Kconfig. Can that select >> statement just be dropped now or is something more elaborate needed? > > I'll fix that up and submit a cleanup today. A dangling select should > not break the build. > > g. > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/