From patchwork Mon Oct 17 09:42:14 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Emil Renner Berthing X-Patchwork-Id: 1690750 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=canonical.com header.i=@canonical.com header.a=rsa-sha256 header.s=20210705 header.b=L5gC9bXT; dkim-atps=neutral Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MrX8w3sD0z23jp for ; Mon, 17 Oct 2022 20:42:39 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1okMdh-0001rG-A9; Mon, 17 Oct 2022 09:42:29 +0000 Received: from smtp-relay-internal-0.internal ([10.131.114.225] helo=smtp-relay-internal-0.canonical.com) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1okMdf-0001r2-6J for kernel-team@lists.ubuntu.com; Mon, 17 Oct 2022 09:42:27 +0000 Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 076DC3F465 for ; Mon, 17 Oct 2022 09:42:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1665999747; bh=HOv+KanLNnuhWGpe8tOD3yld3UN/ERZqvkbHfGT88/g=; h=From:To:Subject:Date:Message-Id:MIME-Version; b=L5gC9bXTHJ8s9FcfktP/3dXV+NBxj8pAE+rjBj7Ne7JF/l0V1LE+hQ3dpP+Q6joue rVkuYDl0xJmzzMFHlkksRQ0ir4STSjGk4sQgIOKp1fJC2LjGQoLdRTK4i9TryhLto8 K/6HEVN3pEyEr742qhtG811uWc9szAZf+9F4nghYUpBuuuDrheUsEBcknLQTdNyVBZ 9JPzvJCqj1ccFKwwrzCX3QHEh9g/AcftNJxRTb5Rz6h+3EXsWhYdx0P65b41BpSnZg zGsF2Kp8N60RZxGZwieFhRTHMGVsNidLndB/eTXztpW+ENRf9uGoN2ZomJ5tj93A0d vAwGyYoYtB5vw== Received: by mail-qk1-f198.google.com with SMTP id bk21-20020a05620a1a1500b006be9f844c59so9073416qkb.9 for ; Mon, 17 Oct 2022 02:42:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=HOv+KanLNnuhWGpe8tOD3yld3UN/ERZqvkbHfGT88/g=; b=AGWikaq2zA5L7VLkPjIuywxFIlkoGKyFBQMIbAqT+1uUaS/GViw7K6kFSN3qWQc68c WKMKOFT1y0G0zxVyj+bwkdpx6lNsO4tOtQRA6FY7tQsbkk7Tt1/FCG8yvH6XQxDqA3LI GU92V4A6FyghYUa/Dgj52z7DP2ZLfp9JLjsFRCdaoB1ahKKQWQP2bdbzheDHmJj1TzS+ oKyhcBGiDPLFMzJlS+eNV+F/cxoymiMsgGTqDLlCWo6gudMErOCeGXp/5WfSAWML8Lxo H+NkIETHbYazL2gPFAF2KDdHFWCfvirwVzNmt5VIHiQCH2ZgGAIwNrpSpT2YxifmpDMS Gv4A== X-Gm-Message-State: ACrzQf1q7IuMkb5Y1Afzo1mPUG/OwOfV8wBnJT+0LBy2evy9aivfiG/0 1hYVRBMcjn3JZ4Wr94t2dChIb271PDCdqLZCwytQY3XnDWCawONnTMO9vB2Hn9yGR1GJTEYgIwz hg8H72ANDraMf4cqPcM+ZH8hfgsSXa3SgnUjlX/Eg8A== X-Received: by 2002:a05:620a:2b91:b0:6ee:bc07:24c with SMTP id dz17-20020a05620a2b9100b006eebc07024cmr6929869qkb.64.1665999746031; Mon, 17 Oct 2022 02:42:26 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7OX/lvKk3rCMkmP25DGCBheN4aJtNMb4o71YYMvHARAf1VA6B1Ln5df3JmlO0ek3AuWmdy3w== X-Received: by 2002:a05:620a:2b91:b0:6ee:bc07:24c with SMTP id dz17-20020a05620a2b9100b006eebc07024cmr6929864qkb.64.1665999745796; Mon, 17 Oct 2022 02:42:25 -0700 (PDT) Received: from stitch.. (80.71.140.73.ipv4.parknet.dk. [80.71.140.73]) by smtp.gmail.com with ESMTPSA id fa11-20020a05622a4ccb00b0035cf0f50d7csm7413287qtb.52.2022.10.17.02.42.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Oct 2022 02:42:25 -0700 (PDT) From: Emil Renner Berthing To: kernel-team@lists.ubuntu.com Subject: [SRU][K][PATCH 0/5] Support Icicle Kit reference design v2022.10 Date: Mon, 17 Oct 2022 11:42:14 +0200 Message-Id: <20221017094219.250906-1-emil.renner.berthing@canonical.com> X-Mailer: git-send-email 2.37.2 MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" [ Impact ] * The Michochip PolarFire SoC on the Icicle Kit is an FPGA with 4 + 1 RISC-V cores. So the memory map and some peripherals depend on the FPGA design loaded. * Microchip releases reference designs and are upstreaming support for running Linux on it. Unfortunately the upcoming v2022.10 release changes the memory layout compared to earlier versions, but v6.1-rc1 contains patches for it. * We'd like to support the v2022.10 release and hopefully future versions by backporting these changes. [ Test Plan ] * Update the Icicle Kit to the v2022.10 reference design and check that the generic riscv64 kernel boots. [ Where problems could occur ] * Users who are running v2022.9 or older versions of the reference design may have trouble booting, but the Icicle Kit was never officially supported by Ubuntu before. Conor Dooley (4): riscv: dts: microchip: icicle: re-jig fabric peripheral addresses riscv: dts: microchip: reduce the fic3 clock rate riscv: dts: microchip: update memory configuration for v2022.10 riscv: dts: microchip: fix fabric i2c reg size Emil Renner Berthing (1): UBUNTU: SAUCE: riscv: dts: microchip: Disable PCIe on the Icicle Kit .../dts/microchip/mpfs-icicle-kit-fabric.dtsi | 10 +++++----- .../boot/dts/microchip/mpfs-icicle-kit.dts | 17 +++++++++++++++-- 2 files changed, 20 insertions(+), 7 deletions(-) Acked-by: Tim Gardner Acked-by: Cory Todd