[U-Boot] [PATCH v3 0/4] Xilinx Axi Watchdog driver conversion to driver model

Michal Simek michal.simek at xilinx.com
Mon Jul 16 11:08:07 UTC 2018


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(-)

-- 
1.9.1



More information about the U-Boot mailing list