
Hi,
this is moving MB watchdog to DM. I have taken v2 from Shreenidhi and did some changes to speedup upstreaming because I need this for my gpio work. Removing watchdog in the first patch is not big deal because this is generic platform and adresses are fake.
Thanks, Michal
Changes in v3: - Fix commit message - Fix commit message and subject - Add support for seq aliases - Fix commit message - s/Axi/AXI - Use platdata instead of private data. - Remove \n from wdt reset to catch logs - Add debug to wdt_start - New patch
Changes in v2: - Added appropriate commit message. - Moving wdt.h out of ifdef clause - Using CONFIG_WDT & CONFIG_WATCHDOG based on review comments - Rectified print message - Removed stop instruction from probe
Changes in v1: - Removed reduntant macros. - Watchdog reset support, inorder to get WATCHDOG_RESET macro working - Xilinx Axi wdt driver conversion to DM initial version
Michal Simek (1): microblaze: Enable watchdog via defconfig
Shreenidhi Shedi (3): microblaze: Delete Xilinx watchdog related macros microblaze: Support for watchdog_reset in init watchdog: Convert Xilinx Axi watchdog driver to driver model
.../xilinx/microblaze-generic/microblaze-generic.c | 47 ++++++++- board/xilinx/microblaze-generic/xparameters.h | 4 - configs/microblaze-generic_defconfig | 2 + drivers/watchdog/Kconfig | 8 ++ drivers/watchdog/xilinx_tb_wdt.c | 109 ++++++++++++++++----- include/configs/microblaze-generic.h | 10 -- 6 files changed, 137 insertions(+), 43 deletions(-)