forked from Minki/linux
4bb2d1009f
This branch contains a handful of updates of SoC base code that had dependencies on other external trees that have now been merged: * Support for the new EXYNOS5250 SoC from Samsung * SMP and power domain support for Tegra3 from NVIDIA * ux500 updates for exporting SoC information through sysfs -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAABAgAGBQJPcpwnAAoJEIwa5zzehBx3RIQP/AvTVHF7EIXfu5XGLBYeKW+U HBeT1kO1qL8m3gA/+DG/JzNpd8JDlILGob6hUN4lqA8f49MBkmttdbATZvBj4Nx+ T4+louPteiueexJdolj6hVCuNBhFJLgik3zMKGHvL8wbvqYHKpfqvuWWuzxtP3Hl F1BvFSrQ5TZALGtNiRWDMwxFa2oA03ZNXjy+v9i3GIdn1vH18/IDryz7/7MW6GPv NuKmZkcEpX2jDFe3AkqUMLxqMYizfuGg20FlV4tmxiF5Wlht6EiN38Y56LZgwuly mde6AWN8qgwTYDk4cJ5ZVJtwkowosF5ko57V3SPmVaVc/WajZ0v28gt9YgNLVPL7 TXFEUJgIxzJnyM+DoSltzQ9tCsWUscQGmyPt4QSOLO2D76/3z+8+24/EwAIM/7Bj u5/+74k5jDBZe1suCt/1P1Vr3l5Z3os483R7y4BtyLtWtQvBcjpkITj9lHmnsAf3 RqN2Z4osLcILwWVKa2y2DCOeJm0jvSCsn53+O3FGTSqhfwWTUVkqaDALeGXwJGbH 2rMks18BqJ2sT2ruFXHiVvZOj/8XxkcLsq8ztnuYoHQssrNtAtBM97l/xi1V7L0z FmXnPszVA1mIkelsY2VDImEks/Iaad4o3Iuba9Yr3OKOSr/d8kLyB0reTmS/SHQL u/o8ch/V5QVEo/H+ud7K =X89H -----END PGP SIGNATURE----- Merge tag 'soc2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc Pull "ARM: More SoC support updates" from Olof Johansson: "This branch contains a handful of updates of SoC base code that had dependencies on other external trees that have now been merged: * Support for the new EXYNOS5250 SoC from Samsung * SMP and power domain support for Tegra3 from NVIDIA * ux500 updates for exporting SoC information through sysfs" Fix up trivial merge conflicts as per Olof. * tag 'soc2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (30 commits) ARM: mach-shmobile: ap4evb: Reserve DMA memory for the frame buffer ARM: EXYNOS: Fix compilation error with mach-exynos4-dt board ARM: dts: add initial dts file for EXYNOS5250, SMDK5250 ARM: EXYNOS: add support device tree enabled board file for EXYNOS5 ARM: EXYNOS: add support ARCH_EXYNOS5 for EXYNOS5 SoCs ARM: EXYNOS: add support get_core_count() for EXYNOS5250 ARM: EXYNOS: support EINT for EXYNOS4 and EXYNOS5 ARM: EXYNOS: add interrupt definitions for EXYNOS5250 ARM: EXYNOS: add support for EXYNOS5250 SoC ARM: EXYNOS: add support uart for EXYNOS4 and EXYNOS5 ARM: EXYNOS: add initial setup-i2c0 for EXYNOS5 ARM: EXYNOS: add clock part for EXYNOS5250 SoC ARM: EXYNOS: use exynos_init_uarts() instead of exynos4_init_uarts() ARM: EXYNOS: to declare static for mach-exynos/common.c ARM: EXYNOS: Add clkdev lookup entry for lcd clock ARM: dt: Explicitly configure all serial ports on Tegra Cardhu ARM: tegra: support for secondary cores on Tegra30 ARM: tegra: support for Tegra30 CPU powerdomains ARM: tegra: add support for Tegra30 powerdomains ARM: tegra: export tegra_powergate_is_powered() ...
72 lines
2.2 KiB
Makefile
72 lines
2.2 KiB
Makefile
# arch/arm/mach-exynos/Makefile
|
|
#
|
|
# Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
|
|
# http://www.samsung.com/
|
|
#
|
|
# Licensed under GPLv2
|
|
|
|
obj-y :=
|
|
obj-m :=
|
|
obj-n :=
|
|
obj- :=
|
|
|
|
# Core
|
|
|
|
obj-$(CONFIG_ARCH_EXYNOS) += common.o
|
|
obj-$(CONFIG_ARCH_EXYNOS4) += clock-exynos4.o
|
|
obj-$(CONFIG_ARCH_EXYNOS5) += clock-exynos5.o
|
|
obj-$(CONFIG_CPU_EXYNOS4210) += clock-exynos4210.o
|
|
obj-$(CONFIG_SOC_EXYNOS4212) += clock-exynos4212.o
|
|
|
|
obj-$(CONFIG_PM) += pm.o
|
|
obj-$(CONFIG_PM_GENERIC_DOMAINS) += pm_domains.o
|
|
obj-$(CONFIG_CPU_IDLE) += cpuidle.o
|
|
|
|
obj-$(CONFIG_ARCH_EXYNOS4) += pmu.o
|
|
|
|
obj-$(CONFIG_SMP) += platsmp.o headsmp.o
|
|
|
|
obj-$(CONFIG_EXYNOS4_MCT) += mct.o
|
|
|
|
obj-$(CONFIG_HOTPLUG_CPU) += hotplug.o
|
|
|
|
# machine support
|
|
|
|
obj-$(CONFIG_MACH_SMDKC210) += mach-smdkv310.o
|
|
obj-$(CONFIG_MACH_SMDKV310) += mach-smdkv310.o
|
|
obj-$(CONFIG_MACH_ARMLEX4210) += mach-armlex4210.o
|
|
obj-$(CONFIG_MACH_UNIVERSAL_C210) += mach-universal_c210.o
|
|
obj-$(CONFIG_MACH_NURI) += mach-nuri.o
|
|
obj-$(CONFIG_MACH_ORIGEN) += mach-origen.o
|
|
|
|
obj-$(CONFIG_MACH_SMDK4212) += mach-smdk4x12.o
|
|
obj-$(CONFIG_MACH_SMDK4412) += mach-smdk4x12.o
|
|
|
|
obj-$(CONFIG_MACH_EXYNOS4_DT) += mach-exynos4-dt.o
|
|
obj-$(CONFIG_MACH_EXYNOS5_DT) += mach-exynos5-dt.o
|
|
|
|
# device support
|
|
|
|
obj-y += dev-uart.o
|
|
obj-$(CONFIG_ARCH_EXYNOS4) += dev-audio.o
|
|
obj-$(CONFIG_EXYNOS4_DEV_AHCI) += dev-ahci.o
|
|
obj-$(CONFIG_EXYNOS4_DEV_SYSMMU) += dev-sysmmu.o
|
|
obj-$(CONFIG_EXYNOS4_DEV_DWMCI) += dev-dwmci.o
|
|
obj-$(CONFIG_EXYNOS4_DEV_DMA) += dma.o
|
|
obj-$(CONFIG_EXYNOS4_DEV_USB_OHCI) += dev-ohci.o
|
|
|
|
obj-$(CONFIG_ARCH_EXYNOS) += setup-i2c0.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_FIMC) += setup-fimc.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_FIMD0) += setup-fimd0.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_I2C1) += setup-i2c1.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_I2C2) += setup-i2c2.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_I2C3) += setup-i2c3.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_I2C4) += setup-i2c4.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_I2C5) += setup-i2c5.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_I2C6) += setup-i2c6.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_I2C7) += setup-i2c7.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_KEYPAD) += setup-keypad.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_SDHCI_GPIO) += setup-sdhci-gpio.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_USB_PHY) += setup-usb-phy.o
|
|
obj-$(CONFIG_EXYNOS4_SETUP_SPI) += setup-spi.o
|