• P
    dt-bindings: riscv: convert cpu binding to json-schema · 4fd669a8
    Paul Walmsley 提交于
    At Rob's request, we're starting to migrate our DT binding
    documentation to json-schema YAML format.  Start by converting our cpu
    binding documentation.  While doing so, document more properties and
    nodes.  This includes adding binding documentation support for the E51
    and U54 CPU cores ("harts") that are present on this SoC.  These cores
    are described in:
    
        https://static.dev.sifive.com/FU540-C000-v1.0.pdf
    
    This cpus.yaml file is intended to be a starting point and to
    evolve over time.  It passes dt-doc-validate as of the yaml-bindings
    commit 4c79d42e9216.
    
    This patch was originally based on the ARM json-schema binding
    documentation as added by commit 672951cb ("dt-bindings: arm: Convert
    cpu binding to json-schema").
    Signed-off-by: NPaul Walmsley <paul.walmsley@sifive.com>
    Signed-off-by: NPaul Walmsley <paul@pwsan.com>
    Reviewed-by: NRob Herring <robh@kernel.org>
    Cc: Mark Rutland <mark.rutland@arm.com>
    Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-riscv@lists.infradead.org
    4fd669a8
cpus.yaml 4.8 KB