/*
 *
 *   Function Name: DSI_Stop
 *
 *   Description:
 *
 */
Int32 DSI_Stop(DISPDRV_HANDLE_T drvH, struct pi_mgr_dfs_node *dfs_node)
{
	DispDrv_PANEL_t *pPanel = (DispDrv_PANEL_t *)drvH;

	if (brcm_disable_dsi_lcd_clocks(dfs_node, pPanel->busNo)) {
		DSI_ERR("ERROR to enable the clock\n");
	    return -1;
	}
	return 0;
}
//*****************************************************************************
//
// Function Name: DISPDRV__Stop
// 
// Description:   
//
//*****************************************************************************
Int32 DISPDRV_Stop (struct pi_mgr_dfs_node* dfs_node)
{
    if (brcm_disable_dsi_lcd_clocks(dfs_node,0))
    {
        LCD_DBG ( LCD_DBG_ERR_ID, "[DISPDRV] %s: ERROR to enable the clock\n",
            __FUNCTION__  );
        return ( -1 );
    }


    return ( 0 );
}
//*****************************************************************************
//
// Function Name: DISPDRV__Stop
// 
// Description:   
//
//*****************************************************************************
Int32 DISPDRV_Stop(DISPDRV_HANDLE_T drvH, struct pi_mgr_dfs_node *dfs_node)
{
	DISPDRV_PANEL_T *pPanel = (DISPDRV_PANEL_T *)drvH;

	if (brcm_disable_dsi_lcd_clocks(dfs_node, pPanel->busNo)) {
		LCD_DBG(LCD_DBG_ERR_ID,
			"[DISPDRV] %s: ERROR to enable the clock\n",
			__FUNCTION__);
		return (-1);
	}

	return (0);
}