Messages in this thread | | | From | Florian Fainelli <> | Subject | [PATCH v4 0/7] Removal of bcm63xx-wdt | Date | Fri, 5 Nov 2021 08:42:01 -0700 |
| |
This patch series prepares the bcm7038_wdt driver to support its bcm63xx counter part, updates the MIPS BCM63xx platform code to provide the necessary information about the "periph" clock, and finally proceeds with removing the bcm63xx_wdt altogether.
This was only compiled tested as I did not have a readily available BCM63xx system to test with.
This should also help with adding support for BCM4908 which Rafal is working on.
Changes in v4: - fixed binding patch (Rob, Guenter) - updated Kconfig description title to mention BCM63xx
Changes in v3:
- added Guenter's and Thomas' tags to patch 6 - added missing initialization of id_table - use Rafal's latest binding patch
Changes in v2:
- added Guenter's Reviewed-by where given - update binding patch to pass make dt_bindings_check (Rob)
Florian Fainelli (6): dt-bindings: watchdog: Add BCM6345 compatible to BCM7038 binding watchdog: bcm7038_wdt: Support platform data configuration watchdog: Allow building BCM7038_WDT for BCM63XX watchdog: bcm7038_wdt: Add platform device id for bcm63xx-wdt MIPS: BCM63XX: Provide platform data to watchdog device watchdog: Remove BCM63XX_WDT
Rafał Miłecki (1): dt-bindings: watchdog: convert Broadcom's WDT to the json-schema
.../bindings/watchdog/brcm,bcm7038-wdt.txt | 19 -- .../bindings/watchdog/brcm,bcm7038-wdt.yaml | 42 +++ arch/mips/bcm63xx/dev-wdt.c | 8 + drivers/watchdog/Kconfig | 17 +- drivers/watchdog/Makefile | 1 - drivers/watchdog/bcm63xx_wdt.c | 315 ------------------ drivers/watchdog/bcm7038_wdt.c | 16 +- include/linux/platform_data/bcm7038_wdt.h | 8 + 8 files changed, 77 insertions(+), 349 deletions(-) delete mode 100644 Documentation/devicetree/bindings/watchdog/brcm,bcm7038-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/brcm,bcm7038-wdt.yaml delete mode 100644 drivers/watchdog/bcm63xx_wdt.c create mode 100644 include/linux/platform_data/bcm7038_wdt.h
-- 2.25.1
| |