• Paul Walmsley's avatar
    riscv: dts: add initial support for the SiFive FU540-C000 SoC · 72296bde
    Paul Walmsley authored
    Add initial support for the SiFive FU540-C000 SoC.  This is a 28nm SoC
    based around the SiFive U54-MC core complex and a TileLink
    interconnect.
    
    This file is expected to grow as more device drivers are added to the
    kernel.
    
    This patch includes a fix to the QSPI memory map due to a
    documentation bug, found by ShihPo Hung <shihpo.hung@sifive.com>, adds
    entries for the I2C controller, and merges all DT changes that
    formerly were made dynamically by the riscv-pk BBL proxy kernel.
    Signed-off-by: default avatarPaul Walmsley <paul.walmsley@sifive.com>
    Signed-off-by: default avatarPaul Walmsley <paul@pwsan.com>
    Tested-by: default avatarLoys Ollivier <lollivier@baylibre.com>
    Tested-by: default avatarKevin Hilman <khilman@baylibre.com>
    Cc: Rob Herring <robh+dt@kernel.org>
    Cc: Mark Rutland <mark.rutland@arm.com>
    Cc: Palmer Dabbelt <palmer@sifive.com>
    Cc: Albert Ou <aou@eecs.berkeley.edu>
    Cc: ShihPo Hung <shihpo.hung@sifive.com>
    Cc: devicetree@vger.kernel.org
    Cc: linux-riscv@lists.infradead.org
    Cc: linux-kernel@vger.kernel.org
    72296bde
fu540-c000.dtsi 5.33 KB