14 Mar
                
                    2020
                
            
            
                14 Mar
                
                '20
                
            
            
            
        
    
                10:50 a.m.
            
        On 13-03-20, 11:31, Pierre-Louis Bossart wrote:
+/**
- sdw_cdns_is_clock_stop: Check clock status
 
- @cdns: Cadence instance
 - */
 +bool sdw_cdns_is_clock_stop(struct sdw_cdns *cdns) +{
- u32 status;
 - status = cdns_readl(cdns, CDNS_MCP_STAT) & CDNS_MCP_STAT_CLK_STOP;
 - if (status) {
 dev_dbg(cdns->dev, "Clock is stopped\n");return true;- }
 This can be further optimized to:
return !!(cdns_readl(cdns, CDNS_MCP_STAT) & CDNS_MCP_STAT_CLK_STOP);The logs are very useful for debug.
You have this log also in caller function.
-- 
~Vinod