6a2b411164
Platform devices for SPI Controller of S3C64XX are defined and exported for machines to include. Also, controller setup helper functions are defined for machine code to set runtime configuration of the controller and the bus. Signed-off-by: Jassi Brar <jassi.brar@samsung.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
50 lines
1 KiB
Makefile
50 lines
1 KiB
Makefile
# arch/arm/plat-s3c64xx/Makefile
|
|
#
|
|
# Copyright 2008 Openmoko, Inc.
|
|
# Copyright 2008 Simtec Electronics
|
|
#
|
|
# Licensed under GPLv2
|
|
|
|
obj-y :=
|
|
obj-m :=
|
|
obj-n := dummy.o
|
|
obj- :=
|
|
|
|
# Core files
|
|
|
|
obj-y += dev-uart.o
|
|
obj-y += dev-rtc.o
|
|
obj-y += cpu.o
|
|
obj-y += irq.o
|
|
obj-y += irq-eint.o
|
|
obj-y += clock.o
|
|
obj-y += gpiolib.o
|
|
|
|
# CPU support
|
|
|
|
obj-$(CONFIG_CPU_S3C6400_INIT) += s3c6400-init.o
|
|
obj-$(CONFIG_CPU_S3C6400_CLOCK) += s3c6400-clock.o
|
|
obj-$(CONFIG_CPU_FREQ_S3C64XX) += cpufreq.o
|
|
|
|
# PM support
|
|
|
|
obj-$(CONFIG_PM) += pm.o
|
|
obj-$(CONFIG_PM) += sleep.o
|
|
obj-$(CONFIG_PM) += irq-pm.o
|
|
|
|
# DMA support
|
|
|
|
obj-$(CONFIG_S3C64XX_DMA) += dma.o
|
|
|
|
# ADC support
|
|
|
|
obj-$(CONFIG_S3C_ADC) += dev-adc.o
|
|
|
|
# Device setup
|
|
|
|
obj-$(CONFIG_S3C64XX_SETUP_I2C0) += setup-i2c0.o
|
|
obj-$(CONFIG_S3C64XX_SETUP_I2C1) += setup-i2c1.o
|
|
obj-$(CONFIG_S3C64XX_SETUP_FB_24BPP) += setup-fb-24bpp.o
|
|
obj-$(CONFIG_S3C64XX_SETUP_SDHCI_GPIO) += setup-sdhci-gpio.o
|
|
obj-$(CONFIG_SND_S3C24XX_SOC) += dev-audio.o
|
|
obj-$(CONFIG_SPI_S3C64XX) += dev-spi.o
|