From patchwork Wed Nov 21 17:27:43 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Loic Poulain X-Patchwork-Id: 151702 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp2214513ljp; Wed, 21 Nov 2018 09:27:52 -0800 (PST) X-Google-Smtp-Source: AFSGD/WJkSXvUy+VtEpV+EdPtKHg2MbUt2FFFADTZdCS9a1nkFfDcg/Lw1l3xLVDQ0gXojI2pDFJ X-Received: by 2002:a17:902:2868:: with SMTP id e95mr5763480plb.317.1542821272257; Wed, 21 Nov 2018 09:27:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542821272; cv=none; d=google.com; s=arc-20160816; b=s+7JhM8SBH2UQwk8asrXjXHgv0E8BjZ1r8KI6w4LG11qSvM75VrWaafDT9dPy1xRqd an6HxIBa2llGJiih+gK7WP8TLJAdT1AuGjeW5pckEIdXazuJDOvduLryA/gvQbCsFzfI SGZuBitzx/yw0OrWhMx36U1WPAKjjyvOKviprNm4VlePljXaXVAg9KMppqpjRvYqj8+C OQ6dLqTw2WMyqsJwHHx8OBzfvJUfr7GGAwGVolHW1qcb3DJQb/9B5/j6ejAL1httH0DF B2oENuKAX6gRBIWaoCrqrU0X7L72oR4ajGEqTjnZuLjZvEM4f61s7MlsH3g//Smddd7T GRIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature; bh=p5l6i/iQQTVQZRXcGWIjj6XB1A/847V8QkxrdF6kDZI=; b=vtNsOs5S7HBrRC4NRtuS4NP2VEbTblgakTgMUCMxRSq+4ArzoxXHHgvc2eApbXnVp+ q0lM5BTlJM+JOnKLz5eHnZ0LPwk12ij5zdZyx2V+LtzJ86qMZVcmu25UtLFIuBx0hF38 AwpQGh5mgnYoisfhheHIZkRpITJV7MAE1HoW8nEPJerKEqiKDq33IBu7Y7bwAa8xJMGQ Z1+jbBpnG2Vgq8IW9JyqGYongK1sd9oFiWiYpV7OZuNaGlB23R8KxtUMVDfhO1TLdWjq S4l1KcOeTaocVe7sakHzHQbVPfBXWsAEsqqCMhFju6QOG/QKRalDWqkBP7kIfzizyxCG 4Bag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Zetk12bF; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f124si17276904pfa.1.2018.11.21.09.27.52; Wed, 21 Nov 2018 09:27:52 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Zetk12bF; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726711AbeKVEDI (ORCPT + 6 others); Wed, 21 Nov 2018 23:03:08 -0500 Received: from mail-wm1-f65.google.com ([209.85.128.65]:40245 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729651AbeKVEDI (ORCPT ); Wed, 21 Nov 2018 23:03:08 -0500 Received: by mail-wm1-f65.google.com with SMTP id q26so6538888wmf.5 for ; Wed, 21 Nov 2018 09:27:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=p5l6i/iQQTVQZRXcGWIjj6XB1A/847V8QkxrdF6kDZI=; b=Zetk12bFkZbM7r3E03tlGMVRZcKn1LMJZpsVVgu7xXudLcJTUfh2P2cPULdA5RvfDg uXNOMBiBdXq1xBNSdsV4S80D7zhthe30IgFA7XzlnkCSnJzibsfwVN+Ad8ky29jrhlHI bVuDdAPmAOccHULVoPxSIUw1pANVa6jf9Ij2M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=p5l6i/iQQTVQZRXcGWIjj6XB1A/847V8QkxrdF6kDZI=; b=ZpCVEDIFrfxcfsceD8vePjQO1P1MAwQ7V19WrVyPiGssbBMd+Or6uXY2gFG3gCeu8P zPUN3K3c3BRvk3GuMnqHd7fCZRP32fed/mCXLng3CBaL/94XY+JgPKDrGg2MSCfCgQi4 zLCjkO9t72Mr9Yf1UbW+01cIwNh7F7KdbkJDXMoOpGrPnM8KPb7rUGu1t3x42ez9Yawl vIJEnR7odnB+JwqGvmrK9t7ZenPEcvNgCApkFxw/ppkFKgjWUGvH1ToLpbUMTakIS8VX BrRR0BBsnJxQzesPkK0A1jF6fWZ+bCxs1Iq2JrAZvJensHvP8SHbTIp+L2u3ly1zExdu dkaw== X-Gm-Message-State: AA+aEWZzrZP0OR4ysHW8NRllrtBvsCd0VBJJMd2ZDJ5f3pTRVqv/dz72 ++isCuIyzaGwhsoaMq9WicRkCw== X-Received: by 2002:a1c:18c:: with SMTP id 134mr6346848wmb.94.1542821269671; Wed, 21 Nov 2018 09:27:49 -0800 (PST) Received: from lpoulain-ThinkPad-T470p.home (atoulouse-654-1-394-222.w90-55.abo.wanadoo.fr. [90.55.193.222]) by smtp.gmail.com with ESMTPSA id f15sm1065423wrt.10.2018.11.21.09.27.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 21 Nov 2018 09:27:49 -0800 (PST) From: Loic Poulain To: wim@linux-watchdog.org, linux@roeck-us.net, robh+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, linux-watchdog@vger.kernel.org, devicetree@vger.kernel.org, andy.gross@linaro.org, Loic Poulain Subject: [PATCH v2 2/3] dt-bindings: watchdog: Add Qualcomm PM8916 watchdog Date: Wed, 21 Nov 2018 18:27:43 +0100 Message-Id: <1542821264-9200-2-git-send-email-loic.poulain@linaro.org> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1542821264-9200-1-git-send-email-loic.poulain@linaro.org> References: <1542821264-9200-1-git-send-email-loic.poulain@linaro.org> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Document support for the Watchdog Timer (WDT) Controller in the Qualcomm PM8916 PMIC module. Signed-off-by: Loic Poulain --- v2: Add interrupts and timeout-sec props .../bindings/watchdog/qcom,pm8916-wdt.txt | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Documentation/devicetree/bindings/watchdog/qcom,pm8916-wdt.txt -- 2.7.4 diff --git a/Documentation/devicetree/bindings/watchdog/qcom,pm8916-wdt.txt b/Documentation/devicetree/bindings/watchdog/qcom,pm8916-wdt.txt new file mode 100644 index 0000000..8a0d304 --- /dev/null +++ b/Documentation/devicetree/bindings/watchdog/qcom,pm8916-wdt.txt @@ -0,0 +1,29 @@ +QCOM PM8916 watchdog timer controller + +This pm8916 watchdog timer controller must be under pm8916-pon node. + +Required properties: +- compatible: should be "qcom,pm8916-wdt" + +Optional properties : +- interrupts : interrupt for pre-timeout (bark) +- timeout-sec : shall contain the default watchdog timeout in seconds, + if unset, the default timeout is 30 seconds + +Example: + + pm8916_0: pm8916@0 { + compatible = "qcom,pm8916", "qcom,spmi-pmic"; + reg = <0x0 SPMI_USID>; + + pon@800 { + compatible = "qcom,pm8916-pon"; + reg = <0x800>; + + watchdog { + compatible = "qcom,pm8916-wdt"; + interrupts = <0x0 0x8 6 IRQ_TYPE_EDGE_RISING>; + timeout-sec = <10>; + }; + }; + };