Add documentation for Google Kinfo Pixel reserved memory area. Co-developed-by: Eugen Hristev <[email protected]> Signed-off-by: Eugen Hristev <[email protected]> Signed-off-by: Mukesh Ojha <[email protected]> --- .../bindings/reserved-memory/google,kinfo.yaml | 46 ++++++++++++++++++++++ MAINTAINERS | 6 +++ 2 files changed, 52 insertions(+)
diff --git a/Documentation/devicetree/bindings/reserved-memory/google,kinfo.yaml b/Documentation/devicetree/bindings/reserved-memory/google,kinfo.yaml new file mode 100644 index 000000000000..2f964151f0c0 --- /dev/null +++ b/Documentation/devicetree/bindings/reserved-memory/google,kinfo.yaml @@ -0,0 +1,46 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/reserved-memory/google,kinfo.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Google Pixel Kinfo reserved memory + +maintainers: + - Eugen Hristev <[email protected]> + - Mukesh Ojha <[email protected]> + +description: | + This binding represents reserved-memory used to store data for firmware/bootloader + on the Pixel platform. The stored data is debugging information of the running + kernel. + +allOf: + - $ref: reserved-memory.yaml + +properties: + compatible: + const: google,debug-kinfo + + reg: + description: page-aligned region of memory containing debugging data of running kernel + +required: + - compatible + - reg + - no-map + +unevaluatedProperties: false + +examples: + - | + reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + + debug-kinfo@fa00000 { + compatible = "google,debug-kinfo"; + reg = <0xfa00000 0x1000>; + no-map; + }; + }; diff --git a/MAINTAINERS b/MAINTAINERS index ebf478dbd15c..2504b7df0e7d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -16592,6 +16592,12 @@ F: Documentation/dev-tools/meminspect.rst F: include/linux/meminspect.h F: kernel/meminspect/* +MEMINSPECT KINFO DRIVER +M: Eugen Hristev <[email protected]> +M: Mukesh Ojha <[email protected]> +S: Maintained +F: Documentation/devicetree/bindings/reserved-memory/google,kinfo.yaml + MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION M: Mike Rapoport <[email protected]> L: [email protected] -- 2.50.1

