From patchwork Thu May 7 15:18:15 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 186301 Delivered-To: patch@linaro.org Received: by 2002:a92:8d81:0:0:0:0:0 with SMTP id w1csp3277050ill; Thu, 7 May 2020 08:22:10 -0700 (PDT) X-Google-Smtp-Source: APiQypJNpPGIEUJ4Pma9/+axSCS8/RLcsYtKvepUoC0uGpTq6He6SsHL5ZNpGn043iH+HyLbWtvq X-Received: by 2002:ac8:3246:: with SMTP id y6mr14571176qta.3.1588864930200; Thu, 07 May 2020 08:22:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588864930; cv=none; d=google.com; s=arc-20160816; b=KL5nxwyvsBsfa7GqQNpmTTktrqd30mr/CPFUv4AC5DJ3oEriyboY1w34vpvXKhVUc4 KgDK6wrbRobtz6icFriOvyJZjPtbfxo4AOraoAg6Tl+pqDjT+iHsUQaZjnxxXok7+bK9 wCgv2R+TKGwtyVOgVp6I4+dDL3QMuQT2tIsNpAuuJsYTvGMQMO/VvTiNE2jc40CrOvgB r/M5WdcgUSDgdDuFSkwZcYxpYO7AcEdNzeuX6xUV76+TyhIMrMsUk5VtPVMmB7FAECKd YzFCP6gAw4m8ydOi8yB99CKvQbvtJOZfvIYI31sNpFlAXx/G697xztj8dmo0IAWHwYe+ wg+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=TGcmfNlDWPZF6zKifFKModO2QCDgF7kjS3M9oH6wUnM=; b=f55H5lmGsni1tU+wnXdFUXVV6unBSRpvHAwdFiTnkhgsdBB91vtpfddXMJkP26cH8O R/F81SKjRhk31GrZvKLmeHJgsrGVi15B+CKSHZJBQvj02BWyi8CvFah8e5H7diYBZoxD WEoZFS5HZRZodmC6w+wpwh/x4ax0LiIg3KRakyl/wxJwHwmCeDTno7Knidy8uV70uGvP n3DB9mwU83P0mw3/222GTZ2YatTfA4J1tHlwvBA2sDE/PXboDgtUcEZDY2G6eOmgzaqs qNitHsEiRtM572SBx3iauM4icvh6aDnxHf6lyL7tjah04KV06xqvdD82oFXkbvztWtor Z0fw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="t/P45Hhf"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:470:142::17]) by mx.google.com with ESMTPS id q136si3055162qke.308.2020.05.07.08.22.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 May 2020 08:22:10 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) client-ip=2001:470:142::17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="t/P45Hhf"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:41404 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWiLh-00030b-Mq for patch@linaro.org; Thu, 07 May 2020 11:22:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54112) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWiI8-0006pd-0N for qemu-devel@nongnu.org; Thu, 07 May 2020 11:18:29 -0400 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:51046) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jWiI5-0002Zo-Od for qemu-devel@nongnu.org; Thu, 07 May 2020 11:18:27 -0400 Received: by mail-wm1-x343.google.com with SMTP id m12so2072859wmc.0 for ; Thu, 07 May 2020 08:18:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=TGcmfNlDWPZF6zKifFKModO2QCDgF7kjS3M9oH6wUnM=; b=t/P45HhfXSOxnzevGByJpsItNSTteT0+FvltoX/hvsGi2Gt5qrpcA5tCi2ImJ20sks SjJmu7pWh5VyXeXUQDukMRJiy3znFPJehUFE5yYs9cxRPiRaqy1XT1HZMzoZRiiljPVV qYFhsL/KjSfz62iHQvrnRI+e5B5G4wqtiDDjdLcX4x57rXvPNuhAUSJpl5pEKzB/zzhj D06xc3GpGeLqAmdHlUl3TcZV8k9CryzQGgdRUdxu825z+k4vpchW0uOdNpxf4BVJ358D qzdawIJgwKrJWUbypZlQPR6SWCKhtxWfNZ8Z4f5Ji4KN7F1DYLEMAWgyFMWCMLcb9o5T Xv8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=TGcmfNlDWPZF6zKifFKModO2QCDgF7kjS3M9oH6wUnM=; b=lqV4kTn1e54V28aNYAHnsK1nDOo+9qy1T+rZ9nw7RmxAvP3dHcFkpmtV/IJArw2cxL iWKyH5oATHuTjRoHzqgkJa2XX/4eoO4gowUs+zaetU9sw3CqpfJh5P3f24CWjysl3F32 1E8heJj9nKa8aiBfUt7IL0GOzXCXzbSdPhbzGcyB6JTo96oE0bjkT4xJ2LUH6t7ThmDk VWJLVl6XkS5OUouZH/JqY465Gz/4gAY+h7+VqF645nOWKlheDoTiSCs/J3e5Cld3B4mj gio0RVvh7GZmIsp1oG6CQPqahpyXu+x6xDxLy6dODv1b/h49WTM780ayv/IFT3xkME/x fdOw== X-Gm-Message-State: AGi0PubTdqXkdI6QjGUFRn6Sa0vXvjEP/GM9blEf9T7K7iffPq3W5co/ ZIABf8ipa7XQ2XJtNotI3KAgvw== X-Received: by 2002:a1c:dc8b:: with SMTP id t133mr11000234wmg.117.1588864704035; Thu, 07 May 2020 08:18:24 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id q74sm961246wme.14.2020.05.07.08.18.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 May 2020 08:18:23 -0700 (PDT) From: Peter Maydell To: qemu-arm@nongnu.org, qemu-devel@nongnu.org Subject: [PATCH 1/5] docs/system: Add 'Arm' to the Integrator/CP document title Date: Thu, 7 May 2020 16:18:15 +0100 Message-Id: <20200507151819.28444-2-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200507151819.28444-1-peter.maydell@linaro.org> References: <20200507151819.28444-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::343; envelope-from=peter.maydell@linaro.org; helo=mail-wm1-x343.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Add 'Arm' to the Integrator/CP document title, for consistency with the titling of the other documentation of Arm devboard models (versatile, realview). Signed-off-by: Peter Maydell --- docs/system/arm/integratorcp.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.20.1 Reviewed-by: Edgar E. Iglesias Reviewed-by: Alex Bennée diff --git a/docs/system/arm/integratorcp.rst b/docs/system/arm/integratorcp.rst index e6f050f602b..594438008e4 100644 --- a/docs/system/arm/integratorcp.rst +++ b/docs/system/arm/integratorcp.rst @@ -1,5 +1,5 @@ -Integrator/CP (``integratorcp``) -================================ +Arm Integrator/CP (``integratorcp``) +==================================== The Arm Integrator/CP board is emulated with the following devices: From patchwork Thu May 7 15:18:16 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 186300 Delivered-To: patch@linaro.org Received: by 2002:a92:8d81:0:0:0:0:0 with SMTP id w1csp3275497ill; Thu, 7 May 2020 08:20:27 -0700 (PDT) X-Google-Smtp-Source: APiQypIJmvpX9hz+ZI5cd88ZzNXQHfhN24vndCJ0l+tzFbrVPXCwZFwacwAajJQwtnJttHbuW9op X-Received: by 2002:a0c:facb:: with SMTP id p11mr13971325qvo.17.1588864827474; Thu, 07 May 2020 08:20:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588864827; cv=none; d=google.com; s=arc-20160816; b=GK5KToo0Fo8Xr/c6G6/9fsJvlNUYEUPpc87osl+Iwc98sU61H3JKdEuglF4S3kGQTr UevUo/6RB8VLiJXX/QNzGIsG+ybXs6rVmupgm5NxP3DC6RgOEMkK5V8l+8CPddhDOXo4 5OkVfUk/SnLe1AaGQBAWDX+kTdcz0usoOKAhHG5o3BiGMQmpjGx2348BabSuLoTLqlD2 kl39iPguYd192Aaw5l24A8FxkvRA22JyiKTzt6yoj4cQPVfB9YnitiyWLC0SjQIQl7RG 5/NS2KQJY1MDgaRLbl07FdOMb3eRLbCUQgiK+A6TL6XgCRN+Z/kVH1sHuu4nm0r9wtL2 d6ng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=GnYXmYc6RRM664iT3oxB7lyBMcCRlVJ8yPsgk5u15TQ=; b=bNAR1PHH7RV60PhbEpkDlxzMqlDQgcxO8lQdBzUfL7/YWHhiaUIMh/Qi3Db8NTInjj S8zERJAVcE31slz7FTrsNjyMyG679nIo6adbGyvF4KU2q8c+4z00fc4hEKMAmr110ueN Vdb8BLWDzdGw6tnlPw9bVaC2DKsSIFNHDXo1/jCS+0Ev7eYL/2Euy2RvsVXqvZCSzI2s ODFF2NWbK/aRHy/0OhsTyrLmY6S8dXrkrQlydpJRkD3q47qq+i3+pPoPMIQrW9/yrWBi KHkTUT76lrZyOQsKUlCzPmHPtyUIpZBLnmmydlj0AyfwhAGdEgwE2qwBDRJ38pucWnrm 8RRQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xTjvaKod; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:470:142::17]) by mx.google.com with ESMTPS id m65si2944808qte.329.2020.05.07.08.20.27 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 May 2020 08:20:27 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) client-ip=2001:470:142::17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xTjvaKod; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:37124 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWiK3-0000uh-0B for patch@linaro.org; Thu, 07 May 2020 11:20:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54118) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWiI8-0006pj-A4 for qemu-devel@nongnu.org; Thu, 07 May 2020 11:18:29 -0400 Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]:46119) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jWiI7-0002Zx-Aq for qemu-devel@nongnu.org; Thu, 07 May 2020 11:18:28 -0400 Received: by mail-wr1-x441.google.com with SMTP id w7so6028458wre.13 for ; Thu, 07 May 2020 08:18:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=GnYXmYc6RRM664iT3oxB7lyBMcCRlVJ8yPsgk5u15TQ=; b=xTjvaKod0wdM/kzGIi61kAVVN9qCdg1E6BZ15UAByaVuiPmS4anUf1W9HzTAvEIRC9 fcVfEkwdEYcua0fZ/lpI7Rn52Xgh0canXMQrHvevryPjbvYLvvl58o2DImFkuzZXRCKs 5dP8s4CdwREKu471VbZZKrdod9OwBiIu9fTc+ALdatYhT1RZtGpQN7Cc/KXGgzYCrPq4 mt9X3u1D6VV8pGzYkk4Rqd5mRaT2etm6JVv7P3rIjRNdvffS4oPXyOBFSvYQ20F1lEpD 7AtiOG5AnBT3kyIL1WN75v+DceAqGf8JIGMP49aWMeWnNWByxreDjGsvXWZH1ijO4/UH Y6ZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=GnYXmYc6RRM664iT3oxB7lyBMcCRlVJ8yPsgk5u15TQ=; b=rvovPDx6LDNox6wd+MOPyKH/5h8seR6CVcYzqVoqJj+nnLpi0AkqTP1wPtzqmRpeSP 9kibbytGEvu6N/iBSkWsbAIgakRUnq3AlUnE58tsEjI5jJnq2t2/RAuxpo5PxkPjzQi2 l+fg+QAbbRhl9uLYBmXaCyra4YID1/B8rcmaDRBHE+tRI7vpcd4DENN/iFVQsIjLDAqp qgyfVdiXOc2Gt2vRNm4DiuHEZEjs5D54bmnXoGEnytRMyuOmUjgkCHWA1bKOGoX+WE89 HL8RyBdoig2RWDbd9H39jgb539KkWmfMu9+oDA/HX3+6iWm5hO027icaNHgH/BJ3/YY8 Noww== X-Gm-Message-State: AGi0PuaQ0N2yraZB4B2+81/MpQ+ZEkU9VFDaj0kqjPvP0mafKk/yUZ74 pp1VpKj99Om2Iqu4vyA7zgcwSOHTELj2bw== X-Received: by 2002:a5d:51cb:: with SMTP id n11mr13338094wrv.236.1588864705313; Thu, 07 May 2020 08:18:25 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id q74sm961246wme.14.2020.05.07.08.18.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 May 2020 08:18:24 -0700 (PDT) From: Peter Maydell To: qemu-arm@nongnu.org, qemu-devel@nongnu.org Subject: [PATCH 2/5] docs/system: Sort Arm board index into alphabetical order Date: Thu, 7 May 2020 16:18:16 +0100 Message-Id: <20200507151819.28444-3-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200507151819.28444-1-peter.maydell@linaro.org> References: <20200507151819.28444-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::441; envelope-from=peter.maydell@linaro.org; helo=mail-wr1-x441.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Sort the board index into alphabetical order. (Note that we need to sort alphabetically by the title text of each file, which isn't the same ordering as sorting by the filename.) Signed-off-by: Peter Maydell --- docs/system/target-arm.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) -- 2.20.1 Reviewed-by: Edgar E. Iglesias Reviewed-by: Alex Bennée diff --git a/docs/system/target-arm.rst b/docs/system/target-arm.rst index 324e2af1cbc..d1196cbe01c 100644 --- a/docs/system/target-arm.rst +++ b/docs/system/target-arm.rst @@ -71,15 +71,15 @@ undocumented; you can get a complete list by running :maxdepth: 1 arm/integratorcp - arm/versatile arm/realview - arm/xscale - arm/palm - arm/nseries - arm/stellaris + arm/versatile arm/musicpal - arm/sx1 + arm/nseries arm/orangepi + arm/palm + arm/xscale + arm/sx1 + arm/stellaris Arm CPU features ================ From patchwork Thu May 7 15:18:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 186302 Delivered-To: patch@linaro.org Received: by 2002:a92:8d81:0:0:0:0:0 with SMTP id w1csp3278572ill; Thu, 7 May 2020 08:23:54 -0700 (PDT) X-Google-Smtp-Source: APiQypKlWENHzH3ESOa3OqKuV+QbsBtAZmuk7dUN/NrPsMN2QxlQ/1T49hq83gtRz+ULm+CZWUFz X-Received: by 2002:a37:63cf:: with SMTP id x198mr15250303qkb.429.1588865034045; Thu, 07 May 2020 08:23:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588865034; cv=none; d=google.com; s=arc-20160816; b=kOJa9fWPcixv/a9FOr2CUCn3+MmNblPACH9OmEEOG9pWGduSxFckKe/h8ZGMCG2tW5 h2leZUt7lnmwwIsfzlbmNFO6+Iyj7t+WBeKERXB+KzKm0BwGOihZvO3ySMKcqFdGdbLx QtSRId6Mc5vBSFtlN3N4j/r5KnG5TTyPXuuU1boX4s8eva67m2v4ZyNkaQy3GDYRa0O+ gTujy7UP/CL2s38zour5GeeOMLDn2sM1xxx8op2slG87/QmCi7U3Rsh5ME6+2W61ItPV EL2W5Q7v7ynW61egfKVl77gDFIzh8R1q3Uk30YdNmn/hm1Q9GMxuzS4KWyfTtHgllkF1 cqzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=vioako13Dvzx/Jm/iy/nxXyf/pJdnFia47obSP+g2Vw=; b=hl+ORWJDso1BFhhet/qti74MRGUUQumETNHU6PagLQIyGVhcnkEMEhw/jf1QvO8vBt yDER3W0IqkWIvAJUzZt4d1PrggZ7sk5UwD9O9K/I2PX+Jp9BG9Ww/5cVzjox2+4Jg10L n3UZihx3eri07jVXVUZlDZCbS7HJUYG1eYC2qskQIb+BFy8sp2fiogwuNrK3vwYdmXVL 52dijuhyOAKuAdJiVH/UPRBowqXqmLFcAqPHIzn416GYXSa6vs4WKT2ueaNhyvR87hjy n7DWgtRDbij4bhObKecwhk7vQ55RSEyRq1+m/yI9q2CQzdvLXk4QXu02SfJaGQTkDzJU O6hQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=tA4kRQCA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:470:142::17]) by mx.google.com with ESMTPS id j27si3349982qtl.57.2020.05.07.08.23.53 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 May 2020 08:23:54 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) client-ip=2001:470:142::17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=tA4kRQCA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:48238 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWiNN-0005rG-J8 for patch@linaro.org; Thu, 07 May 2020 11:23:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54138) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWiIA-0006qg-0Q for qemu-devel@nongnu.org; Thu, 07 May 2020 11:18:30 -0400 Received: from mail-wr1-x444.google.com ([2a00:1450:4864:20::444]:45919) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jWiI7-0002a7-Qw for qemu-devel@nongnu.org; Thu, 07 May 2020 11:18:29 -0400 Received: by mail-wr1-x444.google.com with SMTP id v12so5538687wrp.12 for ; Thu, 07 May 2020 08:18:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=vioako13Dvzx/Jm/iy/nxXyf/pJdnFia47obSP+g2Vw=; b=tA4kRQCAuxDZeQ/ikR0O6QGZBanbZtMM9KaJjzSKpMlU2PD5pMJY39HtK8G66EnBD+ 2HZ7ncr8G9ZCcHwE1nrz/FA77U1fB+/FHXDZo3ukj3eJUtGyTc7N0b2IHRp6QIUPXMmx l6+rXcmMBM4nx7t0qtSzpex2zDuDgyxx/6tlOhfgAXvYOnpumNwv+lrcMOUCdOjNOtUa BwV3qbqkAL6lciNubpcgeO9R9VAZTuviy3R0wxnwm2OYRa2CJCKBVQ/j97BNM0DTvVjv mVSL6XMjbttHXFQOvShL29u6aOm7M5SzZ4AApCSxxRI6nRtcADJ+rus6MMP7FGJ4GBg/ Jyfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=vioako13Dvzx/Jm/iy/nxXyf/pJdnFia47obSP+g2Vw=; b=rgZCEUQWiBu2jPCljzbfbDMXLDPMtH5zH0iULJilhfkdMkkkERmRbdB9VnaysCR1Kd nk+AzASLM8Gger2sc2xNUVEL6Q0sTW3UwzLfDLruWKC77+SyTviv45Y87Ec5X/p027r1 XY2rtBjfkXLHoiV++GCKC8sLn1rem0/Jep5Wz4yeMSomTlLErq7spMU43VguThahh2KY HKSU/Blb1LN05sZwpsEp6BtFWP9OrLyT+r6YUsqaqBaueBKC35KWXL9FrcFmxJ9wWhsA lpPmwgP5V+rMkmOaL+tpfXB0CHJyFqB0P3Y0/YAEeqxxnnUgSeD4k11mz1PF6wSdao4K JrHQ== X-Gm-Message-State: AGi0PuankkKQlviR30ib9td7fhSGgGFPoPXC2j/DU6rbro12YFEanBuD Z+9tNUgxUNHid/z2M+89liAdIg== X-Received: by 2002:adf:f041:: with SMTP id t1mr15994767wro.346.1588864706413; Thu, 07 May 2020 08:18:26 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id q74sm961246wme.14.2020.05.07.08.18.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 May 2020 08:18:25 -0700 (PDT) From: Peter Maydell To: qemu-arm@nongnu.org, qemu-devel@nongnu.org Subject: [PATCH 3/5] docs/system: Document Arm Versatile Express boards Date: Thu, 7 May 2020 16:18:17 +0100 Message-Id: <20200507151819.28444-4-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200507151819.28444-1-peter.maydell@linaro.org> References: <20200507151819.28444-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::444; envelope-from=peter.maydell@linaro.org; helo=mail-wr1-x444.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Provide a minimal documentation of the Versatile Express boards (vexpress-a9, vexpress-a15). Signed-off-by: Peter Maydell --- docs/system/arm/vexpress.rst | 60 ++++++++++++++++++++++++++++++++++++ docs/system/target-arm.rst | 1 + MAINTAINERS | 1 + 3 files changed, 62 insertions(+) create mode 100644 docs/system/arm/vexpress.rst -- 2.20.1 Reviewed-by: Edgar E. Iglesias Reviewed-by: Alex Bennée diff --git a/docs/system/arm/vexpress.rst b/docs/system/arm/vexpress.rst new file mode 100644 index 00000000000..7f1bcbef078 --- /dev/null +++ b/docs/system/arm/vexpress.rst @@ -0,0 +1,60 @@ +Arm Versatile Express boards (``vexpress-a9``, ``vexpress-a15``) +================================================================ + +QEMU models two variants of the Arm Versatile Express development +board family: + +- ``vexpress-a9`` models the combination of the Versatile Express + motherboard and the CoreTile Express A9x4 daughterboard +- ``vexpress-a15`` models the combination of the Versatile Express + motherboard and the CoreTile Express A15x2 daughterboard + +Note that as this hardware does not have PCI, IDE or SCSI, +the only available storage option is emulated SD card. + +Implemented devices: + +- PL041 audio +- PL181 SD controller +- PL050 keyboard and mouse +- PL011 UARTs +- SP804 timers +- I2C controller +- PL031 RTC +- PL111 LCD display controller +- Flash memory +- LAN9118 ethernet + +Unimplemented devices: + +- SP810 system control block +- PCI-express +- USB controller (Philips ISP1761) +- Local DAP ROM +- CoreSight interfaces +- PL301 AXI interconnect +- SCC +- System counter +- HDLCD controller (``vexpress-a15``) +- SP805 watchdog +- PL341 dynamic memory controller +- DMA330 DMA controller +- PL354 static memory controller +- BP147 TrustZone Protection Controller +- TrustZone Address Space Controller + +Other differences between the hardware and the QEMU model: + +- QEMU will default to creating one CPU unless you pass a different + ``-smp`` argument +- QEMU allows the amount of RAM provided to be specified with the + ``-m`` argument +- QEMU defaults to providing a CPU which does not provide either + TrustZone or the Virtualization Extensions: if you want these you + must enable them with ``-machine secure=on`` and ``-machine + virtualization=on`` +- QEMU provides 4 virtio-mmio virtio transports; these start at + address ``0x10013000`` for ``vexpress-a9`` and at ``0x1c130000`` for + ``vexpress-a15``, and have IRQs from 40 upwards. If a dtb is + provided on the command line then QEMU will edit it to include + suitable entries describing these transports for the guest. diff --git a/docs/system/target-arm.rst b/docs/system/target-arm.rst index d1196cbe01c..4779293d731 100644 --- a/docs/system/target-arm.rst +++ b/docs/system/target-arm.rst @@ -73,6 +73,7 @@ undocumented; you can get a complete list by running arm/integratorcp arm/realview arm/versatile + arm/vexpress arm/musicpal arm/nseries arm/orangepi diff --git a/MAINTAINERS b/MAINTAINERS index 1f84e3ae2c6..74cff1c3818 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -826,6 +826,7 @@ M: Peter Maydell L: qemu-arm@nongnu.org S: Maintained F: hw/arm/vexpress.c +F: docs/system/arm/vexpress.rst Versatile PB M: Peter Maydell From patchwork Thu May 7 15:18:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 186303 Delivered-To: patch@linaro.org Received: by 2002:a92:8d81:0:0:0:0:0 with SMTP id w1csp3279484ill; Thu, 7 May 2020 08:24:57 -0700 (PDT) X-Google-Smtp-Source: APiQypJ8tVkYPVzuMwIZOEPQ1kzZBEAbNptRTwakA4DPGGIuOsyzVOZmLtJwp087R7By0HxIQYv7 X-Received: by 2002:ac8:2bce:: with SMTP id n14mr14444911qtn.18.1588865097658; Thu, 07 May 2020 08:24:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588865097; cv=none; d=google.com; s=arc-20160816; b=qIA2w7aio99GZyzICb5lbNwdXB4ysTR/t8aMN9/2FUT13HqidstluHIMYx2BMocSWl 2jU1Cbv3SuYbk1d8ndyCsn3PNUpfJFzrh7a9VfUUZQcHMHv535R4TscgDeJFLom1OgIm igZBNLi9pVVSlWjXxHB3TNheBcWabl34cZj5bZfmeXFZZN0QGUUVhock6QGVIcVXVJWd bBa16L25Z4oSClpXEe4XZU3imuVltup69DH37W17IN9MzxfqraNYoI9SUlQ3pg5M/vbm bWNZLtULAgYMwxgz9wX26cskL5bdTD3sx6mpfj8g0FpSGFcOmTywFdPuDQkMCzlF9FA7 ghpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=wJXx4XuJhkbJc2HXg+9RF+qHl2xqcHAuj4vHJSwCoWY=; b=PZVeZyhcsd7nhpehWkSLZQeVk5O87EtuXCw2w1WKlaLL9I7VmQacTnxxvtWvNwll7Z yBnlk8uO5JkR9aPbgaeL6I9rnkHMZE00hij6d697Ygc7kkJmQT3AEw5OhFn/vxx3vN/1 bHaJutphLdEhdsWIJ9sTDGZG9yBGElVnXnkhmt0ujJELc7Qf+SEI+Iuy7SM68oOsJR0E Pc0XHWmAv1eH+nh4O24ansvFY2vHVonoQWZY9LcX+Q1xDkjaf3+waa57A1QiVQWI0MyC ig8ngVtB2byR+nF3szkzryDlkFxfsxIj2cax+XnT4FaZPmAR78XQE3PpeReeW3HJK7u9 QkoA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zhBviDxg; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:470:142::17]) by mx.google.com with ESMTPS id c21si3262880qtq.190.2020.05.07.08.24.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 May 2020 08:24:57 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) client-ip=2001:470:142::17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zhBviDxg; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:54554 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWiOP-00009j-5l for patch@linaro.org; Thu, 07 May 2020 11:24:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54148) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWiIA-0006ra-E4 for qemu-devel@nongnu.org; Thu, 07 May 2020 11:18:30 -0400 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:40164) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jWiI9-0002aU-Gw for qemu-devel@nongnu.org; Thu, 07 May 2020 11:18:30 -0400 Received: by mail-wm1-x343.google.com with SMTP id u16so7245597wmc.5 for ; Thu, 07 May 2020 08:18:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=wJXx4XuJhkbJc2HXg+9RF+qHl2xqcHAuj4vHJSwCoWY=; b=zhBviDxgU36vT90TpDmXQXr93jve2X5K2f/hLycM63XskyH5pympxGLL94aM5jFfTP 3JkcdkzYcfsInQinAlUiyCU9Ya3lLck1h89J2XSG5+gIjgBy+vPryMaamiwJBRUjLqQf Y5qU+5oaG+Fvd0e2QnVHjgg0NLmzciIrhC1Eonzy78I4SnjD3iYMQooqlBidDjum23Ht nYUUmZ0NBYIIgrJJoghQDTDFUnna0y+ZNR0SRFEl1hUC6Vd/Er36JEuoSGqnyx4EEx2b vFAFSO+v0THnPnqnoVJ7vxVTjMKal2W1IKfJ7FSA7ZVjac1f2n/d9d9libLQjKxNK1BK W1lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=wJXx4XuJhkbJc2HXg+9RF+qHl2xqcHAuj4vHJSwCoWY=; b=ioZ2g9/P+58gUUORveo7enwRa8rT1mQocYI2fXseLDfj/Nrm6thKI9rofH7eYwsmX9 38DtZwRbCxRAP+vLLPwxI3pywKKIRKPDC+lpqr317dLrOX4/tKT4YCDBLtz+scE6N4yN 7mLOU+C1WNg3WZfnsrgqLCHY2UrSZnFkKOswHd/ZvvQhosvBxYq5OwvBdsG7ZFVNOhl4 FbDdVQKMsFm7wiIsrsk9OzFZ6nXnIPIKj+KHZyBfS0eufXnLL7LR9/c5CctyAAXDyOi9 /vHBoXZWUKGnw3GLDaWrGUA5vqzst5dUt+00QwqFTW4u8x4Ph0oa+w08YOmhTsFtlxx6 ph+A== X-Gm-Message-State: AGi0PuakzM9W0YBx4vykOUdTskkUZwwkeRtKIajD2IWp/upL2EMrbiWp k11VYM5o76lS5AUzBqZTNxsZgGvzZC7G8w== X-Received: by 2002:a1c:5683:: with SMTP id k125mr10548133wmb.17.1588864707481; Thu, 07 May 2020 08:18:27 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id q74sm961246wme.14.2020.05.07.08.18.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 May 2020 08:18:26 -0700 (PDT) From: Peter Maydell To: qemu-arm@nongnu.org, qemu-devel@nongnu.org Subject: [PATCH 4/5] docs/system: Document the various MPS2 models Date: Thu, 7 May 2020 16:18:18 +0100 Message-Id: <20200507151819.28444-5-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200507151819.28444-1-peter.maydell@linaro.org> References: <20200507151819.28444-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::343; envelope-from=peter.maydell@linaro.org; helo=mail-wm1-x343.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Add basic documentation of the MPS2 board models. Signed-off-by: Peter Maydell --- docs/system/arm/mps2.rst | 29 +++++++++++++++++++++++++++++ docs/system/target-arm.rst | 1 + MAINTAINERS | 1 + 3 files changed, 31 insertions(+) create mode 100644 docs/system/arm/mps2.rst -- 2.20.1 Reviewed-by: Edgar E. Iglesias Reviewed-by: Alex Bennée diff --git a/docs/system/arm/mps2.rst b/docs/system/arm/mps2.rst new file mode 100644 index 00000000000..3a98cb59b0d --- /dev/null +++ b/docs/system/arm/mps2.rst @@ -0,0 +1,29 @@ +Arm MPS2 boards (``mps2-an385``, ``mps2-an505``, ``mps2-an511``, ``mps2-an521``) +================================================================================ + +These board models all use Arm M-profile CPUs. + +The Arm MPS2 and MPS2+ dev boards are FPGA based (the 2+ has a bigger +FPGA but is otherwise the same as the 2). Since the CPU itself +and most of the devices are in the FPGA, the details of the board +as seen by the guest depend significantly on the FPGA image. + +QEMU models the following FPGA images: + +``mps2-an385`` + Cortex-M3 as documented in ARM Application Note AN385 +``mps2-an511`` + Cortex-M3 'DesignStart' as documented in AN511 +``mps2-an505`` + Cortex-M33 as documented in ARM Application Note AN505 +``mps2-an521`` + Dual Cortex-M33 as documented in Application Note AN521 + +Differences between QEMU and real hardware: + +- AN385 remapping of low 16K of memory to either ZBT SSRAM1 or to + block RAM is unimplemented (QEMU always maps this to ZBT SSRAM1, as + if zbt_boot_ctrl is always zero) +- QEMU provides a LAN9118 ethernet rather than LAN9220; the only guest + visible difference is that the LAN9118 doesn't support checksum + offloading diff --git a/docs/system/target-arm.rst b/docs/system/target-arm.rst index 4779293d731..15bcf9f81f0 100644 --- a/docs/system/target-arm.rst +++ b/docs/system/target-arm.rst @@ -71,6 +71,7 @@ undocumented; you can get a complete list by running :maxdepth: 1 arm/integratorcp + arm/mps2 arm/realview arm/versatile arm/vexpress diff --git a/MAINTAINERS b/MAINTAINERS index 74cff1c3818..ea7bdd359e0 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -699,6 +699,7 @@ F: hw/misc/armsse-cpuid.c F: include/hw/misc/armsse-cpuid.h F: hw/misc/armsse-mhu.c F: include/hw/misc/armsse-mhu.h +F: docs/system/arm/mps2.rst Musca M: Peter Maydell From patchwork Thu May 7 15:18:19 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 186304 Delivered-To: patch@linaro.org Received: by 2002:a92:8d81:0:0:0:0:0 with SMTP id w1csp3280860ill; Thu, 7 May 2020 08:26:29 -0700 (PDT) X-Google-Smtp-Source: APiQypL+b9qhR5XeG6xiQA1FdQYXahgvf4F0cMjxdt+Zd8+hxYpdoZRMiB04ZBj+gJmVhdhQXdJi X-Received: by 2002:ac8:1ad1:: with SMTP id h17mr15212297qtk.9.1588865189187; Thu, 07 May 2020 08:26:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588865189; cv=none; d=google.com; s=arc-20160816; b=qrq+RwxNWKPnz9a8zajR16k7jG10wxbVZ/FsA66o21KC2lKg7N6glS7639wuMv7/4y kgGd5Usa1KrGxkbDm8QagyYKpCVXPQ0T/Ssoyuknr4CQPok2oSe3OkoXvIynfyJZwfo3 5qV9KL4+TZZ9G4m80VLZa2dm9shgJ6OBnyXaLqxRDvP5rN0rU5+59yQt/TWbh/TKRJty RRPhr5Xp0LAGqoxHihMkkiAtIsqFO9t9nA2gJ59fMVfpfGFLex3/OcqmRXpWMEMnpa6H hGs69VumOy+FdOHUyZzYyfN+r5jCSaF+wQf/W7s79nly6YyXY+ocog9J23gPWanVTJoU zqlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=rTf9IBDSAsF51iBWcS+fobjD1nzCOzkNrL8OJ1OV40M=; b=AGsQCCVgboiWd7PMkApIahHVOEuU4hO54+Ufq8oSVNYRN+ny+ARimY9n5vjZ2Gmet1 FEs69xgL1TQaMSV76dDUld4XYDPMZgFullNkS2naSolcqenwNzsNvTd520LVlEE/O5xh 9bPUUDPoovfax1cbGWSYB3cin2Mx94o8tHP60OkedbBrdqO8Zgq6igAP/4ou/ps+W86t GPYL3Mue6kly90BcKlBfFbsnbde/W8GKw7jQ8PrYmWLzb7CqZDfWHEzbsIeeTqx2D80t 0awGnvOGyqVnwIfT15D/kpCqAny9ptPbuevJZGgdPaL2z7fGIn2bN1MGuitSB4H3jYmL klYg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=i5AQcm++; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:470:142::17]) by mx.google.com with ESMTPS id s31si1746368qtk.212.2020.05.07.08.26.29 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 May 2020 08:26:29 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) client-ip=2001:470:142::17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=i5AQcm++; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:58102 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWiPs-0001ns-Nm for patch@linaro.org; Thu, 07 May 2020 11:26:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54156) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWiIB-0006sW-1a for qemu-devel@nongnu.org; Thu, 07 May 2020 11:18:31 -0400 Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]:43328) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jWiI9-0002ap-Vt for qemu-devel@nongnu.org; Thu, 07 May 2020 11:18:30 -0400 Received: by mail-wr1-x441.google.com with SMTP id i15so6432874wrx.10 for ; Thu, 07 May 2020 08:18:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=rTf9IBDSAsF51iBWcS+fobjD1nzCOzkNrL8OJ1OV40M=; b=i5AQcm++hyCzhLAgoHyYhSW5VN3U/ORNfWsg2zSpo3vBirDxM03uvaBesTfw5L/NOM AHu/BhjjL98extszOh4q9euqMFG51934dyNOn+U4Iqg7KcKlrJoNee2ukpRGyfdmovqV 2ibXtvztYqGMs0XgEBu8RGNAvWi7u2mMnITilnBXlTcSse69UbbSktCksXOs8bCigKht w1OX9s6MD/dCiFIWcKQKtkjAmMTZj1DQnUCb9DYP0fKJKtUpxrtSbyje1c849hAEChjT g2BuxEpGBOLXOk3jFz95RrF49Sih9A4yPxHRhJiLNXkIwOinRY9Pg8EYVDqWzLeC/KQ4 3cSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=rTf9IBDSAsF51iBWcS+fobjD1nzCOzkNrL8OJ1OV40M=; b=hc2mul+vzdrMr09l/DCaVehpIub1UJAgH0ax1naix+YgvTOwPGnt4tX6sK5urv3SAz VdE5P3HoWd32/qR8k+jibjmJ+3nL2dk+NpUyl7+O4HHvDUpKKp9BCLc8K0O8A3TDep6X u3YHR5CHAlpyqiGh1C6buvIvZjSZlhkWdHlVqtmBP33F3QfMgqn4d+/kyMtmdCVuHaf7 SD7FP7KGQ3Jk6NtMbPgDWWoJOPBcfTYZCpLRmwRDyGsQDYzEgNruLYF7aqNG4ciJHWoS ST3N6daxdM5miKrGvy3YtUS+V51ckCzgziHSr8i1/hdJJ1LY2b7RjHekoPf+0ZtLPv8x cHyA== X-Gm-Message-State: AGi0PuYrezzcFLKSDAeKtgirG7o86N7mYG5kGtHC3olzoV4Zt1d7f+zZ MlmRQZ3eiULHzW4/YOEo2QedUw== X-Received: by 2002:adf:e58d:: with SMTP id l13mr17143980wrm.187.1588864708620; Thu, 07 May 2020 08:18:28 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id q74sm961246wme.14.2020.05.07.08.18.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 May 2020 08:18:28 -0700 (PDT) From: Peter Maydell To: qemu-arm@nongnu.org, qemu-devel@nongnu.org Subject: [PATCH 5/5] docs/system: Document Musca boards Date: Thu, 7 May 2020 16:18:19 +0100 Message-Id: <20200507151819.28444-6-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200507151819.28444-1-peter.maydell@linaro.org> References: <20200507151819.28444-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::441; envelope-from=peter.maydell@linaro.org; helo=mail-wr1-x441.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Provide a minimal documentation of the Musca boards. Signed-off-by: Peter Maydell --- docs/system/arm/musca.rst | 31 +++++++++++++++++++++++++++++++ docs/system/target-arm.rst | 1 + MAINTAINERS | 1 + 3 files changed, 33 insertions(+) create mode 100644 docs/system/arm/musca.rst -- 2.20.1 Reviewed-by: Edgar E. Iglesias Reviewed-by: Alex Bennée diff --git a/docs/system/arm/musca.rst b/docs/system/arm/musca.rst new file mode 100644 index 00000000000..8375c5008d5 --- /dev/null +++ b/docs/system/arm/musca.rst @@ -0,0 +1,31 @@ +Arm Musca boards (``musca-a``, ``musca-b1``) +============================================ + +The Arm Musca development boards are a reference implementation +of a system using the SSE-200 subsystem for embedded. They are +dual Cortex-M33 systems. + +QEMU provides models of the A and B1 variants of this board. + +Unimplemented devices: + +- SPI +- |I2C| +- |I2S| +- PWM +- QSPI +- Timer +- SCC +- GPIO +- eFlash +- MHU +- PVT +- SDIO +- CryptoCell + +Note that (like the real hardware) the Musca-A machine is +asymmetric: CPU 0 does not have the FPU or DSP extensions, +but CPU 1 does. Also like the real hardware, the memory maps +for the A and B1 variants differ significantly, so guest +software must be built for the right variant. + diff --git a/docs/system/target-arm.rst b/docs/system/target-arm.rst index 15bcf9f81f0..1b86b93c346 100644 --- a/docs/system/target-arm.rst +++ b/docs/system/target-arm.rst @@ -72,6 +72,7 @@ undocumented; you can get a complete list by running arm/integratorcp arm/mps2 + arm/musca arm/realview arm/versatile arm/vexpress diff --git a/MAINTAINERS b/MAINTAINERS index ea7bdd359e0..f8e0fdb4ef2 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -706,6 +706,7 @@ M: Peter Maydell L: qemu-arm@nongnu.org S: Maintained F: hw/arm/musca.c +F: docs/system/arm/musca.rst Musicpal M: Jan Kiszka