Hello Warren:
I have confirmed in code that I re-assign SCL0 pin after SSP has called this function:
ssp_err_g_sf_touch_panel_i2c = g_sf_touch_panel_i2c.p_api->open (g_sf_touch_panel_i2c.p_ctrl,
g_sf_touch_panel_i2c.p_cfg);
We need to find out if SSP re-configures hardware in any other routine except the one above or if they call this open function ever again in SSP.
Thanks for your help.