Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a474902c authored by Linus Torvalds's avatar Linus Torvalds
Browse files

Merge tag 'devicetree-for-linus' of git://git.secretlab.ca/git/linux

Pull device tree bug fixes and maintainership updates from Grant Likely:
 "This branch contains a couple of minor bug fixes and documentation
  additions, but the bulk of it are several changes to the MAINTAINERS
  file regarding the subsystems I've been involved with"

* tag 'devicetree-for-linus' of git://git.secretlab.ca/git/linux:
  of/irq: init struct resource to 0 in of_irq_to_resource()
  of/irq: Avoid calling list_first_entry() for empty list
  of: add vendor prefixes for hisilicon
  of: add vendor prefix for Qualcomm Atheros, Inc.
  MAINTAINERS: Fix incorrect status tag
  MAINTAINERS: Refactor device tree maintainership
  MAINTAINERS: Change device tree mailing list
  MAINTAINERS: Remove Grant Likely
parents c2468d32 cf9e2368
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -26,6 +26,7 @@ est ESTeem Wireless Modems
fsl	Freescale Semiconductor
fsl	Freescale Semiconductor
GEFanuc	GE Fanuc Intelligent Platforms Embedded Systems, Inc.
GEFanuc	GE Fanuc Intelligent Platforms Embedded Systems, Inc.
gef	GE Fanuc Intelligent Platforms Embedded Systems, Inc.
gef	GE Fanuc Intelligent Platforms Embedded Systems, Inc.
hisilicon	Hisilicon Limited.
hp	Hewlett Packard
hp	Hewlett Packard
ibm	International Business Machines (IBM)
ibm	International Business Machines (IBM)
idt	Integrated Device Technologies, Inc.
idt	Integrated Device Technologies, Inc.
@@ -43,6 +44,7 @@ nxp NXP Semiconductors
onnn	ON Semiconductor Corp.
onnn	ON Semiconductor Corp.
picochip	Picochip Ltd
picochip	Picochip Ltd
powervr	PowerVR (deprecated, use img)
powervr	PowerVR (deprecated, use img)
qca	Qualcomm Atheros, Inc.
qcom	Qualcomm, Inc.
qcom	Qualcomm, Inc.
ralink	Mediatek/Ralink Technology Corp.
ralink	Mediatek/Ralink Technology Corp.
ramtron	Ramtron International
ramtron	Ramtron International
+18 −12
Original line number Original line Diff line number Diff line
@@ -3622,11 +3622,9 @@ F: drivers/isdn/gigaset/
F:	include/uapi/linux/gigaset_dev.h
F:	include/uapi/linux/gigaset_dev.h


GPIO SUBSYSTEM
GPIO SUBSYSTEM
M:	Grant Likely <grant.likely@linaro.org>
M:	Linus Walleij <linus.walleij@linaro.org>
M:	Linus Walleij <linus.walleij@linaro.org>
S:	Maintained
S:	Maintained
L:	linux-gpio@vger.kernel.org
L:	linux-gpio@vger.kernel.org
T:	git git://git.secretlab.ca/git/linux-2.6.git
F:	Documentation/gpio.txt
F:	Documentation/gpio.txt
F:	drivers/gpio/
F:	drivers/gpio/
F:	include/linux/gpio*
F:	include/linux/gpio*
@@ -4472,8 +4470,6 @@ F: drivers/irqchip/


IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
M:	Grant Likely <grant.likely@linaro.org>
T:	git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
S:	Maintained
S:	Maintained
F:	Documentation/IRQ-domain.txt
F:	Documentation/IRQ-domain.txt
F:	include/linux/irqdomain.h
F:	include/linux/irqdomain.h
@@ -4990,7 +4986,7 @@ F: arch/powerpc/platforms/44x/


LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
L:	linuxppc-dev@lists.ozlabs.org
L:	linuxppc-dev@lists.ozlabs.org
S:	Unmaintained
S:	Orphan
F:	arch/powerpc/*/*virtex*
F:	arch/powerpc/*/*virtex*
F:	arch/powerpc/*/*/*virtex*
F:	arch/powerpc/*/*/*virtex*


