]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL for unexpected speed request.
authorYuji Ishikawa <yuji2.ishikawa@toshiba.co.jp>
Thu, 27 Jan 2022 12:17:14 +0000 (21:17 +0900)
committerPaolo Pisati <paolo.pisati@canonical.com>
Thu, 10 Feb 2022 14:31:33 +0000 (15:31 +0100)
commitc1b6aaca024d7d9d71be85a9cf9e6acb2cc989d2
treec919a94f7645aaecb1524fbec927ea7279f3346f
parent1ddd4b02ee294bedee869f54dc8c4b556ce32c49
net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL for unexpected speed request.

BugLink: https://bugs.launchpad.net/bugs/1960516
commit 928d6fe996f69330ded6b887baf4534c5fac7988 upstream.

Variable clk_sel_val is not initialized in the default case of the first switch statement.
In that case, the function should return immediately without any changes to the hardware.

Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Fixes: b38dd98ff8d0 ("net: stmmac: Add Toshiba Visconti SoCs glue driver")
Signed-off-by: Yuji Ishikawa <yuji2.ishikawa@toshiba.co.jp>
Reviewed-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c