CC: [email protected]
BCC: [email protected]
CC: [email protected]
TO: Manish Narani <[email protected]>
CC: Michal Simek <[email protected]>
CC: Piyush Mehta <[email protected]>

tree:   https://github.com/Xilinx/linux-xlnx xlnx_rebase_v5.15
head:   b1635a7683e2274f21d795783e4c9db7e518267a
commit: f0fac249047d89d08b43602104206071b484e86c [364/1093] usb: dwc3: 
of-simple: Enable CCI support in dwc3 driver
:::::: branch date: 5 days ago
:::::: commit date: 2 months ago
compiler: riscv64-linux-gcc (GCC) 11.2.0
reproduce (cppcheck warning):
        # apt-get install cppcheck
        git checkout f0fac249047d89d08b43602104206071b484e86c
        cppcheck --quiet --enable=style,performance,portability --template=gcc 
FILE

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <[email protected]>


cppcheck possible warnings: (new ones prefixed by >>, may not real problems)

>> drivers/usb/dwc3/core.c:583:10: warning: Signed integer overflow for 
>> expression '0xf<<28'. [integerOverflow]
     reg |= DWC3_GSBUSCFG0_DATRDREQINFO |
            ^

vim +583 drivers/usb/dwc3/core.c

26ceca97502609 Felipe Balbi  2011-09-30  571  
f0fac249047d89 Manish Narani 2022-01-26  572  static void 
dwc3_config_soc_bus(struct dwc3 *dwc)
f0fac249047d89 Manish Narani 2022-01-26  573  {
f0fac249047d89 Manish Narani 2022-01-26  574    /*
f0fac249047d89 Manish Narani 2022-01-26  575     * Check if CCI is enabled for 
USB. Returns true
f0fac249047d89 Manish Narani 2022-01-26  576     * if the node has property 
'dma-coherent'. Otherwise
f0fac249047d89 Manish Narani 2022-01-26  577     * returns false.
f0fac249047d89 Manish Narani 2022-01-26  578     */
f0fac249047d89 Manish Narani 2022-01-26  579    if 
(of_dma_is_coherent(dwc->dev->of_node)) {
f0fac249047d89 Manish Narani 2022-01-26  580            u32 reg;
f0fac249047d89 Manish Narani 2022-01-26  581  
f0fac249047d89 Manish Narani 2022-01-26  582            reg = 
dwc3_readl(dwc->regs, DWC3_GSBUSCFG0);
f0fac249047d89 Manish Narani 2022-01-26 @583            reg |= 
DWC3_GSBUSCFG0_DATRDREQINFO |
f0fac249047d89 Manish Narani 2022-01-26  584                    
DWC3_GSBUSCFG0_DESRDREQINFO |
f0fac249047d89 Manish Narani 2022-01-26  585                    
DWC3_GSBUSCFG0_DATWRREQINFO |
f0fac249047d89 Manish Narani 2022-01-26  586                    
DWC3_GSBUSCFG0_DESWRREQINFO;
f0fac249047d89 Manish Narani 2022-01-26  587            dwc3_writel(dwc->regs, 
DWC3_GSBUSCFG0, reg);
f0fac249047d89 Manish Narani 2022-01-26  588    }
f0fac249047d89 Manish Narani 2022-01-26  589  }
f0fac249047d89 Manish Narani 2022-01-26  590  

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp
_______________________________________________
kbuild mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to