\r
static int spi_io_init(struct spi_cs_gpio *cs_gpios, int cs_num)\r
{ \r
+#if 0\r
int i,j,ret;\r
\r
//cs\r
gpio_direction_output(cs_gpios[i].cs_gpio, GPIO_HIGH);\r
}\r
}\r
+#endif\r
return 0;\r
}\r
\r
static int spi_io_deinit(struct spi_cs_gpio *cs_gpios, int cs_num)\r
{\r
+#if 0\r
int i;\r
\r
if (cs_gpios) {\r
//rk29_mux_api_mode_resume(cs_gpios[i].cs_iomux_name);\r
}\r
}\r
- \r
+#endif\r
return 0;\r
}\r
\r
static int spi_io_fix_leakage_bug(void)\r
{\r
+#if 0\r
gpio_direction_output(RK29_PIN2_PC1, GPIO_LOW); \r
+#endif\r
return 0;\r
}\r
\r
static int spi_io_resume_leakage_bug(void)\r
{\r
+#if 0\r
gpio_direction_output(RK29_PIN2_PC1, GPIO_HIGH);\r
+#endif\r
return 0;\r
}\r
\r
wait_till_not_busy(dws);\r
}\r
\r
+#if 0\r
static void spi_cs_control(struct rk29xx_spi *dws, u32 cs, u8 flag)\r
{\r
struct rk29xx_spi_platform_data *pdata = dws->master->dev.platform_data;\r
else\r
gpio_direction_output(cs_gpios[cs].cs_gpio, GPIO_LOW);\r
}\r
+#endif\r
\r
static int null_writer(struct rk29xx_spi *dws)\r
{\r
if (!chip)\r
return -ENOMEM;\r
\r
- chip->cs_control = spi_cs_control;\r
+ chip->cs_control = NULL;\r
chip->enable_dma = 1; //0;\r
}\r
\r