__s32 Disp_lcdc_exit(__u32 sel) { if (sel == 0) { disable_irq(INTC_IRQNO_LCDC0); free_irq(INTC_IRQNO_LCDC0, (void *)sel); } else if (sel == 1) { disable_irq(INTC_IRQNO_LCDC1); free_irq(INTC_IRQNO_LCDC1, (void *)sel); } LCDC_exit(sel); lcdc_clk_exit(sel); LCD_GPIO_exit(sel); return DIS_SUCCESS; }
__s32 Disp_lcdc_exit(__u32 sel) { if(sel == 0) { OSAL_InterruptDisable(INTC_IRQNO_LCDC0); OSAL_UnRegISR(INTC_IRQNO_LCDC0,Disp_lcdc_event_proc,(void*)sel); } else if(sel == 1) { OSAL_InterruptDisable(INTC_IRQNO_LCDC1); OSAL_UnRegISR(INTC_IRQNO_LCDC1,Disp_lcdc_event_proc,(void*)sel); } LCDC_exit(sel); lcdc_clk_exit(sel); return DIS_SUCCESS; }