Rtwo/kernel/motorola/sm8550-devicetrees/bindings/arm/msm/msm_rtb.yaml
2025-09-30 19:22:48 -05:00

42 lines
930 B
YAML

%YAML 1.2
---
$id: "http://devicetree.org/schemas/arm/msm/msm_rtb.yaml#"
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
title: Register Trace Buffer (RTB)
maintainers:
- Elliot Berman <eberman@quicinc.com>
description: |
The RTB is used to log discrete events in the system in an uncached buffer that
can be post processed from RAM dumps. The RTB must reserve memory using
the msm specific memory reservation bindings.
properties:
$nodename:
const: qcom,msm-rtb
compatible:
items:
-const: qcom,msm-rtb
qcom,rtb-size:
maxItems: 1
description: size of the RTB buffer in bytes
linux,contiguous-region:
$ref: '/schemas/types.yaml#/definitions/phandle'
maxItems: 1
description: phandle reference to a CMA region
required:
- compatible
- qcom,rtb-size
examples:
- |
qcom,msm-rtb {
compatible = "qcom,msm-rtb";
qcom,rtb-size = <0x100000>;
};