From nobody Sat Feb 7 05:53:45 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=gmx.de ARC-Seal: i=1; a=rsa-sha256; t=1653731092; cv=none; d=zohomail.com; s=zohoarc; b=HFEnCWmiO2vYX0MwqyPe/CEgMuePekaYJQ+AGfpy27gXchVQ4vVonkaTQgXfG06KYahFsaywU3laKyyK93Na2Pb9nqQtHglk7+S8YCyUYm6lR5UsvkmM+5K/RQenqSaG668MmMCXnW/D7/cqBGcQFgj2cejtZxU+rhp4h1DHaLs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1653731092; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=GL+8d1h5WzO9Jffzjp5NmHRGfi/zFdgqAX0cUoyHLEs=; b=m9VGMZsJ6lRvqp7xwdqsK241jdwOxmle41ycmFjpCc5EJ6Ubvwp+e98fUd103NAsEJg9yJHI666tUdx1YUyYRthe/BpkAJpYwzHkX7C52dSHX5WKIiynBmeD+v8soG4oHo9VSGcNP/SZVwC0fY4zzNbq691HwUblk4Qr1wgxyEs= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1653731092436857.7186731910709; Sat, 28 May 2022 02:44:52 -0700 (PDT) Received: from localhost ([::1]:52842 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nut07-0001SZ-0t for importer@patchew.org; Sat, 28 May 2022 05:44:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41492) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nusx5-0007my-1R for qemu-devel@nongnu.org; Sat, 28 May 2022 05:41:43 -0400 Received: from mout.gmx.net ([212.227.15.15]:36355) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nusx1-0006lY-Li for qemu-devel@nongnu.org; Sat, 28 May 2022 05:41:42 -0400 Received: from p100.fritz.box ([92.116.176.6]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MowKi-1nTlg142ec-00qUKf; Sat, 28 May 2022 11:41:36 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1653730896; bh=JYtAlOLmaih7hGbg+Gd5FRpraj7Tol897LEhZkZ3LMI=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=DI+p8g4NaFba7NuOMY7jOXm2vGmfvNJycHIx2zrOVb6MDtlDx1wuZ9yh0mDJWy+oG worlmFqk9+zM0HDO9lSNCUPpfzYVkQHZsjEUC/mEXK6M8GlMZ+IwgSlovY3w17dub8 Sga0/nIP6SVDKWT/TPjF/VjPgMr8ytxYC7M3uKmI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c From: Helge Deller To: qemu-devel@nongnu.org Cc: Richard Henderson , Sven Schnelle , Mark Cave-Ayland , Helge Deller Subject: [PATCH v2 2/3] hppa: Sync contents of hppa_hardware.h header file with SeaBIOS-hppa Date: Sat, 28 May 2022 11:41:33 +0200 Message-Id: <20220528094134.16513-3-deller@gmx.de> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20220528094134.16513-1-deller@gmx.de> References: <20220528094134.16513-1-deller@gmx.de> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:7PShTDDwmDOQnGWS2MaEM1UGtvkPAT6n/oq7gox5qjObOdmVD/u sSMk4+9g55rF9MhThJM9/9oJ1pS/B58SHu3uirJt6VuNW8iE7ACq0E5UoWcmoYyBEY6wdan Kgs6rkf7ZxSguyr4RWm43w5FA6EaASqU8Dh2YRXOIB+6b5PppywcRTfkCluwd+VaKRqZQ2m Ehsu5g2kCTMdfFexSr11w== X-UI-Out-Filterresults: notjunk:1;V03:K0:DhRqcJSBQDM=:pYHC4qfSBa8vi/eI5KwJvr pUTWozyDjeIZSIWieel5Lo3qN6BbyFg3j870SXnKJhH3CN9+y3ejtGoPnggqtT4/oVuK+Jqe0 xOB3S0NpgPeU8z0FPMBGCLUlcoo0AKT4tfGsBiwh8D8GCpugSue/lwfvvxpZnUmVxoYBSc+hb ZsC8GKsvMIL06OTcf49YAYrRWUrZHU7oJSC5MMBS0/tsREi8WpQP3pyUej7ONuCLHMN3pGSVc 6WBB6dTvbrdoQRyfL1UVx0h+mEa3jtPakoX5KOnZgK7pVIcP4loCh3uZanXtVBhA6lvjrA70o HBXcCjKnAypU1aDWb1GYsbUQrVQUkuHfTub1JJpP8zeoa5hEpJOczb1TcqW5TJCTjzVK6PSqP YQ45W/hvSWb8G6BxiYMGBpw+9E9UGblD+exFYgeWTG6EdU44fkcagf3SU/1Fy1+CBGZPv0DiU rC1eMONqWEfuLFbuIrhWWY5S23rrwhxX61qMkth9BvRMnhAYcBJtkPKWtRJal+i4vAQvu7Gvq TIeA7p/NOhdpKx+LcQjitTWgLpu5uXY6QXozEmmzjV9BoHVZyaVDQaflc/Qqvh5hnB8aTNeVs WKwhMPnqpvV0elNwp2DD47aGsXhrza0FZJOsOz1sLmN849+jp8XD0QFvHm4P2raUw899XJYSQ WlB35gkneRuKeAHcMErXNs9y6RAtEJ4t/irVHD5Gu1gE5NOFOjPA1qGZbeVzr9AOSfC/PEN1H aV9wMCkz49vOEwTy1yrueZsa5GSwY7FLgZG/QzVg4wBQBBJTaM2vxB0AxL7dxu9XOL/HlSIgc Vi50hgU5UeA2rKemXzXKkSdvb63mI7Dv9dnXOxA6jPV6FC6UaJhsY6cfTzJrCDNMt9Ms83hlu BfMVJlgK3Lu8R2gdd535NelK78JP1rE+hcEzTH5hQZ8Lu1kooi7MFV5L1hDuTJAueLyP+fdE+ lSbclgKAS1YRIDGhz9DYsWOzth3YiewugCF767CFynJPYjAkNs1ZHJoGeFD3b6rSLLwGcbVR1 mlpQOlJ2n4KvjcaO7fqVHg9pVcVLY4vHOWBqwkoWPtyfItC/A3IbXHGoLZQbkUlUnE36U8Ie9 hcLvng+KHxLVi6gGcWleiodtCnLywnMo6AGpaZ0J0bTpmfFmVouxXLvkg== Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=212.227.15.15; envelope-from=deller@gmx.de; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @gmx.net) X-ZM-MESSAGEID: 1653731094930100001 Content-Type: text/plain; charset="utf-8" The hppa_hardware.h header file holds many constants for addresses and offsets which are needed while building the firmware (SeaBIOS-hppa) and while setting up the virtual machine in QEMU. That's why this header file needs to be in sync between both source code repositories. This patch adds a comment mentioning this dependency at the top of this file and restores some DINO relevant offsets. Signed-off-by: Helge Deller --- hw/hppa/hppa_hardware.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hw/hppa/hppa_hardware.h b/hw/hppa/hppa_hardware.h index 8b6b9222cb..37bafff1ed 100644 --- a/hw/hppa/hppa_hardware.h +++ b/hw/hppa/hppa_hardware.h @@ -1,4 +1,5 @@ /* HPPA cores and system support chips. */ +/* Be aware: QEMU and seabios-hppa repositories share this files as-is. */ #ifndef HW_HPPA_HPPA_HARDWARE_H #define HW_HPPA_HPPA_HARDWARE_H @@ -30,6 +31,11 @@ #define PCI_HPA DINO_HPA /* PCI bus */ #define IDE_HPA 0xf9000000 /* Boot disc controller */ +/* offsets to DINO HPA: */ +#define DINO_PCI_ADDR 0x064 +#define DINO_CONFIG_DATA 0x068 +#define DINO_IO_DATA 0x06c + #define PORT_PCI_CMD (PCI_HPA + DINO_PCI_ADDR) #define PORT_PCI_DATA (PCI_HPA + DINO_CONFIG_DATA) -- 2.35.3