rk2926:move pmic_type and gpio offset addr to board.h
author张晴 <zhangqing@rock-chips.com>
Tue, 16 Oct 2012 09:57:28 +0000 (17:57 +0800)
committer张晴 <zhangqing@rock-chips.com>
Tue, 16 Oct 2012 09:57:28 +0000 (17:57 +0800)
arch/arm/mach-rk2928/board-rk2926-sdk.c
arch/arm/mach-rk2928/board-rk2928-a720-tps65910.c
arch/arm/mach-rk2928/board-rk2928-a720.c
arch/arm/mach-rk2928/board-rk2928-sdk-act8931.c
arch/arm/mach-rk2928/i2c_sram.c
arch/arm/mach-rk2928/include/mach/board.h [changed mode: 0644->0755]

index 4e408ef1d73c929d8fda44d4acb32ccd53a89934..9f9a0a21fc3dd81c0dbb69df151524bfdaffdf6a 100755 (executable)
 #include "board-rk2928-sdk-camera.c" 
 #include "board-rk2928-sdk-key.c"
 
-int __sramdata g_pmic_type =  0;
-#define PMIC_TYPE_TPS65910     2
-#define PMIC_TYPE_ACT8931      3
-
 #ifdef  CONFIG_THREE_FB_BUFFER
 #define RK30_FB0_MEM_SIZE 12*SZ_1M
 #else
 #define RK30_FB0_MEM_SIZE 8*SZ_1M
 #endif
 
+int __sramdata g_pmic_type =  0;
+
 static struct spi_board_info board_spi_devices[] = {
 };
 
index 3433f6ced0dd2e0c603ed208770038982acbda9b..18a65824d3fe2c433d87e25debf60ad2941298d3 100755 (executable)
@@ -6,13 +6,11 @@
 
 #include <mach/gpio.h>
 #include <mach/iomux.h>
+#include <mach/board.h>
 
 #define gpio_readl(offset)     readl_relaxed(RK2928_GPIO1_BASE + offset)
 #define gpio_writel(v, offset) do { writel_relaxed(v, RK2928_GPIO1_BASE + offset); dsb(); } while (0)
 
-#define GPIO_SWPORTA_DR  0x0000
-#define GPIO_SWPORTA_DDR 0x0004
-
 #define GPIO1_A1_OUTPUT  (1<<1)
 #define GPIO1_A1_OUTPUT_HIGH  (1<<1)
 #define GPIO1_A1_OUTPUT_LOW  (~(1<<1))
index e15707a535d9679e175eb923f352332149e11e05..3ed19d531741fdc8b3c617ba529f8a0774891e3a 100755 (executable)
 #include "board-rk2928-a720-camera.c" 
 #include "board-rk2928-a720-key.c"
 
-int __sramdata g_pmic_type =  0;
-#define PMIC_TYPE_TPS65910     2
-#define PMIC_TYPE_ACT8931      3
-
 #ifdef  CONFIG_THREE_FB_BUFFER
 #define RK30_FB0_MEM_SIZE 12*SZ_1M
 #else
 #define RK30_FB0_MEM_SIZE 8*SZ_1M
 #endif
 
+int __sramdata g_pmic_type =  0;
+
 static struct spi_board_info board_spi_devices[] = {
 };
 
index dfcf48910200abfced45babef039a4a40b4e85f0..6bad7047ec741c6d9d60214c5e9acdfebfd7a673 100755 (executable)
@@ -5,6 +5,7 @@
 
 #include <mach/gpio.h>
 #include <mach/iomux.h>
+#include <mach/board.h>
 
 #ifdef CONFIG_REGULATOR_ACT8931
 
index 3c4789f874df2acf6971196cdf512d4d221213de..853105454c9023d61e3c5c8e952d67c37a0003ca 100755 (executable)
@@ -309,8 +309,6 @@ uint8 __sramfunc sram_i2c_read(uint8 I2CSlaveAddr, uint8 regAddr)
        return data;
 }
 extern int __sramdata g_pmic_type ;
-#define PMIC_TYPE_TPS65910     2
-#define PMIC_TYPE_ACT8931      3
 void __sramfunc rk30_suspend_voltage_set(unsigned int vol)
 {
     uint8 slaveaddr;
old mode 100644 (file)
new mode 100755 (executable)
index 2f012fd..7d26b49
 #include <mach/sram.h>
 #include <linux/i2c-gpio.h>
 
+#define GPIO_SWPORTA_DR  0x0000
+#define GPIO_SWPORTA_DDR 0x0004
+
+#define PMIC_TYPE_TPS65910     2
+#define PMIC_TYPE_ACT8931      3
+
 extern struct rk29_sdmmc_platform_data default_sdmmc0_data;
 extern struct rk29_sdmmc_platform_data default_sdmmc1_data;