From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754055AbbHaSDF (ORCPT ); Mon, 31 Aug 2015 14:03:05 -0400 Received: from mail-gw2-out.broadcom.com ([216.31.210.63]:13602 "EHLO mail-gw2-out.broadcom.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754034AbbHaSDD (ORCPT ); Mon, 31 Aug 2015 14:03:03 -0400 X-IronPort-AV: E=Sophos;i="5.17,442,1437462000"; d="scan'208";a="73869767" From: Justin Chen To: CC: , , , , , , , , , Justin Chen Subject: [PATCH v3 0/2] watchdog: driver for BCM7038 and newer chips. Date: Mon, 31 Aug 2015 11:02:41 -0700 Message-ID: <1441044163-16563-1-git-send-email-justinpopo6@gmail.com> X-Mailer: git-send-email 2.1.0 MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This driver is for a watchdog block contained in all Broadcom Set-top Box chips since BCM7038. BCM7038 was made public during the 2004 CES, and since then, many chips use this watchdog block including some cable modem chips. Changes since v2: Added clk_disable_unprepare if watchdog fails to register. Changes since v1: Removed clock-frequency because it brought unnecessary complexity to the driver. Renamed a few variables. Patch 1: watchdog device tree binding documentation Patch 2: watchdog driver Justin Chen (2): watchdog: bcm7038: add device tree binding documentation watchdog: Watchdog driver for Broadcom Set-Top Box .../bindings/watchdog/brcm,bcm7038-wdt.txt | 19 ++ drivers/watchdog/Kconfig | 8 + drivers/watchdog/Makefile | 1 + drivers/watchdog/bcm7038_wdt.c | 237 +++++++++++++++++++++ 4 files changed, 265 insertions(+) create mode 100644 Documentation/devicetree/bindings/watchdog/brcm,bcm7038-wdt.txt create mode 100644 drivers/watchdog/bcm7038_wdt.c -- 2.1.0