mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-28 21:33:52 +00:00
net: phy: mscc: ptp: fix a smatch error
The following error was reported by smatch: vsc85xx_ts_read_csr() error: uninitialized symbol 'blk_hw'. In practice this is very unlikely, as all the block identifiers given to this functions are handled and described in an enum. The smatch error is fixed by doing what is already done in vsc85xx_ts_write_csr: using the "PROCESSOR" block by default. Reported-by: kernel test robot <lkp@intel.com> Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
b16a213b4d
commit
b487032ee6
1 changed files with 1 additions and 0 deletions
|
@ -75,6 +75,7 @@ static u32 vsc85xx_ts_read_csr(struct phy_device *phydev, enum ts_blk blk,
|
|||
blk_hw = base_port ? EGRESS_ENGINE_0 : EGRESS_ENGINE_1;
|
||||
break;
|
||||
case PROCESSOR:
|
||||
default:
|
||||
blk_hw = base_port ? PROCESSOR_0 : PROCESSOR_1;
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue