f7be9abaa5
Move the core S3C64XX support to mach-s3c64xx as it is unlikely to be used outside of this directory. Also move the SoC header files in with it. This includes the clock, cpu, cpufreq, dma, gpiolib and pll support. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
61 lines
1.3 KiB
Makefile
61 lines
1.3 KiB
Makefile
# arch/arm/mach-s3c64xx/Makefile
|
|
#
|
|
# Copyright 2008 Openmoko, Inc.
|
|
# Copyright 2008 Simtec Electronics
|
|
#
|
|
# Licensed under GPLv2
|
|
|
|
obj-y :=
|
|
obj-m :=
|
|
obj-n :=
|
|
obj- :=
|
|
|
|
# Core files
|
|
obj-y += cpu.o
|
|
obj-y += clock.o
|
|
obj-y += gpiolib.o
|
|
|
|
# Core support for S3C6400 system
|
|
|
|
obj-$(CONFIG_CPU_S3C6400) += s3c6400.o
|
|
obj-$(CONFIG_CPU_S3C6410) += s3c6410.o
|
|
|
|
obj-y += irq.o
|
|
obj-y += irq-eint.o
|
|
|
|
# CPU frequency scaling
|
|
|
|
obj-$(CONFIG_CPU_FREQ_S3C64XX) += cpufreq.o
|
|
|
|
# DMA support
|
|
|
|
obj-$(CONFIG_S3C64XX_DMA) += dma.o
|
|
|
|
# Device setup
|
|
|
|
obj-$(CONFIG_S3C64XX_SETUP_I2C0) += setup-i2c0.o
|
|
obj-$(CONFIG_S3C64XX_SETUP_I2C1) += setup-i2c1.o
|
|
obj-$(CONFIG_S3C64XX_SETUP_SDHCI) += setup-sdhci.o
|
|
obj-$(CONFIG_S3C64XX_SETUP_FB_24BPP) += setup-fb-24bpp.o
|
|
obj-$(CONFIG_S3C64XX_SETUP_SDHCI_GPIO) += setup-sdhci-gpio.o
|
|
|
|
# PM
|
|
|
|
obj-$(CONFIG_PM) += pm.o
|
|
obj-$(CONFIG_PM) += sleep.o
|
|
obj-$(CONFIG_PM) += irq-pm.o
|
|
|
|
# Machine support
|
|
|
|
obj-$(CONFIG_MACH_ANW6410) += mach-anw6410.o
|
|
obj-$(CONFIG_MACH_SMDK6400) += mach-smdk6400.o
|
|
obj-$(CONFIG_MACH_SMDK6410) += mach-smdk6410.o
|
|
obj-$(CONFIG_MACH_NCP) += mach-ncp.o
|
|
obj-$(CONFIG_MACH_HMT) += mach-hmt.o
|
|
|
|
# device support
|
|
|
|
obj-y += dev-uart.o
|
|
obj-y += dev-rtc.o
|
|
obj-$(CONFIG_S3C_ADC) += dev-adc.o
|
|
obj-$(CONFIG_SND_S3C24XX_SOC) += dev-audio.o
|