bindings: interrupt-controller: Add device bindings for show_resume_irq

Add device bindings for show_resume_irq device.

Change-Id: If6146ece8426f84c417705121df753fda5574dc7
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
This commit is contained in:
Maulik Shah
2023-12-23 22:05:06 +05:30
parent d8ab22901a
commit 95e0897a55

View File

@@ -0,0 +1,39 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/interrupt-controller/qcom,show-resume-irqs.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Show Resume IRQs from interrupt controller
maintainers:
- Maulik Shah <quic_mkshah@quicinc.com>
description: |
Qualcomm Technologies Inc. SoCs can be interrupted in order to come out
of low power modes, knowing the wake up source allows debugging of
unnecessary wake up interrupts that may bring the SoC out of its low power
mode. Driver reads GIC registers to determine the interrupt which triggered
just before the resume loop unrolls.
properties:
compatible:
items:
- const: qcom,show-resume-irqs
reg:
items:
- description: GICD base register region
required:
- compatible
- reg
additionalProperties: false
examples:
- |
show_resume_irqs@17100000 {
compatible = "qcom,show-resume-irqs";
reg = <0x17100000 0x10000>;
};