rc = -ENXIO;
goto err_request_lcdc;
}
+ if(pdata->io_init){
+ if(pdata->io_init()<0){
+ dev_err(&client->dev, "fail to rst chip\n");
+ goto err_request_lcdc;
+ }
+ }
if(cat66121_detect_device()!=1){
dev_err(hdmi->dev, "can't find it6610 device \n");
rc = -ENXIO;
spin_lock_init(&hdmi->irq_lock);
mutex_init(&hdmi->enable_mutex);
- if(pdata->io_init){
- if(pdata->io_init()<0){
- dev_err(&client->dev, "fail to rst chip\n");
- goto err_request_lcdc;
- }
- }
+
cat66121_hdmi_sys_init();
#ifdef HDMI_USE_IRQ
if(client->irq != INVALID_GPIO) {