@@ -2401,45 +2401,45 @@ static void atmci_get_cap(struct atmel_mci *host)dev_info(&host->pdev->dev,"version: 0x%x\n",version);-host->caps.has_dma_conf_reg=0;-host->caps.has_pdc=1;-host->caps.has_cfg_reg=0;-host->caps.has_cstor_reg=0;-host->caps.has_highspeed=0;-host->caps.has_rwproof=0;-host->caps.has_odd_clk_div=0;-host->caps.has_bad_data_ordering=1;-host->caps.need_reset_after_xfer=1;-host->caps.need_blksz_mul_4=1;-host->caps.need_notbusy_for_read_ops=0;+host->caps.has_dma_conf_reg=false;+host->caps.has_pdc=true;+host->caps.has_cfg_reg=false;+host->caps.has_cstor_reg=false;+host->caps.has_highspeed=false;+host->caps.has_rwproof=false;+host->caps.has_odd_clk_div=false;+host->caps.has_bad_data_ordering=true;+host->caps.need_reset_after_xfer=true;+host->caps.need_blksz_mul_4=true;+host->caps.need_notbusy_for_read_ops=false;/* keep only major version number */switch(version&0xf00){case0x600:case0x500:-host->caps.has_odd_clk_div=1;+host->caps.has_odd_clk_div=true;fallthrough;case0x400:case0x300:-host->caps.has_dma_conf_reg=1;-host->caps.has_pdc=0;-host->caps.has_cfg_reg=1;-host->caps.has_cstor_reg=1;-host->caps.has_highspeed=1;+host->caps.has_dma_conf_reg=true;+host->caps.has_pdc=false;+host->caps.has_cfg_reg=true;+host->caps.has_cstor_reg=true;+host->caps.has_highspeed=true;fallthrough;case0x200:-host->caps.has_rwproof=1;-host->caps.need_blksz_mul_4=0;-host->caps.need_notbusy_for_read_ops=1;+host->caps.has_rwproof=true;+host->caps.need_blksz_mul_4=false;+host->caps.need_notbusy_for_read_ops=true;fallthrough;case0x100:-host->caps.has_bad_data_ordering=0;-host->caps.need_reset_after_xfer=0;+host->caps.has_bad_data_ordering=false;+host->caps.need_reset_after_xfer=false;fallthrough;case0x0:break;default:-host->caps.has_pdc=0;+host->caps.has_pdc=false;dev_warn(&host->pdev->dev,"Unmanaged mci version, set minimum capabilities\n");break;
--
1.8.3.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
On Wed, Jan 20, 2021 at 03:39:37PM +0800, Jiapeng Zhong wrote:
Fix the following coccicheck warnings:
./drivers/mmc/host/atmel-mci.c:2436:2-34: WARNING: Assignment
of 0/1 to bool variable.
./drivers/mmc/host/atmel-mci.c:2425:2-20: WARNING: Assignment
of 0/1 to bool variable.
Reported-by: Abaci Robot <redacted>
Signed-off-by: Jiapeng Zhong <redacted>
@@ -2401,45 +2401,45 @@ static void atmci_get_cap(struct atmel_mci *host)dev_info(&host->pdev->dev,"version: 0x%x\n",version);-host->caps.has_dma_conf_reg=0;-host->caps.has_pdc=1;-host->caps.has_cfg_reg=0;-host->caps.has_cstor_reg=0;-host->caps.has_highspeed=0;-host->caps.has_rwproof=0;-host->caps.has_odd_clk_div=0;-host->caps.has_bad_data_ordering=1;-host->caps.need_reset_after_xfer=1;-host->caps.need_blksz_mul_4=1;-host->caps.need_notbusy_for_read_ops=0;+host->caps.has_dma_conf_reg=false;+host->caps.has_pdc=true;+host->caps.has_cfg_reg=false;+host->caps.has_cstor_reg=false;+host->caps.has_highspeed=false;+host->caps.has_rwproof=false;+host->caps.has_odd_clk_div=false;+host->caps.has_bad_data_ordering=true;+host->caps.need_reset_after_xfer=true;+host->caps.need_blksz_mul_4=true;+host->caps.need_notbusy_for_read_ops=false;/* keep only major version number */switch(version&0xf00){case0x600:case0x500:-host->caps.has_odd_clk_div=1;+host->caps.has_odd_clk_div=true;fallthrough;case0x400:case0x300:-host->caps.has_dma_conf_reg=1;-host->caps.has_pdc=0;-host->caps.has_cfg_reg=1;-host->caps.has_cstor_reg=1;-host->caps.has_highspeed=1;+host->caps.has_dma_conf_reg=true;+host->caps.has_pdc=false;+host->caps.has_cfg_reg=true;+host->caps.has_cstor_reg=true;+host->caps.has_highspeed=true;fallthrough;case0x200:-host->caps.has_rwproof=1;-host->caps.need_blksz_mul_4=0;-host->caps.need_notbusy_for_read_ops=1;+host->caps.has_rwproof=true;+host->caps.need_blksz_mul_4=false;+host->caps.need_notbusy_for_read_ops=true;fallthrough;case0x100:-host->caps.has_bad_data_ordering=0;-host->caps.need_reset_after_xfer=0;+host->caps.has_bad_data_ordering=false;+host->caps.need_reset_after_xfer=false;fallthrough;case0x0:break;default:-host->caps.has_pdc=0;+host->caps.has_pdc=false;dev_warn(&host->pdev->dev,"Unmanaged mci version, set minimum capabilities\n");break;--
On Wed, 20 Jan 2021 at 08:39, Jiapeng Zhong
[off-list ref] wrote:
Fix the following coccicheck warnings:
./drivers/mmc/host/atmel-mci.c:2436:2-34: WARNING: Assignment
of 0/1 to bool variable.
./drivers/mmc/host/atmel-mci.c:2425:2-20: WARNING: Assignment
of 0/1 to bool variable.
Reported-by: Abaci Robot <redacted>
Signed-off-by: Jiapeng Zhong <redacted>
@@ -2401,45 +2401,45 @@ static void atmci_get_cap(struct atmel_mci *host)dev_info(&host->pdev->dev,"version: 0x%x\n",version);-host->caps.has_dma_conf_reg=0;-host->caps.has_pdc=1;-host->caps.has_cfg_reg=0;-host->caps.has_cstor_reg=0;-host->caps.has_highspeed=0;-host->caps.has_rwproof=0;-host->caps.has_odd_clk_div=0;-host->caps.has_bad_data_ordering=1;-host->caps.need_reset_after_xfer=1;-host->caps.need_blksz_mul_4=1;-host->caps.need_notbusy_for_read_ops=0;+host->caps.has_dma_conf_reg=false;+host->caps.has_pdc=true;+host->caps.has_cfg_reg=false;+host->caps.has_cstor_reg=false;+host->caps.has_highspeed=false;+host->caps.has_rwproof=false;+host->caps.has_odd_clk_div=false;+host->caps.has_bad_data_ordering=true;+host->caps.need_reset_after_xfer=true;+host->caps.need_blksz_mul_4=true;+host->caps.need_notbusy_for_read_ops=false;/* keep only major version number */switch(version&0xf00){case0x600:case0x500:-host->caps.has_odd_clk_div=1;+host->caps.has_odd_clk_div=true;fallthrough;case0x400:case0x300:-host->caps.has_dma_conf_reg=1;-host->caps.has_pdc=0;-host->caps.has_cfg_reg=1;-host->caps.has_cstor_reg=1;-host->caps.has_highspeed=1;+host->caps.has_dma_conf_reg=true;+host->caps.has_pdc=false;+host->caps.has_cfg_reg=true;+host->caps.has_cstor_reg=true;+host->caps.has_highspeed=true;fallthrough;case0x200:-host->caps.has_rwproof=1;-host->caps.need_blksz_mul_4=0;-host->caps.need_notbusy_for_read_ops=1;+host->caps.has_rwproof=true;+host->caps.need_blksz_mul_4=false;+host->caps.need_notbusy_for_read_ops=true;fallthrough;case0x100:-host->caps.has_bad_data_ordering=0;-host->caps.need_reset_after_xfer=0;+host->caps.has_bad_data_ordering=false;+host->caps.need_reset_after_xfer=false;fallthrough;case0x0:break;default:-host->caps.has_pdc=0;+host->caps.has_pdc=false;dev_warn(&host->pdev->dev,"Unmanaged mci version, set minimum capabilities\n");break;--