Skip to content

Commit 86270c8

Browse files
committed
Merge tag 'devicetree-fixes-for-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Pull DeviceTree fixes from Rob Herring: - Fix build error with *_OF_DECLARE() when used in modules - Add missing platform maintainers for dts files in MAINTAINERS * tag 'devicetree-fixes-for-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: of: drop symbols declared by _OF_DECLARE() from modules MAINTAINERS: Add missing platform maintainers for dts files
2 parents 81b676b + 71f50c6 commit 86270c8

File tree

2 files changed

+19
-2
lines changed

2 files changed

+19
-2
lines changed

MAINTAINERS

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -967,6 +967,8 @@ M: Rob Herring <[email protected]>
967967
L: [email protected] (moderated for non-subscribers)
968968
S: Maintained
969969
F: arch/arm/mach-highbank/
970+
F: arch/arm/boot/dts/highbank.dts
971+
F: arch/arm/boot/dts/ecx-*.dts*
970972

971973
ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
972974
M: Krzysztof Halasa <[email protected]>
@@ -1042,6 +1044,7 @@ M: Barry Song <[email protected]>
10421044
L: [email protected] (moderated for non-subscribers)
10431045
T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
10441046
S: Maintained
1047+
F: arch/arm/boot/dts/prima2*
10451048
F: arch/arm/mach-prima2/
10461049
F: drivers/clk/sirf/
10471050
F: drivers/clocksource/timer-prima2.c
@@ -1143,6 +1146,10 @@ W: http://www.hisilicon.com
11431146
S: Supported
11441147
T: git git://github.com/hisilicon/linux-hisi.git
11451148
F: arch/arm/mach-hisi/
1149+
F: arch/arm/boot/dts/hi3*
1150+
F: arch/arm/boot/dts/hip*
1151+
F: arch/arm/boot/dts/hisi*
1152+
F: arch/arm64/boot/dts/hisilicon/
11461153

11471154
ARM/HP JORNADA 7XX MACHINE SUPPORT
11481155
M: Kristoffer Ericson <[email protected]>
@@ -1219,6 +1226,7 @@ M: Santosh Shilimkar <[email protected]>
12191226
L: [email protected] (moderated for non-subscribers)
12201227
S: Maintained
12211228
F: arch/arm/mach-keystone/
1229+
F: arch/arm/boot/dts/k2*
12221230
T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12231231

12241232
ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
@@ -1287,6 +1295,7 @@ L: [email protected] (moderated for non-subscribers)
12871295
S: Maintained
12881296
F: arch/arm/mach-berlin/
12891297
F: arch/arm/boot/dts/berlin*
1298+
F: arch/arm64/boot/dts/marvell/berlin*
12901299

12911300

12921301
ARM/Marvell Dove/MV78xx0/Orion SOC support
@@ -1425,6 +1434,7 @@ S: Maintained
14251434
F: arch/arm/boot/dts/qcom-*.dts
14261435
F: arch/arm/boot/dts/qcom-*.dtsi
14271436
F: arch/arm/mach-qcom/
1437+
F: arch/arm64/boot/dts/qcom/*
14281438
F: drivers/soc/qcom/
14291439
F: drivers/tty/serial/msm_serial.h
14301440
F: drivers/tty/serial/msm_serial.c
@@ -1484,6 +1494,8 @@ L: [email protected] (moderated for non-subscribers)
14841494
L: [email protected] (moderated for non-subscribers)
14851495
S: Maintained
14861496
F: arch/arm/boot/dts/s3c*
1497+
F: arch/arm/boot/dts/s5p*
1498+
F: arch/arm/boot/dts/samsung*
14871499
F: arch/arm/boot/dts/exynos*
14881500
F: arch/arm64/boot/dts/exynos/
14891501
F: arch/arm/plat-samsung/
@@ -1563,6 +1575,7 @@ S: Maintained
15631575
F: arch/arm/mach-socfpga/
15641576
F: arch/arm/boot/dts/socfpga*
15651577
F: arch/arm/configs/socfpga_defconfig
1578+
F: arch/arm64/boot/dts/altera/
15661579
W: http://www.rocketboards.org
15671580
T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15681581

@@ -1716,7 +1729,7 @@ M: Lorenzo Pieralisi <[email protected]>
17161729
L: [email protected] (moderated for non-subscribers)
17171730
S: Maintained
17181731
F: arch/arm/boot/dts/vexpress*
1719-
F: arch/arm64/boot/dts/arm/vexpress*
1732+
F: arch/arm64/boot/dts/arm/
17201733
F: arch/arm/mach-vexpress/
17211734
F: */*/vexpress*
17221735
F: */*/*/vexpress*
@@ -2343,6 +2356,7 @@ F: arch/arm/mach-bcm/
23432356
F: arch/arm/boot/dts/bcm113*
23442357
F: arch/arm/boot/dts/bcm216*
23452358
F: arch/arm/boot/dts/bcm281*
2359+
F: arch/arm64/boot/dts/broadcom/
23462360
F: arch/arm/configs/bcm_defconfig
23472361
F: drivers/mmc/host/sdhci-bcm-kona.c
23482362
F: drivers/clocksource/bcm_kona_timer.c
@@ -8818,6 +8832,7 @@ L: [email protected] (moderated for non-subscribers)
88188832
T: git git://github.com/hzhuang1/linux.git
88198833
T: git git://github.com/rjarzmik/linux.git
88208834
S: Maintained
8835+
F: arch/arm/boot/dts/pxa*
88218836
F: arch/arm/mach-pxa/
88228837
F: drivers/dma/pxa*
88238838
F: drivers/pcmcia/pxa2xx*
@@ -8847,6 +8862,7 @@ L: [email protected] (moderated for non-subscribers)
88478862
T: git git://github.com/hzhuang1/linux.git
88488863
T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
88498864
S: Maintained
8865+
F: arch/arm/boot/dts/mmp*
88508866
F: arch/arm/mach-mmp/
88518867

88528868
PXA MMCI DRIVER
@@ -10291,6 +10307,7 @@ L: [email protected]
1029110307
L: [email protected] (moderated for non-subscribers)
1029210308
W: http://www.st.com/spear
1029310309
S: Maintained
10310+
F: arch/arm/boot/dts/spear*
1029410311
F: arch/arm/mach-spear/
1029510312

1029610313
SPEAR CLOCK FRAMEWORK SUPPORT

include/linux/of.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -929,7 +929,7 @@ static inline int of_get_available_child_count(const struct device_node *np)
929929
return num;
930930
}
931931

932-
#ifdef CONFIG_OF
932+
#if defined(CONFIG_OF) && !defined(MODULE)
933933
#define _OF_DECLARE(table, name, compat, fn, fn_type) \
934934
static const struct of_device_id __of_table_##name \
935935
__used __section(__##table##_of_table) \

0 commit comments

Comments
 (0)