rk30:add touch gpio iomux operation
authorlw <lw@rock-chips.com>
Sat, 24 Mar 2012 02:38:59 +0000 (10:38 +0800)
committerlw <lw@rock-chips.com>
Sat, 24 Mar 2012 02:38:59 +0000 (10:38 +0800)
arch/arm/mach-rk30/board-rk30-sdk.c

index f82d4d9e80823c510454a72c0db4eb397e45601a..36731d2bb068f0b49ce4a5fe7d23bb65d90bf693 100755 (executable)
@@ -212,7 +212,11 @@ static rk_sensor_user_init_data_s* rk_init_data_sensor_1_p = NULL;
 int goodix_init_platform_hw(void)
 {
        int ret;
-       printk("goodix_init_platform_hw\n");
+       
+       rk30_mux_api_set(GPIO4D0_SMCDATA8_TRACEDATA8_NAME, GPIO4D_GPIO4D0);
+       rk30_mux_api_set(GPIO4C2_SMCDATA2_TRACEDATA2_NAME, GPIO4C_GPIO4C2);
+       printk("%s:0x%x,0x%x\n",__func__,rk30_mux_api_get(GPIO4D0_SMCDATA8_TRACEDATA8_NAME),rk30_mux_api_get(GPIO4C2_SMCDATA2_TRACEDATA2_NAME));
+
        if (TOUCH_PWR_PIN != INVALID_GPIO) {
                ret = gpio_request(TOUCH_PWR_PIN, "goodix power pin");
                if (ret != 0) {