From nobody Mon Feb 9 20:32:18 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of _spf.google.com designates 209.85.128.67 as permitted sender) client-ip=209.85.128.67; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wm1-f67.google.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.128.67 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1600946293; cv=none; d=zohomail.com; s=zohoarc; b=C092/VW8LTSxRzJsflQzjXMUAarYHdq8FBkplS19aUBUH/dpDwRAWgJj5jUX60ATJsSt5YfvstwHwo3shepyk/nsCDbkKdCLhBOPZVPs4t7voQzFs62gxkEHoxw91MDqQZ4QkxDPmiFeW88tiHB9C5D22B01Sm6PApj+zT3OIto= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600946293; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Sender:Subject:To; bh=xrbRo504l8HmLzKW94CHr7HRIV9naYmGmvNreSdZ4Y4=; b=iQLrh4Z1p0vrE14KUUNsTjBJjzbo5qkO/mBeHeJZOxmt9xAC7+Q7/zwol8V2YHOkPdbFzoBGhqkykhEFTVK0ETmQDFLxYNjbRM/I3D/XtYugbn94JXsLivDoQ/Io9VfXxDdo9ZL8xbdejC7HB3gvRadse9oOAkl3c0X+ZqerHPk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.128.67 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) by mx.zohomail.com with SMTPS id 1600946293650237.81386798893334; Thu, 24 Sep 2020 04:18:13 -0700 (PDT) Received: by mail-wm1-f67.google.com with SMTP id e2so3191959wme.1 for ; Thu, 24 Sep 2020 04:18:13 -0700 (PDT) Return-Path: Return-Path: Received: from x1w.redhat.com (234.red-88-10-103.dynamicip.rima-tde.net. [88.10.103.234]) by smtp.gmail.com with ESMTPSA id h76sm3400363wme.10.2020.09.24.04.18.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2020 04:18:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=xrbRo504l8HmLzKW94CHr7HRIV9naYmGmvNreSdZ4Y4=; b=pT5c55imxwmvC1IsfJ9fpaZo1YMhKpo0WscLY+sWgdDa1npOly1YycADGyNd4mfBkL lI5sc/yipuV2kprHvWCqs61AwhGe4/e8YysVTpnIEcKBUCwS4epzlmAvRqXBjGNl1+Nq j7koYVQUuwzBTxXzC17ltXrVLkOEvdtgUKOgkwbwkSCRLPIK2osybRSvZacazf+pzfN0 tguhymcuTuzn2xVX8hs0/RAKLyyZfwLu/wbFYVINnJ6oU/sXcMcyK/V4G/QSAEsejhaX pE77Lk7cVA0SCf0tfNyVv0g/SrH1g/kF8DloErj5Y2d2Tgh4n02MUgDHVu/9iMoVqBRc jV1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=xrbRo504l8HmLzKW94CHr7HRIV9naYmGmvNreSdZ4Y4=; b=TdZrIlRLDtF/Ml9TyJv0Gl1O6fnyAh6Z69apy0Wct3+rnslvw64oJqsn5QD6KkRTws gvgVrNhJplELY6jTeMA+u3VvfeciRhuWCNmH9R9tuOpReVVh2+Jerbju9szc3N11kefm 9oRQ/HkFD0K6zmW2oQRAV2BjTOWCSVT9PwZ5D20h78Mll4jJWni9aeialluEBPO0udil 4FWAiEasCElIwOsmmylhvcsD1QoHIZrWajhx/1oOHZv9CRd05rKPsWbeAtsvweTZkk2U RcR7YsxZP+lay1NkAbK1plw2OtBRxzLfghrF5ZHOT4YB1Dq8bPJ7OOMiViRILnNuSv9F fWSA== X-Gm-Message-State: AOAM532smmKuJ2w7bbfoi/hteR1LbqzSnOYi/hEPgMYVRqHdHEBT3ily iZSg5exbrPdUE2kcT7TT8Xk= X-Google-Smtp-Source: ABdhPJyq+oD4O9J8WV4mf8RztBKJFYLPJiLSE5dVoZQj9L9mf5ISdNh0RE7vXPXap9wLBQReu/eeTQ== X-Received: by 2002:a1c:398a:: with SMTP id g132mr4099071wma.41.1600946291778; Thu, 24 Sep 2020 04:18:11 -0700 (PDT) Sender: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Andrew Baumann , Peter Maydell , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Luc Michel Subject: [PATCH v4 1/8] hw/arm/raspi: Display the board revision in the machine description Date: Thu, 24 Sep 2020 13:18:01 +0200 Message-Id: <20200924111808.77168-2-f4bug@amsat.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200924111808.77168-1-f4bug@amsat.org> References: <20200924111808.77168-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) Display the board revision in the machine description. Before: $ qemu-system-aarch64 -M help | fgrep raspi raspi2 Raspberry Pi 2B raspi3 Raspberry Pi 3B After: raspi2 Raspberry Pi 2B (revision 1.1) raspi3 Raspberry Pi 3B (revision 1.2) Reviewed-by: Luc Michel Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- hw/arm/raspi.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hw/arm/raspi.c b/hw/arm/raspi.c index 811eaf52ff5..46d9ed7f054 100644 --- a/hw/arm/raspi.c +++ b/hw/arm/raspi.c @@ -312,7 +312,9 @@ static void raspi_machine_class_init(ObjectClass *oc, v= oid *data) uint32_t board_rev =3D (uint32_t)(uintptr_t)data; =20 rmc->board_rev =3D board_rev; - mc->desc =3D g_strdup_printf("Raspberry Pi %s", board_type(board_rev)); + mc->desc =3D g_strdup_printf("Raspberry Pi %s (revision 1.%u)", + board_type(board_rev), + FIELD_EX32(board_rev, REV_CODE, REVISION)); mc->init =3D raspi_machine_init; mc->block_default_type =3D IF_SD; mc->no_parallel =3D 1; --=20 2.26.2