]> git.baikalelectronics.ru Git - kernel.git/commit
watchdog: imx7ulp_wdt: Check CMD32EN in wdog init
authorYe Li <ye.li@nxp.com>
Thu, 25 Aug 2022 08:32:52 +0000 (16:32 +0800)
committerWim Van Sebroeck <wim@linux-watchdog.org>
Sun, 2 Oct 2022 10:55:45 +0000 (12:55 +0200)
commit4e95fbaeae83c9ea2be8dc8f16bdbc2bb3657813
tree8b3dd74f0f3349a841af202214cb93ccc0cf1731
parent5eec0ef236ad575412e083dbe75eeaaad5cf752a
watchdog: imx7ulp_wdt: Check CMD32EN in wdog init

When bootloader has enabled the CMD32EN bit, switch to use 32bits
unlock command to unlock the CS register. Using 32bits command will
help on avoiding 16 bus cycle window violation for two 16 bits
commands.

Signed-off-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Alice Guo <alice.guo@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
Acked-by: Jason Liu <jason.hui.liu@nxp.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20220825083256.14565-4-alice.guo@oss.nxp.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
drivers/watchdog/imx7ulp_wdt.c