diff options
author | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2009-03-14 15:52:42 +0000 |
---|---|---|
committer | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2009-03-14 15:52:42 +0000 |
commit | 26e3776a22bf894ced5af4c28968dc1dc99968eb (patch) | |
tree | 2d38a3789e27a423439c37a45a09cae31990a615 /target/linux/s3c24xx/patches-2.6.26/1231-use-gta02-glamo-mci-sd-dynamic-clock.patch.patch | |
parent | 4bd70fc26256cf485f19e0c8b881e078dc36134f (diff) |
nuke obsolete kernel stuff
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14875 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/s3c24xx/patches-2.6.26/1231-use-gta02-glamo-mci-sd-dynamic-clock.patch.patch')
-rwxr-xr-x | target/linux/s3c24xx/patches-2.6.26/1231-use-gta02-glamo-mci-sd-dynamic-clock.patch.patch | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/target/linux/s3c24xx/patches-2.6.26/1231-use-gta02-glamo-mci-sd-dynamic-clock.patch.patch b/target/linux/s3c24xx/patches-2.6.26/1231-use-gta02-glamo-mci-sd-dynamic-clock.patch.patch deleted file mode 100755 index 98d670fa8a..0000000000 --- a/target/linux/s3c24xx/patches-2.6.26/1231-use-gta02-glamo-mci-sd-dynamic-clock.patch.patch +++ /dev/null @@ -1,92 +0,0 @@ -From cba90f4bb9fc765be789e7d9e0f836ad4670c87f Mon Sep 17 00:00:00 2001 -From: Andy Green <andy@openmoko.com> -Date: Wed, 30 Jul 2008 14:37:17 +0100 -Subject: [PATCH] use-gta02-glamo-mci-sd-dynamic-clock.patch - -This patch uses the new glamo-mci slow clock ratio -patch in order to dynamically reduce SD Card clock -rate when the GPS unit is powered on GTA02. - -Signed-off-by: Andy Green <andy@openmoko.com> ---- - arch/arm/mach-s3c2440/mach-gta02.c | 12 ++++++++++++ - arch/arm/plat-s3c24xx/neo1973_pm_gps.c | 12 +++++++++--- - 2 files changed, 21 insertions(+), 3 deletions(-) - -diff --git a/arch/arm/mach-s3c2440/mach-gta02.c b/arch/arm/mach-s3c2440/mach-gta02.c -index 382837d..8e43c4a 100644 ---- a/arch/arm/mach-s3c2440/mach-gta02.c -+++ b/arch/arm/mach-s3c2440/mach-gta02.c -@@ -85,6 +85,8 @@ - #include <linux/gta02_hdq.h> - #include <linux/bq27000_battery.h> - -+#include "../plat-s3c24xx/neo1973_pm_gps.h" -+ - /* arbitrates which sensor IRQ owns the shared SPI bus */ - static spinlock_t motion_irq_lock; - -@@ -1424,6 +1426,15 @@ static void gta02_glamo_mci_suspending(struct platform_device *dev) - - /* Smedia Glamo 3362 */ - -+/* -+ * we crank down SD Card clock dynamically when GPS is powered -+ */ -+ -+static int gta02_glamo_mci_use_slow(void) -+{ -+ return neo1973_pm_gps_is_on(); -+} -+ - static struct glamofb_platform_data gta02_glamo_pdata = { - .width = 43, - .height = 58, -@@ -1456,6 +1467,7 @@ static struct glamofb_platform_data gta02_glamo_pdata = { - - /* glamo MMC function platform data */ - .glamo_set_mci_power = gta02_glamo_mmc_set_power, -+ .glamo_mci_use_slow = gta02_glamo_mci_use_slow, - .glamo_irq_is_wired = glamo_irq_is_wired, - .mci_suspending = gta02_glamo_mci_suspending, - .mci_all_dependencies_resumed = -diff --git a/arch/arm/plat-s3c24xx/neo1973_pm_gps.c b/arch/arm/plat-s3c24xx/neo1973_pm_gps.c -index 8cd583d..a21b763 100644 ---- a/arch/arm/plat-s3c24xx/neo1973_pm_gps.c -+++ b/arch/arm/plat-s3c24xx/neo1973_pm_gps.c -@@ -39,6 +39,12 @@ struct neo1973_pm_gps_data { - - static struct neo1973_pm_gps_data neo1973_gps; - -+int neo1973_pm_gps_is_on(void) -+{ -+ return neo1973_gps.power_was_on; -+} -+EXPORT_SYMBOL_GPL(neo1973_pm_gps_is_on); -+ - /* This is the 2.8V supply for the RTC crystal, the mail clock crystal and - * the input to VDD_RF */ - static void gps_power_2v8_set(int on) -@@ -265,6 +271,9 @@ static int gps_power_1v5_get(void) - /* This is the POWERON pin */ - static void gps_pwron_set(int on) - { -+ -+ neo1973_gps.power_was_on = !!on; -+ - #ifdef CONFIG_MACH_NEO1973_GTA01 - if (machine_is_neo1973_gta01()) - neo1973_gpb_setpin(GTA01_GPIO_GPS_PWRON, on); -@@ -492,9 +501,6 @@ static DEVICE_ATTR(power_sequence, 0644, power_sequence_read, - static int gta01_pm_gps_suspend(struct platform_device *pdev, - pm_message_t state) - { -- -- neo1973_gps.power_was_on = gps_pwron_get(); -- - #ifdef CONFIG_MACH_NEO1973_GTA01 - if (machine_is_neo1973_gta01()) { - /* FIXME */ --- -1.5.6.3 - |