Hi Arnd, Today's linux-next merge of the arm-soc tree got a conflict in arch/arm/mach-msm/board-msm8x60.c between commit 9e775ad19f52 ("ARM: 7012/1: Set proper TEXT_OFFSET for newer MSMs") from the arm tree and commit 56e2d8a68803 ("ARM: msm: Add devicetree support for msm8660-surf") from the arm-soc tree. Just overlapping additions. I fixed it up (see below) and can carry the fix as necessary. -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx diff --cc arch/arm/mach-msm/board-msm8x60.c index 9221f54,10fa8f6..0000000 --- a/arch/arm/mach-msm/board-msm8x60.c +++ b/arch/arm/mach-msm/board-msm8x60.c @@@ -20,7 -14,10 +14,11 @@@ #include <linux/platform_device.h> #include <linux/io.h> #include <linux/irq.h> +#include <linux/memblock.h> + #include <linux/irqdomain.h> + #include <linux/of.h> + #include <linux/of_address.h> + #include <linux/of_platform.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> @@@ -81,9 -62,42 +79,44 @@@ static void __init msm8x60_init(void { } + #ifdef CONFIG_OF + static struct of_dev_auxdata msm_auxdata_lookup[] __initdata = { + {} + }; + + static struct of_device_id msm_dt_gic_match[] __initdata = { + { .compatible = "qcom,msm-8660-qgic", }, + {} + }; + + static void __init msm8x60_dt_init(void) + { + struct device_node *node; + + node = of_find_matching_node_by_address(NULL, msm_dt_gic_match, + MSM8X60_QGIC_DIST_PHYS); + if (node) + irq_domain_add_simple(node, GIC_SPI_START); + + if (of_machine_is_compatible("qcom,msm8660-surf")) { + printk(KERN_INFO "Init surf UART registers\n"); + msm8x60_init_uart12dm(); + } + + of_platform_populate(NULL, of_default_bus_match_table, + msm_auxdata_lookup, NULL); + } + + static const char *msm8x60_fluid_match[] __initdata = { + "qcom,msm8660-fluid", + "qcom,msm8660-surf", + NULL + }; + #endif /* CONFIG_OF */ + MACHINE_START(MSM8X60_RUMI3, "QCT MSM8X60 RUMI3") + .fixup = msm8x60_fixup, + .reserve = msm8x60_reserve, .map_io = msm8x60_map_io, .init_irq = msm8x60_init_irq, .init_machine = msm8x60_init, -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html