return 0;
}
u8 ts82x_config_data[] = {
- // æ·»å\8a å\9bºä»¶ä¿®æ\94¹å·¥å\85·å\90\8eæ¤æ\95°ç»\84æ\97 æ\95\88ï¼\8cå\8fªç\94¨äº\8eè\8e·å\8f\96æ\95°ç»\84é\95¿åº¦ä½¿ç\94¨
0x65,0x00,0x04,0x00,0x03,0x00,0x0A,0x0D,0x1E,0xE7,
0x32,0x03,0x08,0x10,0x48,0x42,0x42,0x20,0x00,0x01,
0x60,0x60,0x4B,0x6E,0x0E,0x0D,0x0C,0x0B,0x0A,0x09,
printk(KERN_ERR "rk30_pm_power_off start...\n");
#if 0
- //²å×ųäµçÆ÷£¬Ñ»·²»¿ª»ú£¬Ö±µ½°´POWER¼ü»òÕ߰εô³äµçÆ÷
+
if(gpio_get_value (rk30_adc_battery_platdata.dc_det_pin) == rk30_adc_battery_platdata.dc_det_level){
pwr_cnt=0;
while(1){
avs_init();
gpio_request(POWER_ON_PIN, "poweronpin");
gpio_direction_output(POWER_ON_PIN, GPIO_HIGH);
+
+ //add for codec_en
+ gpio_request(RK30_PIN4_PD7, "codec_en");
+ rk30_mux_api_set(GPIO4D7_SMCDATA15_TRACEDATA15_NAME, GPIO4D_GPIO4D7);
+ gpio_direction_output(RK30_PIN4_PD7, GPIO_HIGH);
pm_power_off = rk30_pm_power_off;