Merge branch 'next/cleanup-s3c24xx' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/cleanup
From Kukjin Kim: Basically, this patch merges mach-s3c2410, mach-s3c2412 and mach-s3c2440 into mach-s3c24xx. * 'next/cleanup-s3c24xx' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung: ARM: S3C24XX: Move mach-s3c2440/ pll into mach-s3c24xx/ ARM: S3C24XX: Move mach-s3c2440/ cpufreq driver into mach-s3c24xx/ ARM: S3C24XX: Move mach-s3c2412/ cpufreq driver into mach-s3c24xx/ ARM: S3C2412: Remove useless codes mach-s3c2412/gpio.c ARM: S3C24XX: Move mach-s3c2410/ pll into mach-s3c24xx/ ARM: S3C24XX: Move mach-s3c2410/ cpufreq into mach-s3c24xx/
This commit is contained in:
@@ -1086,10 +1086,6 @@ source "arch/arm/mach-socfpga/Kconfig"
|
|||||||
source "arch/arm/plat-spear/Kconfig"
|
source "arch/arm/plat-spear/Kconfig"
|
||||||
|
|
||||||
source "arch/arm/mach-s3c24xx/Kconfig"
|
source "arch/arm/mach-s3c24xx/Kconfig"
|
||||||
if ARCH_S3C24XX
|
|
||||||
source "arch/arm/mach-s3c2412/Kconfig"
|
|
||||||
source "arch/arm/mach-s3c2440/Kconfig"
|
|
||||||
endif
|
|
||||||
|
|
||||||
if ARCH_S3C64XX
|
if ARCH_S3C64XX
|
||||||
source "arch/arm/mach-s3c64xx/Kconfig"
|
source "arch/arm/mach-s3c64xx/Kconfig"
|
||||||
|
@@ -173,7 +173,7 @@ machine-$(CONFIG_ARCH_PRIMA2) += prima2
|
|||||||
machine-$(CONFIG_ARCH_PXA) += pxa
|
machine-$(CONFIG_ARCH_PXA) += pxa
|
||||||
machine-$(CONFIG_ARCH_REALVIEW) += realview
|
machine-$(CONFIG_ARCH_REALVIEW) += realview
|
||||||
machine-$(CONFIG_ARCH_RPC) += rpc
|
machine-$(CONFIG_ARCH_RPC) += rpc
|
||||||
machine-$(CONFIG_ARCH_S3C24XX) += s3c24xx s3c2412 s3c2440
|
machine-$(CONFIG_ARCH_S3C24XX) += s3c24xx
|
||||||
machine-$(CONFIG_ARCH_S3C64XX) += s3c64xx
|
machine-$(CONFIG_ARCH_S3C64XX) += s3c64xx
|
||||||
machine-$(CONFIG_ARCH_S5P64X0) += s5p64x0
|
machine-$(CONFIG_ARCH_S5P64X0) += s5p64x0
|
||||||
machine-$(CONFIG_ARCH_S5PC100) += s5pc100
|
machine-$(CONFIG_ARCH_S5PC100) += s5pc100
|
||||||
|
@@ -1,20 +0,0 @@
|
|||||||
# Copyright 2007 Simtec Electronics
|
|
||||||
#
|
|
||||||
# Licensed under GPLv2
|
|
||||||
|
|
||||||
# cpu frequency scaling support
|
|
||||||
|
|
||||||
config S3C2410_CPUFREQ
|
|
||||||
bool
|
|
||||||
depends on CPU_FREQ_S3C24XX && CPU_S3C2410
|
|
||||||
select S3C2410_CPUFREQ_UTILS
|
|
||||||
help
|
|
||||||
CPU Frequency scaling support for S3C2410
|
|
||||||
|
|
||||||
config S3C2410_PLLTABLE
|
|
||||||
bool
|
|
||||||
depends on S3C2410_CPUFREQ && CPU_FREQ_S3C24XX_PLL
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
Select the PLL table for the S3C2410
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
# arch/arm/mach-s3c2410/Makefile
|
|
||||||
#
|
|
||||||
# Copyright 2007 Simtec Electronics
|
|
||||||
#
|
|
||||||
# Licensed under GPLv2
|
|
||||||
|
|
||||||
obj-y :=
|
|
||||||
obj-m :=
|
|
||||||
obj-n :=
|
|
||||||
obj- :=
|
|
||||||
|
|
||||||
obj-$(CONFIG_S3C2410_CPUFREQ) += cpu-freq.o
|
|
||||||
obj-$(CONFIG_S3C2410_PLLTABLE) += pll.o
|
|
||||||
|
|
@@ -1,13 +0,0 @@
|
|||||||
# Copyright 2007 Simtec Electronics
|
|
||||||
#
|
|
||||||
# Licensed under GPLv2
|
|
||||||
|
|
||||||
# Note, the S3C2412 IOtiming support is in plat-s3c24xx
|
|
||||||
|
|
||||||
config S3C2412_CPUFREQ
|
|
||||||
bool
|
|
||||||
depends on CPU_FREQ_S3C24XX && CPU_S3C2412
|
|
||||||
default y
|
|
||||||
select S3C2412_IOTIMING
|
|
||||||
help
|
|
||||||
CPU Frequency scaling support for S3C2412 and S3C2413 SoC CPUs.
|
|
@@ -1,12 +0,0 @@
|
|||||||
# arch/arm/mach-s3c2412/Makefile
|
|
||||||
#
|
|
||||||
# Copyright 2007 Simtec Electronics
|
|
||||||
#
|
|
||||||
# Licensed under GPLv2
|
|
||||||
|
|
||||||
obj-y :=
|
|
||||||
obj-m :=
|
|
||||||
obj-n :=
|
|
||||||
obj- :=
|
|
||||||
|
|
||||||
obj-$(CONFIG_S3C2412_CPUFREQ) += cpu-freq.o
|
|
@@ -1,62 +0,0 @@
|
|||||||
/* linux/arch/arm/mach-s3c2412/gpio.c
|
|
||||||
*
|
|
||||||
* Copyright (c) 2007 Simtec Electronics
|
|
||||||
* Ben Dooks <ben@simtec.co.uk>
|
|
||||||
*
|
|
||||||
* http://armlinux.simtec.co.uk/.
|
|
||||||
*
|
|
||||||
* S3C2412/S3C2413 specific GPIO support
|
|
||||||
*
|
|
||||||
* This program is free software; you can redistribute it and/or modify
|
|
||||||
* it under the terms of the GNU General Public License version 2 as
|
|
||||||
* published by the Free Software Foundation.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <linux/kernel.h>
|
|
||||||
#include <linux/types.h>
|
|
||||||
#include <linux/module.h>
|
|
||||||
#include <linux/interrupt.h>
|
|
||||||
#include <linux/gpio.h>
|
|
||||||
|
|
||||||
#include <asm/mach/arch.h>
|
|
||||||
#include <asm/mach/map.h>
|
|
||||||
|
|
||||||
#include <mach/regs-gpio.h>
|
|
||||||
#include <mach/hardware.h>
|
|
||||||
|
|
||||||
#include <plat/gpio-core.h>
|
|
||||||
|
|
||||||
int s3c2412_gpio_set_sleepcfg(unsigned int pin, unsigned int state)
|
|
||||||
{
|
|
||||||
struct samsung_gpio_chip *chip = samsung_gpiolib_getchip(pin);
|
|
||||||
unsigned long offs = pin - chip->chip.base;
|
|
||||||
unsigned long flags;
|
|
||||||
unsigned long slpcon;
|
|
||||||
|
|
||||||
offs *= 2;
|
|
||||||
|
|
||||||
if (pin < S3C2410_GPB(0))
|
|
||||||
return -EINVAL;
|
|
||||||
|
|
||||||
if (pin >= S3C2410_GPF(0) &&
|
|
||||||
pin <= S3C2410_GPG(16))
|
|
||||||
return -EINVAL;
|
|
||||||
|
|
||||||
if (pin > S3C2410_GPH(16))
|
|
||||||
return -EINVAL;
|
|
||||||
|
|
||||||
local_irq_save(flags);
|
|
||||||
|
|
||||||
slpcon = __raw_readl(chip->base + 0x0C);
|
|
||||||
|
|
||||||
slpcon &= ~(3 << offs);
|
|
||||||
slpcon |= state << offs;
|
|
||||||
|
|
||||||
__raw_writel(slpcon, chip->base + 0x0C);
|
|
||||||
|
|
||||||
local_irq_restore(flags);
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
EXPORT_SYMBOL(s3c2412_gpio_set_sleepcfg);
|
|
@@ -1,37 +0,0 @@
|
|||||||
# Copyright 2007 Simtec Electronics
|
|
||||||
#
|
|
||||||
# Licensed under GPLv2
|
|
||||||
|
|
||||||
config S3C2440_CPUFREQ
|
|
||||||
bool "S3C2440/S3C2442 CPU Frequency scaling support"
|
|
||||||
depends on CPU_FREQ_S3C24XX && (CPU_S3C2440 || CPU_S3C2442)
|
|
||||||
default y
|
|
||||||
select S3C2410_CPUFREQ_UTILS
|
|
||||||
help
|
|
||||||
CPU Frequency scaling support for S3C2440 and S3C2442 SoC CPUs.
|
|
||||||
|
|
||||||
config S3C2440_XTAL_12000000
|
|
||||||
bool
|
|
||||||
help
|
|
||||||
Indicate that the build needs to support 12MHz system
|
|
||||||
crystal.
|
|
||||||
|
|
||||||
config S3C2440_XTAL_16934400
|
|
||||||
bool
|
|
||||||
help
|
|
||||||
Indicate that the build needs to support 16.9344MHz system
|
|
||||||
crystal.
|
|
||||||
|
|
||||||
config S3C2440_PLL_12000000
|
|
||||||
bool
|
|
||||||
depends on S3C2440_CPUFREQ && S3C2440_XTAL_12000000
|
|
||||||
default y if CPU_FREQ_S3C24XX_PLL
|
|
||||||
help
|
|
||||||
PLL tables for S3C2440 or S3C2442 CPUs with 12MHz crystals.
|
|
||||||
|
|
||||||
config S3C2440_PLL_16934400
|
|
||||||
bool
|
|
||||||
depends on S3C2440_CPUFREQ && S3C2440_XTAL_16934400
|
|
||||||
default y if CPU_FREQ_S3C24XX_PLL
|
|
||||||
help
|
|
||||||
PLL tables for S3C2440 or S3C2442 CPUs with 16.934MHz crystals.
|
|
@@ -1,15 +0,0 @@
|
|||||||
# arch/arm/mach-s3c2440/Makefile
|
|
||||||
#
|
|
||||||
# Copyright 2007 Simtec Electronics
|
|
||||||
#
|
|
||||||
# Licensed under GPLv2
|
|
||||||
|
|
||||||
obj-y :=
|
|
||||||
obj-m :=
|
|
||||||
obj-n :=
|
|
||||||
obj- :=
|
|
||||||
|
|
||||||
obj-$(CONFIG_S3C2440_CPUFREQ) += s3c2440-cpufreq.o
|
|
||||||
|
|
||||||
obj-$(CONFIG_S3C2440_PLL_12000000) += s3c2440-pll-12000000.o
|
|
||||||
obj-$(CONFIG_S3C2440_PLL_16934400) += s3c2440-pll-16934400.o
|
|
@@ -127,6 +127,20 @@ config S3C2410_PM
|
|||||||
|
|
||||||
if CPU_S3C2410
|
if CPU_S3C2410
|
||||||
|
|
||||||
|
config S3C2410_CPUFREQ
|
||||||
|
bool
|
||||||
|
depends on CPU_FREQ_S3C24XX && CPU_S3C2410
|
||||||
|
select S3C2410_CPUFREQ_UTILS
|
||||||
|
help
|
||||||
|
CPU Frequency scaling support for S3C2410
|
||||||
|
|
||||||
|
config S3C2410_PLL
|
||||||
|
bool
|
||||||
|
depends on S3C2410_CPUFREQ && CPU_FREQ_S3C24XX_PLL
|
||||||
|
default y
|
||||||
|
help
|
||||||
|
Select the PLL table for the S3C2410
|
||||||
|
|
||||||
config S3C24XX_SIMTEC_NOR
|
config S3C24XX_SIMTEC_NOR
|
||||||
bool
|
bool
|
||||||
help
|
help
|
||||||
@@ -266,6 +280,14 @@ config CPU_S3C2412_ONLY
|
|||||||
!CPU_S3C2443 && CPU_S3C2412
|
!CPU_S3C2443 && CPU_S3C2412
|
||||||
default y
|
default y
|
||||||
|
|
||||||
|
config S3C2412_CPUFREQ
|
||||||
|
bool
|
||||||
|
depends on CPU_FREQ_S3C24XX && CPU_S3C2412
|
||||||
|
default y
|
||||||
|
select S3C2412_IOTIMING
|
||||||
|
help
|
||||||
|
CPU Frequency scaling support for S3C2412 and S3C2413 SoC CPUs.
|
||||||
|
|
||||||
config S3C2412_DMA
|
config S3C2412_DMA
|
||||||
bool
|
bool
|
||||||
help
|
help
|
||||||
@@ -365,11 +387,45 @@ endif # CPU_S3C2416
|
|||||||
|
|
||||||
if CPU_S3C2440
|
if CPU_S3C2440
|
||||||
|
|
||||||
|
config S3C2440_CPUFREQ
|
||||||
|
bool "S3C2440/S3C2442 CPU Frequency scaling support"
|
||||||
|
depends on CPU_FREQ_S3C24XX && (CPU_S3C2440 || CPU_S3C2442)
|
||||||
|
default y
|
||||||
|
select S3C2410_CPUFREQ_UTILS
|
||||||
|
help
|
||||||
|
CPU Frequency scaling support for S3C2440 and S3C2442 SoC CPUs.
|
||||||
|
|
||||||
config S3C2440_DMA
|
config S3C2440_DMA
|
||||||
bool
|
bool
|
||||||
help
|
help
|
||||||
Support for S3C2440 specific DMA code5A
|
Support for S3C2440 specific DMA code5A
|
||||||
|
|
||||||
|
config S3C2440_XTAL_12000000
|
||||||
|
bool
|
||||||
|
help
|
||||||
|
Indicate that the build needs to support 12MHz system
|
||||||
|
crystal.
|
||||||
|
|
||||||
|
config S3C2440_XTAL_16934400
|
||||||
|
bool
|
||||||
|
help
|
||||||
|
Indicate that the build needs to support 16.9344MHz system
|
||||||
|
crystal.
|
||||||
|
|
||||||
|
config S3C2440_PLL_12000000
|
||||||
|
bool
|
||||||
|
depends on S3C2440_CPUFREQ && S3C2440_XTAL_12000000
|
||||||
|
default y if CPU_FREQ_S3C24XX_PLL
|
||||||
|
help
|
||||||
|
PLL tables for S3C2440 or S3C2442 CPUs with 12MHz crystals.
|
||||||
|
|
||||||
|
config S3C2440_PLL_16934400
|
||||||
|
bool
|
||||||
|
depends on S3C2440_CPUFREQ && S3C2440_XTAL_16934400
|
||||||
|
default y if CPU_FREQ_S3C24XX_PLL
|
||||||
|
help
|
||||||
|
PLL tables for S3C2440 or S3C2442 CPUs with 16.934MHz crystals.
|
||||||
|
|
||||||
comment "S3C2440 Boards"
|
comment "S3C2440 Boards"
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@@ -17,10 +17,13 @@ obj- :=
|
|||||||
obj-y += common.o
|
obj-y += common.o
|
||||||
|
|
||||||
obj-$(CONFIG_CPU_S3C2410) += s3c2410.o
|
obj-$(CONFIG_CPU_S3C2410) += s3c2410.o
|
||||||
|
obj-$(CONFIG_S3C2410_CPUFREQ) += cpufreq-s3c2410.o
|
||||||
obj-$(CONFIG_S3C2410_DMA) += dma-s3c2410.o
|
obj-$(CONFIG_S3C2410_DMA) += dma-s3c2410.o
|
||||||
|
obj-$(CONFIG_S3C2410_PLL) += pll-s3c2410.o
|
||||||
obj-$(CONFIG_S3C2410_PM) += pm-s3c2410.o sleep-s3c2410.o
|
obj-$(CONFIG_S3C2410_PM) += pm-s3c2410.o sleep-s3c2410.o
|
||||||
|
|
||||||
obj-$(CONFIG_CPU_S3C2412) += s3c2412.o irq-s3c2412.o clock-s3c2412.o
|
obj-$(CONFIG_CPU_S3C2412) += s3c2412.o irq-s3c2412.o clock-s3c2412.o
|
||||||
|
obj-$(CONFIG_S3C2412_CPUFREQ) += cpufreq-s3c2412.o
|
||||||
obj-$(CONFIG_S3C2412_DMA) += dma-s3c2412.o
|
obj-$(CONFIG_S3C2412_DMA) += dma-s3c2412.o
|
||||||
obj-$(CONFIG_S3C2412_PM) += pm-s3c2412.o
|
obj-$(CONFIG_S3C2412_PM) += pm-s3c2412.o
|
||||||
obj-$(CONFIG_S3C2412_PM_SLEEP) += sleep-s3c2412.o
|
obj-$(CONFIG_S3C2412_PM_SLEEP) += sleep-s3c2412.o
|
||||||
@@ -31,7 +34,10 @@ obj-$(CONFIG_S3C2416_PM) += pm-s3c2416.o
|
|||||||
obj-$(CONFIG_CPU_S3C2440) += s3c2440.o irq-s3c2440.o clock-s3c2440.o
|
obj-$(CONFIG_CPU_S3C2440) += s3c2440.o irq-s3c2440.o clock-s3c2440.o
|
||||||
obj-$(CONFIG_CPU_S3C2442) += s3c2442.o
|
obj-$(CONFIG_CPU_S3C2442) += s3c2442.o
|
||||||
obj-$(CONFIG_CPU_S3C244X) += s3c244x.o irq-s3c244x.o clock-s3c244x.o
|
obj-$(CONFIG_CPU_S3C244X) += s3c244x.o irq-s3c244x.o clock-s3c244x.o
|
||||||
|
obj-$(CONFIG_S3C2440_CPUFREQ) += cpufreq-s3c2440.o
|
||||||
obj-$(CONFIG_S3C2440_DMA) += dma-s3c2440.o
|
obj-$(CONFIG_S3C2440_DMA) += dma-s3c2440.o
|
||||||
|
obj-$(CONFIG_S3C2440_PLL_12000000) += pll-s3c2440-12000000.o
|
||||||
|
obj-$(CONFIG_S3C2440_PLL_16934400) += pll-s3c2440-16934400.o
|
||||||
|
|
||||||
obj-$(CONFIG_CPU_S3C2443) += s3c2443.o irq-s3c2443.o clock-s3c2443.o
|
obj-$(CONFIG_CPU_S3C2443) += s3c2443.o irq-s3c2443.o clock-s3c2443.o
|
||||||
|
|
||||||
|
@@ -1,5 +1,4 @@
|
|||||||
/* linux/arch/arm/mach-s3c2410/cpu-freq.c
|
/*
|
||||||
*
|
|
||||||
* Copyright (c) 2006-2008 Simtec Electronics
|
* Copyright (c) 2006-2008 Simtec Electronics
|
||||||
* http://armlinux.simtec.co.uk/
|
* http://armlinux.simtec.co.uk/
|
||||||
* Ben Dooks <ben@simtec.co.uk>
|
* Ben Dooks <ben@simtec.co.uk>
|
||||||
@@ -81,7 +80,7 @@ static int s3c2410_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg)
|
|||||||
cfg->divs.p_divisor = pdiv;
|
cfg->divs.p_divisor = pdiv;
|
||||||
cfg->divs.h_divisor = hdiv;
|
cfg->divs.h_divisor = hdiv;
|
||||||
|
|
||||||
return 0 ;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct s3c_cpufreq_info s3c2410_cpufreq_info = {
|
static struct s3c_cpufreq_info s3c2410_cpufreq_info = {
|
||||||
@@ -131,7 +130,6 @@ static int __init s3c2410_cpufreq_init(void)
|
|||||||
{
|
{
|
||||||
return subsys_interface_register(&s3c2410_cpufreq_interface);
|
return subsys_interface_register(&s3c2410_cpufreq_interface);
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_initcall(s3c2410_cpufreq_init);
|
arch_initcall(s3c2410_cpufreq_init);
|
||||||
|
|
||||||
static int s3c2410a_cpufreq_add(struct device *dev,
|
static int s3c2410a_cpufreq_add(struct device *dev,
|
||||||
@@ -159,5 +157,4 @@ static int __init s3c2410a_cpufreq_init(void)
|
|||||||
{
|
{
|
||||||
return subsys_interface_register(&s3c2410a_cpufreq_interface);
|
return subsys_interface_register(&s3c2410a_cpufreq_interface);
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_initcall(s3c2410a_cpufreq_init);
|
arch_initcall(s3c2410a_cpufreq_init);
|
@@ -1,5 +1,4 @@
|
|||||||
/* linux/arch/arm/mach-s3c2412/cpu-freq.c
|
/*
|
||||||
*
|
|
||||||
* Copyright 2008 Simtec Electronics
|
* Copyright 2008 Simtec Electronics
|
||||||
* http://armlinux.simtec.co.uk/
|
* http://armlinux.simtec.co.uk/
|
||||||
* Ben Dooks <ben@simtec.co.uk>
|
* Ben Dooks <ben@simtec.co.uk>
|
||||||
@@ -111,7 +110,7 @@ static int s3c2412_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg)
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
invalid:
|
invalid:
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -255,5 +254,4 @@ static int s3c2412_cpufreq_init(void)
|
|||||||
{
|
{
|
||||||
return subsys_interface_register(&s3c2412_cpufreq_interface);
|
return subsys_interface_register(&s3c2412_cpufreq_interface);
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_initcall(s3c2412_cpufreq_init);
|
arch_initcall(s3c2412_cpufreq_init);
|
@@ -1,5 +1,4 @@
|
|||||||
/* linux/arch/arm/plat-s3c24xx/s3c2440-cpufreq.c
|
/*
|
||||||
*
|
|
||||||
* Copyright (c) 2006-2009 Simtec Electronics
|
* Copyright (c) 2006-2009 Simtec Electronics
|
||||||
* http://armlinux.simtec.co.uk/
|
* http://armlinux.simtec.co.uk/
|
||||||
* Ben Dooks <ben@simtec.co.uk>
|
* Ben Dooks <ben@simtec.co.uk>
|
||||||
@@ -310,5 +309,4 @@ static int s3c2442_cpufreq_init(void)
|
|||||||
{
|
{
|
||||||
return subsys_interface_register(&s3c2442_cpufreq_interface);
|
return subsys_interface_register(&s3c2442_cpufreq_interface);
|
||||||
}
|
}
|
||||||
|
|
||||||
subsys_initcall(s3c2442_cpufreq_init);
|
subsys_initcall(s3c2442_cpufreq_init);
|
@@ -23,12 +23,6 @@ extern int s3c2440_set_dsc(unsigned int pin, unsigned int value);
|
|||||||
|
|
||||||
#endif /* CONFIG_CPU_S3C2440 */
|
#endif /* CONFIG_CPU_S3C2440 */
|
||||||
|
|
||||||
#ifdef CONFIG_CPU_S3C2412
|
|
||||||
|
|
||||||
extern int s3c2412_gpio_set_sleepcfg(unsigned int pin, unsigned int state);
|
|
||||||
|
|
||||||
#endif /* CONFIG_CPU_S3C2412 */
|
|
||||||
|
|
||||||
#endif /* __ASSEMBLY__ */
|
#endif /* __ASSEMBLY__ */
|
||||||
|
|
||||||
#include <asm/sizes.h>
|
#include <asm/sizes.h>
|
||||||
|
@@ -1,5 +1,4 @@
|
|||||||
/* arch/arm/mach-s3c2410/pll.c
|
/*
|
||||||
*
|
|
||||||
* Copyright (c) 2006-2007 Simtec Electronics
|
* Copyright (c) 2006-2007 Simtec Electronics
|
||||||
* http://armlinux.simtec.co.uk/
|
* http://armlinux.simtec.co.uk/
|
||||||
* Ben Dooks <ben@simtec.co.uk>
|
* Ben Dooks <ben@simtec.co.uk>
|
||||||
@@ -82,7 +81,6 @@ static int __init s3c2410_pll_init(void)
|
|||||||
return subsys_interface_register(&s3c2410_plls_interface);
|
return subsys_interface_register(&s3c2410_plls_interface);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_initcall(s3c2410_pll_init);
|
arch_initcall(s3c2410_pll_init);
|
||||||
|
|
||||||
static struct subsys_interface s3c2410a_plls_interface = {
|
static struct subsys_interface s3c2410a_plls_interface = {
|
||||||
@@ -95,5 +93,4 @@ static int __init s3c2410a_pll_init(void)
|
|||||||
{
|
{
|
||||||
return subsys_interface_register(&s3c2410a_plls_interface);
|
return subsys_interface_register(&s3c2410a_plls_interface);
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_initcall(s3c2410a_pll_init);
|
arch_initcall(s3c2410a_pll_init);
|
@@ -1,5 +1,4 @@
|
|||||||
/* arch/arm/mach-s3c2440/s3c2440-pll-12000000.c
|
/*
|
||||||
*
|
|
||||||
* Copyright (c) 2006-2007 Simtec Electronics
|
* Copyright (c) 2006-2007 Simtec Electronics
|
||||||
* http://armlinux.simtec.co.uk/
|
* http://armlinux.simtec.co.uk/
|
||||||
* Ben Dooks <ben@simtec.co.uk>
|
* Ben Dooks <ben@simtec.co.uk>
|
||||||
@@ -83,7 +82,6 @@ static int __init s3c2440_pll_12mhz(void)
|
|||||||
return subsys_interface_register(&s3c2440_plls12_interface);
|
return subsys_interface_register(&s3c2440_plls12_interface);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_initcall(s3c2440_pll_12mhz);
|
arch_initcall(s3c2440_pll_12mhz);
|
||||||
|
|
||||||
static struct subsys_interface s3c2442_plls12_interface = {
|
static struct subsys_interface s3c2442_plls12_interface = {
|
||||||
@@ -97,5 +95,4 @@ static int __init s3c2442_pll_12mhz(void)
|
|||||||
return subsys_interface_register(&s3c2442_plls12_interface);
|
return subsys_interface_register(&s3c2442_plls12_interface);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_initcall(s3c2442_pll_12mhz);
|
arch_initcall(s3c2442_pll_12mhz);
|
@@ -1,5 +1,4 @@
|
|||||||
/* arch/arm/mach-s3c2440/s3c2440-pll-16934400.c
|
/*
|
||||||
*
|
|
||||||
* Copyright (c) 2006-2008 Simtec Electronics
|
* Copyright (c) 2006-2008 Simtec Electronics
|
||||||
* http://armlinux.simtec.co.uk/
|
* http://armlinux.simtec.co.uk/
|
||||||
* Ben Dooks <ben@simtec.co.uk>
|
* Ben Dooks <ben@simtec.co.uk>
|
||||||
@@ -111,7 +110,6 @@ static int __init s3c2440_pll_16934400(void)
|
|||||||
{
|
{
|
||||||
return subsys_interface_register(&s3c2440_plls169344_interface);
|
return subsys_interface_register(&s3c2440_plls169344_interface);
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_initcall(s3c2440_pll_16934400);
|
arch_initcall(s3c2440_pll_16934400);
|
||||||
|
|
||||||
static struct subsys_interface s3c2442_plls169344_interface = {
|
static struct subsys_interface s3c2442_plls169344_interface = {
|
||||||
@@ -124,5 +122,4 @@ static int __init s3c2442_pll_16934400(void)
|
|||||||
{
|
{
|
||||||
return subsys_interface_register(&s3c2442_plls169344_interface);
|
return subsys_interface_register(&s3c2442_plls169344_interface);
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_initcall(s3c2442_pll_16934400);
|
arch_initcall(s3c2442_pll_16934400);
|
Reference in New Issue
Block a user