android_kernel_motorola_sm6225/arch/mips/bcm63xx
Anastasia Belova 50dd650c29 MIPS: BCM63xx: Add check for NULL for clk in clk_enable
[ Upstream commit ee9ef11bd2a59c2fefaa0959e5efcdf040d7c654 ]

Check clk for NULL before calling clk_enable_unlocked where clk
is dereferenced. There is such check in other implementations
of clk_enable.

Found by Linux Verification Center (linuxtesting.org) with SVACE.

Fixes: e7300d04bd ("MIPS: BCM63xx: Add support for the Broadcom BCM63xx family of SOCs.")
Signed-off-by: Anastasia Belova <abelova@astralinux.ru>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-01-18 11:30:08 +01:00
..
boards MIPS: BCM63XX: drop unused and broken DSP platform device 2020-01-27 14:50:10 +01:00
clk.c MIPS: BCM63xx: Add check for NULL for clk in clk_enable 2023-01-18 11:30:08 +01:00
cpu.c
cs.c
dev-enet.c MIPS: BCM63XX: provide DMA masks for ethernet devices 2019-03-05 17:58:54 +01:00
dev-flash.c
dev-hsspi.c
dev-pcmcia.c
dev-rng.c
dev-spi.c
dev-uart.c
dev-usb-usbd.c
dev-wdt.c
early_printk.c
gpio.c
irq.c
Kconfig
Makefile MIPS: BCM63XX: drop unused and broken DSP platform device 2020-01-27 14:50:10 +01:00
nvram.c
Platform
prom.c MIPS: bmips: mark exception vectors as char arrays 2019-11-10 11:27:31 +01:00
reset.c MIPS: BCM63XX: fix switch core reset on BCM6368 2019-11-20 18:45:10 +01:00
setup.c
timer.c