@@ -5886,7 +5882,7 @@ OMAP DEVICE TREE SUPPORT
M:	Benoît Cousson <b-cousson@ti.com>
M:	Benoît Cousson <b-cousson@ti.com>
M:	Tony Lindgren <tony@atomide.com>
M:	Tony Lindgren <tony@atomide.com>
L:	linux-omap@vger.kernel.org
L:	linux-omap@vger.kernel.org
L:	devicetree-discuss@lists.ozlabs.org (moderated for non-subscribers)
L:	devicetree@vger.kernel.org
S:	Maintained
S:	Maintained
F:	arch/arm/boot/dts/*omap*
F:	arch/arm/boot/dts/*omap*
F:	arch/arm/boot/dts/*am3*
F:	arch/arm/boot/dts/*am3*
@@ -6050,17 +6046,28 @@ F: drivers/i2c/busses/i2c-ocores.c
OPEN FIRMWARE AND FLATTENED DEVICE TREE
OPEN FIRMWARE AND FLATTENED DEVICE TREE
M:	Grant Likely <grant.likely@linaro.org>
M:	Grant Likely <grant.likely@linaro.org>
M:	Rob Herring <rob.herring@calxeda.com>
M:	Rob Herring <rob.herring@calxeda.com>
L:	devicetree-discuss@lists.ozlabs.org (moderated for non-subscribers)
L:	devicetree@vger.kernel.org
W:	http://fdt.secretlab.ca
W:	http://fdt.secretlab.ca
T:	git git://git.secretlab.ca/git/linux-2.6.git
T:	git git://git.secretlab.ca/git/linux-2.6.git
S:	Maintained
S:	Maintained
F:	Documentation/devicetree
F:	drivers/of/
F:	drivers/of
F:	include/linux/of*.h
F:	include/linux/of*.h
F:	scripts/dtc
F:	scripts/dtc/
K:	of_get_property
K:	of_get_property
K:	of_match_table
K:	of_match_table


OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
M:	Rob Herring <rob.herring@calxeda.com>
M:	Pawel Moll <pawel.moll@arm.com>
M:	Mark Rutland <mark.rutland@arm.com>
M:	Stephen Warren <swarren@wwwdotorg.org>
M:	Ian Campbell <ian.campbell@citrix.com>
L:	devicetree@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/
F:	arch/*/boot/dts/
F:	include/dt-bindings/

OPENRISC ARCHITECTURE
OPENRISC ARCHITECTURE
M:	Jonas Bonn <jonas@southpole.se>
M:	Jonas Bonn <jonas@southpole.se>
W:	http://openrisc.net
W:	http://openrisc.net
@@ -7746,7 +7753,6 @@ F: drivers/clk/spear/


SPI SUBSYSTEM
SPI SUBSYSTEM
M:	Mark Brown <broonie@kernel.org>
M:	Mark Brown <broonie@kernel.org>
M:	Grant Likely <grant.likely@linaro.org>
L:	linux-spi@vger.kernel.org
L:	linux-spi@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
@@ -9288,7 +9294,7 @@ S: Maintained
F:	drivers/net/ethernet/xilinx/xilinx_axienet*
F:	drivers/net/ethernet/xilinx/xilinx_axienet*


XILINX SYSTEMACE DRIVER
XILINX SYSTEMACE DRIVER
S:	Unmaintained
S:	Orphan
F:	drivers/block/xsysace.c
F:	drivers/block/xsysace.c


XILINX UARTLITE SERIAL DRIVER
XILINX UARTLITE SERIAL DRIVER
+4 −2
Original line number Original line Diff line number Diff line
@@ -345,6 +345,7 @@ int of_irq_to_resource(struct device_node *dev, int index, struct resource *r)
	if (r && irq) {
	if (r && irq) {
		const char *name = NULL;
		const char *name = NULL;


		memset(r, 0, sizeof(*r));
		/*
		/*
		 * Get optional "interrupts-names" property to add a name
		 * Get optional "interrupts-names" property to add a name
		 * to the resource.
		 * to the resource.
@@ -482,8 +483,9 @@ void __init of_irq_init(const struct of_device_id *matches)
		}
		}


		/* Get the next pending parent that might have children */
		/* Get the next pending parent that might have children */
		desc = list_first_entry(&intc_parent_list, typeof(*desc), list);
		desc = list_first_entry_or_null(&intc_parent_list,
		if (list_empty(&intc_parent_list) || !desc) {
						typeof(*desc), list);
		if (!desc) {
			pr_err("of_irq_init: children remain, but no parents\n");
			pr_err("of_irq_init: children remain, but no parents\n");
			break;
			break;
		}
		}