From nobody Tue Feb 10 03:16:23 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1770260632; cv=none; d=zohomail.com; s=zohoarc; b=OyWn7Zt2th79Oil4DDhZI5PzKnm/PWl6B1yGOyFW30IhO08QLp9g/9GrN4hTYL/6JMQctzNm9C8COz7pwW4aLAws2c9S/AOj9KKSjZOk1hoKyWgvEHKJk+pO3tzQM+CSoECYEAbN9aDQndnGNrRChfoAWV2uL6IirTkEodQU92s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770260632; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=2SEMOzJmNfdF12NQjohyhsx0+eYLub0ytTqf73and+w=; b=Vc4NfHBp1NRJTkBs3vJa3iR1JLskM4pms0Wna2CGFRnzYnrbq17oK5Nfcfe/ESy4qwZavwNAJEut8WEgHuUMh124nPwgHM64AiPqaeCbKyZhR4x2TXCVYVb7ooYvK7avopE86lFoTmb6xdcDfNo/TyD8f9p+BTPxS/0WtrXF2uk= 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=pass 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 177026063294126.082864203624922; Wed, 4 Feb 2026 19:03:52 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vnpe5-0008Qn-H7; Wed, 04 Feb 2026 22:03:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vnpdz-0008Ph-0W for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:01 -0500 Received: from mail-pf1-x42a.google.com ([2607:f8b0:4864:20::42a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vnpdw-0007Sg-DD for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:02:58 -0500 Received: by mail-pf1-x42a.google.com with SMTP id d2e1a72fcca58-81f4f4d4822so266828b3a.3 for ; Wed, 04 Feb 2026 19:02:55 -0800 (PST) Received: from stoup.. ([2401:d002:dc0f:2100:7515:513c:b646:18b8]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c6c8572b4e7sm3395480a12.33.2026.02.04.19.02.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Feb 2026 19:02:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1770260574; x=1770865374; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2SEMOzJmNfdF12NQjohyhsx0+eYLub0ytTqf73and+w=; b=dlNSLNTCqwRURZQ7FYRLL6wfOhJ/pI1fhJxMpUT0uy60vQNTz6AtH6ds3OpadSi5fa euU4exTm5C7xsnxnXNHk9DN5zaFauekWyrQenPNSN0KdmfsOsXk1PwTUIyjvqW+SNbQI LQSbfUIWbO4ZoJ1Hp9THfdTbLr9zI08DvN+eSAB30ulJxi7DAILZ6swRD5vgA/LEi0Lh cuRAlDyIo+qSyIiRhFK+rOL4DK7/ZEplF9mlmNyzUeua5Ny+kSXZuUFv8ldfMmMQjWZ4 XAsHYlRD67EcMZdrMCkDIfs9P8kzeneJ5+B23qZCYv7LavOpQkrOBmsChcYD65JOw76e EjmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770260574; x=1770865374; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=2SEMOzJmNfdF12NQjohyhsx0+eYLub0ytTqf73and+w=; b=Qha92D6bRCICh3w0X4IFgJJvBm6elTkhcQYnZUPm5ncW+MrRXyulJ0EBwj+jH1+HEG nxTGpGqRrn9cy7Y0AopohtInbA0lWLm43diGAv0VpnZzIn+xAKNhpKMh7tRIH3Boc6nG njODoHqkPHUNN90Po5VR7guupFvOGSlUcbFs8ZWq6Srs6T8TEZhneE69fZn8xpbrzLo1 gCHBdOnQ+Ec/CpzUmuIyNsTQAnE8lJ7J+lVDxhKhNp3G83MEC5wlr6aUPxRsMxkZlPWe 4tANi6cacx8q0rrhC9wIFXIMIr4azAv3o6agLQZqikTfLuB5GyCrWRpfEvWd7yYS5fjH 3q7g== X-Gm-Message-State: AOJu0Yw12vbKauwMNJGTPmzOI6DpKwV9tSOI5wswyTGvXM/0AYUEbaQZ 4v5GDsJfJgWA5fw9DTR5nyqWogPwxJ59NzGiZqJoilRatRP36KTJwoPedY+cUW1bot/1gM+XhK2 +nNvqqDt3HQ== X-Gm-Gg: AZuq6aLncRCokZirMSgBuwze9+wZGOrRBOXfkpMD7nQMWfSo31WMA4fVjwoGFW4lRze hI0XkamvE+wm8vfbvf4Yqn/maIOebGQNts8E+RrG5jWP0r4MD9Zbyve27R/6C8UCCIV2SAALTHU v0FskzILPNAtuL4exhi0zfxxC7jAn0RAhJMrPADooNWHRFnkxkf5/EDjR5ozH2vTDlCO39NjF3V ozEFFPmp8lAvZBwbzqoK0j8ApyP16XoN96OOAVHiFDdKlmDbulr0eTr7Q+A7aTWkxj6kh979VIA zAs6mo8CCNs9Q9grTNjL9WbRuBafZT1v7JyL0MaHLdeYXUWFRwZO6o249nW3+LMh1WkIWimIX9n omBZVkN1ozzG00U6II+PmFil4bhkOhEp5PTtjjox9M73tJlHv9JDUDSFK3gt3edwM4vUQpdMN44 UgwWbJCdOSEHCmMKhmIThT X-Received: by 2002:a05:6a21:778c:b0:393:74ed:7de9 with SMTP id adf61e73a8af0-39374ed82eamr3512551637.3.1770260574338; Wed, 04 Feb 2026 19:02:54 -0800 (PST) From: Richard Henderson To: qemu-devel@nongnu.org Cc: pierrick.bouvier@linaro.org, shorne@gmail.com Subject: [PATCH 1/6] target/or1k: Rename from openrisc Date: Thu, 5 Feb 2026 13:02:39 +1000 Message-ID: <20260205030244.266447-2-richard.henderson@linaro.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260205030244.266447-1-richard.henderson@linaro.org> References: <20260205030244.266447-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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=2607:f8b0:4864:20::42a; envelope-from=richard.henderson@linaro.org; helo=mail-pf1-x42a.google.com 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_HELO_NONE=0.001, SPF_PASS=-0.001 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: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1770260634111158500 Content-Type: text/plain; charset="utf-8" This is the minimal change beginning with TARGET_ARCH in configs/targets/or1k-* from openrisc to or1k, then adjust TARGET_OR1K, QEMU_ARCH_OR1K, directory names, and meson.build to match. Signed-off-by: Richard Henderson Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- include/exec/poison.h | 2 +- include/system/arch_init.h | 2 +- include/user/abitypes.h | 2 +- linux-user/{openrisc =3D> or1k}/sockbits.h | 0 linux-user/{openrisc =3D> or1k}/target_cpu.h | 0 linux-user/{openrisc =3D> or1k}/target_elf.h | 0 linux-user/{openrisc =3D> or1k}/target_errno_defs.h | 0 linux-user/{openrisc =3D> or1k}/target_fcntl.h | 0 linux-user/{openrisc =3D> or1k}/target_mman.h | 0 linux-user/{openrisc =3D> or1k}/target_prctl.h | 0 linux-user/{openrisc =3D> or1k}/target_proc.h | 0 linux-user/{openrisc =3D> or1k}/target_ptrace.h | 0 linux-user/{openrisc =3D> or1k}/target_resource.h | 0 linux-user/{openrisc =3D> or1k}/target_signal.h | 0 linux-user/{openrisc =3D> or1k}/target_structs.h | 0 linux-user/{openrisc =3D> or1k}/target_syscall.h | 0 linux-user/{openrisc =3D> or1k}/termbits.h | 0 linux-user/syscall_defs.h | 4 ++-- target/{openrisc =3D> or1k}/cpu-param.h | 0 target/{openrisc =3D> or1k}/cpu-qom.h | 0 target/{openrisc =3D> or1k}/cpu.h | 0 target/{openrisc =3D> or1k}/exception.h | 0 target/{openrisc =3D> or1k}/helper.h | 0 linux-user/{openrisc =3D> or1k}/cpu_loop.c | 0 linux-user/{openrisc =3D> or1k}/elfload.c | 0 linux-user/{openrisc =3D> or1k}/signal.c | 0 system/qdev-monitor.c | 2 +- target/{openrisc =3D> or1k}/cpu.c | 0 target/{openrisc =3D> or1k}/disas.c | 0 target/{openrisc =3D> or1k}/exception.c | 0 target/{openrisc =3D> or1k}/exception_helper.c | 0 target/{openrisc =3D> or1k}/fpu_helper.c | 0 target/{openrisc =3D> or1k}/gdbstub.c | 0 target/{openrisc =3D> or1k}/interrupt.c | 0 target/{openrisc =3D> or1k}/interrupt_helper.c | 0 target/{openrisc =3D> or1k}/machine.c | 0 target/{openrisc =3D> or1k}/mmu.c | 0 target/{openrisc =3D> or1k}/sys_helper.c | 0 target/{openrisc =3D> or1k}/translate.c | 0 MAINTAINERS | 2 +- configs/targets/or1k-linux-user.mak | 2 +- configs/targets/or1k-softmmu.mak | 2 +- hw/openrisc/Kconfig | 4 ++-- hw/openrisc/meson.build | 2 +- linux-user/meson.build | 2 +- linux-user/openrisc/meson.build | 5 ----- linux-user/or1k/meson.build | 5 +++++ linux-user/{openrisc =3D> or1k}/syscall.tbl | 0 linux-user/{openrisc =3D> or1k}/syscallhdr.sh | 0 target/Kconfig | 2 +- target/meson.build | 2 +- target/{openrisc =3D> or1k}/Kconfig | 2 +- target/{openrisc =3D> or1k}/insns.decode | 0 target/{openrisc =3D> or1k}/meson.build | 4 ++-- 54 files changed, 23 insertions(+), 23 deletions(-) rename linux-user/{openrisc =3D> or1k}/sockbits.h (100%) rename linux-user/{openrisc =3D> or1k}/target_cpu.h (100%) rename linux-user/{openrisc =3D> or1k}/target_elf.h (100%) rename linux-user/{openrisc =3D> or1k}/target_errno_defs.h (100%) rename linux-user/{openrisc =3D> or1k}/target_fcntl.h (100%) rename linux-user/{openrisc =3D> or1k}/target_mman.h (100%) rename linux-user/{openrisc =3D> or1k}/target_prctl.h (100%) rename linux-user/{openrisc =3D> or1k}/target_proc.h (100%) rename linux-user/{openrisc =3D> or1k}/target_ptrace.h (100%) rename linux-user/{openrisc =3D> or1k}/target_resource.h (100%) rename linux-user/{openrisc =3D> or1k}/target_signal.h (100%) rename linux-user/{openrisc =3D> or1k}/target_structs.h (100%) rename linux-user/{openrisc =3D> or1k}/target_syscall.h (100%) rename linux-user/{openrisc =3D> or1k}/termbits.h (100%) rename target/{openrisc =3D> or1k}/cpu-param.h (100%) rename target/{openrisc =3D> or1k}/cpu-qom.h (100%) rename target/{openrisc =3D> or1k}/cpu.h (100%) rename target/{openrisc =3D> or1k}/exception.h (100%) rename target/{openrisc =3D> or1k}/helper.h (100%) rename linux-user/{openrisc =3D> or1k}/cpu_loop.c (100%) rename linux-user/{openrisc =3D> or1k}/elfload.c (100%) rename linux-user/{openrisc =3D> or1k}/signal.c (100%) rename target/{openrisc =3D> or1k}/cpu.c (100%) rename target/{openrisc =3D> or1k}/disas.c (100%) rename target/{openrisc =3D> or1k}/exception.c (100%) rename target/{openrisc =3D> or1k}/exception_helper.c (100%) rename target/{openrisc =3D> or1k}/fpu_helper.c (100%) rename target/{openrisc =3D> or1k}/gdbstub.c (100%) rename target/{openrisc =3D> or1k}/interrupt.c (100%) rename target/{openrisc =3D> or1k}/interrupt_helper.c (100%) rename target/{openrisc =3D> or1k}/machine.c (100%) rename target/{openrisc =3D> or1k}/mmu.c (100%) rename target/{openrisc =3D> or1k}/sys_helper.c (100%) rename target/{openrisc =3D> or1k}/translate.c (100%) delete mode 100644 linux-user/openrisc/meson.build create mode 100644 linux-user/or1k/meson.build rename linux-user/{openrisc =3D> or1k}/syscall.tbl (100%) rename linux-user/{openrisc =3D> or1k}/syscallhdr.sh (100%) rename target/{openrisc =3D> or1k}/Kconfig (76%) rename target/{openrisc =3D> or1k}/insns.decode (100%) rename target/{openrisc =3D> or1k}/meson.build (79%) diff --git a/include/exec/poison.h b/include/exec/poison.h index a779adbb7a..21eed4c54f 100644 --- a/include/exec/poison.h +++ b/include/exec/poison.h @@ -21,7 +21,7 @@ #pragma GCC poison TARGET_ABI_MIPSO32 #pragma GCC poison TARGET_MIPS64 #pragma GCC poison TARGET_ABI_MIPSN64 -#pragma GCC poison TARGET_OPENRISC +#pragma GCC poison TARGET_OR1K #pragma GCC poison TARGET_PPC #pragma GCC poison TARGET_PPC64 #pragma GCC poison TARGET_ABI32 diff --git a/include/system/arch_init.h b/include/system/arch_init.h index 51e24c3091..f2f909d540 100644 --- a/include/system/arch_init.h +++ b/include/system/arch_init.h @@ -15,7 +15,7 @@ enum { QEMU_ARCH_SH4 =3D (1 << 10), QEMU_ARCH_SPARC =3D (1 << 11), QEMU_ARCH_XTENSA =3D (1 << 12), - QEMU_ARCH_OPENRISC =3D (1 << 13), + QEMU_ARCH_OR1K =3D (1 << 13), QEMU_ARCH_TRICORE =3D (1 << 16), QEMU_ARCH_HPPA =3D (1 << 18), QEMU_ARCH_RISCV =3D (1 << 19), diff --git a/include/user/abitypes.h b/include/user/abitypes.h index be7a876523..534a29bc12 100644 --- a/include/user/abitypes.h +++ b/include/user/abitypes.h @@ -22,7 +22,7 @@ =20 #if (defined(TARGET_I386) && !defined(TARGET_X86_64)) \ || defined(TARGET_SH4) \ - || defined(TARGET_OPENRISC) \ + || defined(TARGET_OR1K) \ || defined(TARGET_MICROBLAZE) #define ABI_LLONG_ALIGNMENT 4 #endif diff --git a/linux-user/openrisc/sockbits.h b/linux-user/or1k/sockbits.h similarity index 100% rename from linux-user/openrisc/sockbits.h rename to linux-user/or1k/sockbits.h diff --git a/linux-user/openrisc/target_cpu.h b/linux-user/or1k/target_cpu.h similarity index 100% rename from linux-user/openrisc/target_cpu.h rename to linux-user/or1k/target_cpu.h diff --git a/linux-user/openrisc/target_elf.h b/linux-user/or1k/target_elf.h similarity index 100% rename from linux-user/openrisc/target_elf.h rename to linux-user/or1k/target_elf.h diff --git a/linux-user/openrisc/target_errno_defs.h b/linux-user/or1k/targ= et_errno_defs.h similarity index 100% rename from linux-user/openrisc/target_errno_defs.h rename to linux-user/or1k/target_errno_defs.h diff --git a/linux-user/openrisc/target_fcntl.h b/linux-user/or1k/target_fc= ntl.h similarity index 100% rename from linux-user/openrisc/target_fcntl.h rename to linux-user/or1k/target_fcntl.h diff --git a/linux-user/openrisc/target_mman.h b/linux-user/or1k/target_mma= n.h similarity index 100% rename from linux-user/openrisc/target_mman.h rename to linux-user/or1k/target_mman.h diff --git a/linux-user/openrisc/target_prctl.h b/linux-user/or1k/target_pr= ctl.h similarity index 100% rename from linux-user/openrisc/target_prctl.h rename to linux-user/or1k/target_prctl.h diff --git a/linux-user/openrisc/target_proc.h b/linux-user/or1k/target_pro= c.h similarity index 100% rename from linux-user/openrisc/target_proc.h rename to linux-user/or1k/target_proc.h diff --git a/linux-user/openrisc/target_ptrace.h b/linux-user/or1k/target_p= trace.h similarity index 100% rename from linux-user/openrisc/target_ptrace.h rename to linux-user/or1k/target_ptrace.h diff --git a/linux-user/openrisc/target_resource.h b/linux-user/or1k/target= _resource.h similarity index 100% rename from linux-user/openrisc/target_resource.h rename to linux-user/or1k/target_resource.h diff --git a/linux-user/openrisc/target_signal.h b/linux-user/or1k/target_s= ignal.h similarity index 100% rename from linux-user/openrisc/target_signal.h rename to linux-user/or1k/target_signal.h diff --git a/linux-user/openrisc/target_structs.h b/linux-user/or1k/target_= structs.h similarity index 100% rename from linux-user/openrisc/target_structs.h rename to linux-user/or1k/target_structs.h diff --git a/linux-user/openrisc/target_syscall.h b/linux-user/or1k/target_= syscall.h similarity index 100% rename from linux-user/openrisc/target_syscall.h rename to linux-user/or1k/target_syscall.h diff --git a/linux-user/openrisc/termbits.h b/linux-user/or1k/termbits.h similarity index 100% rename from linux-user/openrisc/termbits.h rename to linux-user/or1k/termbits.h diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h index 6ae6e1fa13..20d862fd8b 100644 --- a/linux-user/syscall_defs.h +++ b/linux-user/syscall_defs.h @@ -72,7 +72,7 @@ =20 #if defined(TARGET_I386) || defined(TARGET_ARM) || defined(TARGET_SH4) \ || defined(TARGET_M68K) \ - || defined(TARGET_S390X) || defined(TARGET_OPENRISC) \ + || defined(TARGET_S390X) || defined(TARGET_OR1K) \ || defined(TARGET_RISCV) \ || defined(TARGET_XTENSA) || defined(TARGET_LOONGARCH64) =20 @@ -1976,7 +1976,7 @@ struct target_stat64 { abi_ulong __unused5; }; =20 -#elif defined(TARGET_OPENRISC) \ +#elif defined(TARGET_OR1K) \ || defined(TARGET_RISCV) || defined(TARGET_HEXAGON) || defined(TARGET_= LOONGARCH) =20 /* These are the asm-generic versions of the stat and stat64 structures */ diff --git a/target/openrisc/cpu-param.h b/target/or1k/cpu-param.h similarity index 100% rename from target/openrisc/cpu-param.h rename to target/or1k/cpu-param.h diff --git a/target/openrisc/cpu-qom.h b/target/or1k/cpu-qom.h similarity index 100% rename from target/openrisc/cpu-qom.h rename to target/or1k/cpu-qom.h diff --git a/target/openrisc/cpu.h b/target/or1k/cpu.h similarity index 100% rename from target/openrisc/cpu.h rename to target/or1k/cpu.h diff --git a/target/openrisc/exception.h b/target/or1k/exception.h similarity index 100% rename from target/openrisc/exception.h rename to target/or1k/exception.h diff --git a/target/openrisc/helper.h b/target/or1k/helper.h similarity index 100% rename from target/openrisc/helper.h rename to target/or1k/helper.h diff --git a/linux-user/openrisc/cpu_loop.c b/linux-user/or1k/cpu_loop.c similarity index 100% rename from linux-user/openrisc/cpu_loop.c rename to linux-user/or1k/cpu_loop.c diff --git a/linux-user/openrisc/elfload.c b/linux-user/or1k/elfload.c similarity index 100% rename from linux-user/openrisc/elfload.c rename to linux-user/or1k/elfload.c diff --git a/linux-user/openrisc/signal.c b/linux-user/or1k/signal.c similarity index 100% rename from linux-user/openrisc/signal.c rename to linux-user/or1k/signal.c diff --git a/system/qdev-monitor.c b/system/qdev-monitor.c index be18902bb2..1ac6d9a857 100644 --- a/system/qdev-monitor.c +++ b/system/qdev-monitor.c @@ -62,7 +62,7 @@ typedef struct QDevAlias QEMU_ARCH_I386 | \ QEMU_ARCH_LOONGARCH | \ QEMU_ARCH_MIPS | \ - QEMU_ARCH_OPENRISC | \ + QEMU_ARCH_OR1K | \ QEMU_ARCH_PPC | \ QEMU_ARCH_RISCV | \ QEMU_ARCH_SH4 | \ diff --git a/target/openrisc/cpu.c b/target/or1k/cpu.c similarity index 100% rename from target/openrisc/cpu.c rename to target/or1k/cpu.c diff --git a/target/openrisc/disas.c b/target/or1k/disas.c similarity index 100% rename from target/openrisc/disas.c rename to target/or1k/disas.c diff --git a/target/openrisc/exception.c b/target/or1k/exception.c similarity index 100% rename from target/openrisc/exception.c rename to target/or1k/exception.c diff --git a/target/openrisc/exception_helper.c b/target/or1k/exception_hel= per.c similarity index 100% rename from target/openrisc/exception_helper.c rename to target/or1k/exception_helper.c diff --git a/target/openrisc/fpu_helper.c b/target/or1k/fpu_helper.c similarity index 100% rename from target/openrisc/fpu_helper.c rename to target/or1k/fpu_helper.c diff --git a/target/openrisc/gdbstub.c b/target/or1k/gdbstub.c similarity index 100% rename from target/openrisc/gdbstub.c rename to target/or1k/gdbstub.c diff --git a/target/openrisc/interrupt.c b/target/or1k/interrupt.c similarity index 100% rename from target/openrisc/interrupt.c rename to target/or1k/interrupt.c diff --git a/target/openrisc/interrupt_helper.c b/target/or1k/interrupt_hel= per.c similarity index 100% rename from target/openrisc/interrupt_helper.c rename to target/or1k/interrupt_helper.c diff --git a/target/openrisc/machine.c b/target/or1k/machine.c similarity index 100% rename from target/openrisc/machine.c rename to target/or1k/machine.c diff --git a/target/openrisc/mmu.c b/target/or1k/mmu.c similarity index 100% rename from target/openrisc/mmu.c rename to target/or1k/mmu.c diff --git a/target/openrisc/sys_helper.c b/target/or1k/sys_helper.c similarity index 100% rename from target/openrisc/sys_helper.c rename to target/or1k/sys_helper.c diff --git a/target/openrisc/translate.c b/target/or1k/translate.c similarity index 100% rename from target/openrisc/translate.c rename to target/or1k/translate.c diff --git a/MAINTAINERS b/MAINTAINERS index 9b7ed4fccb..a0422936ad 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -303,7 +303,7 @@ OpenRISC TCG CPUs M: Stafford Horne S: Odd Fixes F: docs/system/openrisc/cpu-features.rst -F: target/openrisc/ +F: target/or1k/ F: hw/openrisc/ F: include/hw/openrisc/ F: tests/functional/or1k/meson.build diff --git a/configs/targets/or1k-linux-user.mak b/configs/targets/or1k-lin= ux-user.mak index 97d7cb1046..0ee3a05884 100644 --- a/configs/targets/or1k-linux-user.mak +++ b/configs/targets/or1k-linux-user.mak @@ -1,4 +1,4 @@ -TARGET_ARCH=3Dopenrisc +TARGET_ARCH=3Dor1k TARGET_BIG_ENDIAN=3Dy TARGET_SYSTBL_ABI=3Dcommon,32,or1k,time32,stat64,rlimit,renameat TARGET_SYSTBL=3Dsyscall.tbl diff --git a/configs/targets/or1k-softmmu.mak b/configs/targets/or1k-softmm= u.mak index c53408a2bf..204283d604 100644 --- a/configs/targets/or1k-softmmu.mak +++ b/configs/targets/or1k-softmmu.mak @@ -1,4 +1,4 @@ -TARGET_ARCH=3Dopenrisc +TARGET_ARCH=3Dor1k TARGET_BIG_ENDIAN=3Dy # needed by boot.c and all boards TARGET_NEED_FDT=3Dy diff --git a/hw/openrisc/Kconfig b/hw/openrisc/Kconfig index 0702f622a5..b5c2e5655b 100644 --- a/hw/openrisc/Kconfig +++ b/hw/openrisc/Kconfig @@ -1,7 +1,7 @@ config OR1K_SIM bool default y - depends on OPENRISC + depends on OR1K select DEVICE_TREE select SERIAL_MM select OPENCORES_ETH @@ -11,7 +11,7 @@ config OR1K_SIM config OR1K_VIRT bool default y - depends on OPENRISC + depends on OR1K imply PCI_DEVICES imply VIRTIO_VGA imply TEST_DEVICES diff --git a/hw/openrisc/meson.build b/hw/openrisc/meson.build index 82f1f0ef1c..49c274b848 100644 --- a/hw/openrisc/meson.build +++ b/hw/openrisc/meson.build @@ -4,4 +4,4 @@ openrisc_ss.add(files('boot.c')) openrisc_ss.add(when: 'CONFIG_OR1K_SIM', if_true: files('openrisc_sim.c')) openrisc_ss.add(when: 'CONFIG_OR1K_VIRT', if_true: files('virt.c')) =20 -hw_arch +=3D {'openrisc': openrisc_ss} +hw_arch +=3D {'or1k': openrisc_ss} diff --git a/linux-user/meson.build b/linux-user/meson.build index efca843369..332847a621 100644 --- a/linux-user/meson.build +++ b/linux-user/meson.build @@ -50,7 +50,7 @@ subdir('m68k') subdir('microblaze') subdir('mips64') subdir('mips') -subdir('openrisc') +subdir('or1k') subdir('ppc') subdir('riscv') subdir('s390x') diff --git a/linux-user/openrisc/meson.build b/linux-user/openrisc/meson.bu= ild deleted file mode 100644 index 273e7a0c38..0000000000 --- a/linux-user/openrisc/meson.build +++ /dev/null @@ -1,5 +0,0 @@ -syscall_nr_generators +=3D { - 'openrisc': generator(sh, - arguments: [ meson.current_source_dir() / 'syscallhd= r.sh', '@INPUT@', '@OUTPUT@', '@EXTRA_ARGS@' ], - output: '@BASENAME@_nr.h') -} diff --git a/linux-user/or1k/meson.build b/linux-user/or1k/meson.build new file mode 100644 index 0000000000..bb7c2ee6ba --- /dev/null +++ b/linux-user/or1k/meson.build @@ -0,0 +1,5 @@ +syscall_nr_generators +=3D { + 'or1k': generator(sh, + arguments: [ meson.current_source_dir() / 'syscallhdr.= sh', '@INPUT@', '@OUTPUT@', '@EXTRA_ARGS@' ], + output: '@BASENAME@_nr.h') +} diff --git a/linux-user/openrisc/syscall.tbl b/linux-user/or1k/syscall.tbl similarity index 100% rename from linux-user/openrisc/syscall.tbl rename to linux-user/or1k/syscall.tbl diff --git a/linux-user/openrisc/syscallhdr.sh b/linux-user/or1k/syscallhdr= .sh similarity index 100% rename from linux-user/openrisc/syscallhdr.sh rename to linux-user/or1k/syscallhdr.sh diff --git a/target/Kconfig b/target/Kconfig index d0c7b59d9c..3c73e3bae0 100644 --- a/target/Kconfig +++ b/target/Kconfig @@ -7,7 +7,7 @@ source loongarch/Kconfig source m68k/Kconfig source microblaze/Kconfig source mips/Kconfig -source openrisc/Kconfig +source or1k/Kconfig source ppc/Kconfig source riscv/Kconfig source rx/Kconfig diff --git a/target/meson.build b/target/meson.build index b29598e7c5..d891ef9ee0 100644 --- a/target/meson.build +++ b/target/meson.build @@ -8,7 +8,7 @@ subdir('loongarch') subdir('m68k') subdir('microblaze') subdir('mips') -subdir('openrisc') +subdir('or1k') subdir('ppc') subdir('riscv') subdir('rx') diff --git a/target/openrisc/Kconfig b/target/or1k/Kconfig similarity index 76% rename from target/openrisc/Kconfig rename to target/or1k/Kconfig index cd66c2e3b6..b2693067b1 100644 --- a/target/openrisc/Kconfig +++ b/target/or1k/Kconfig @@ -1,3 +1,3 @@ -config OPENRISC +config OR1K bool select DEVICE_TREE # needed by boot.c diff --git a/target/openrisc/insns.decode b/target/or1k/insns.decode similarity index 100% rename from target/openrisc/insns.decode rename to target/or1k/insns.decode diff --git a/target/openrisc/meson.build b/target/or1k/meson.build similarity index 79% rename from target/openrisc/meson.build rename to target/or1k/meson.build index d51ea1ab75..cad8c1b1ae 100644 --- a/target/openrisc/meson.build +++ b/target/or1k/meson.build @@ -21,5 +21,5 @@ openrisc_system_ss.add(files( 'mmu.c', )) =20 -target_arch +=3D {'openrisc': openrisc_ss} -target_common_system_arch +=3D {'openrisc': openrisc_system_ss} +target_arch +=3D {'or1k': openrisc_ss} +target_common_system_arch +=3D {'or1k': openrisc_system_ss} --=20 2.43.0 From nobody Tue Feb 10 03:16:23 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1770260658; cv=none; d=zohomail.com; s=zohoarc; b=WUNuOgDyeRJUUgLNkTOSRA7hgQ4auKkpQ2CFAinpcGkmKd02LEnXHU3efZiiGbTpp88EU9ae9NVRk/K0go8JxONLnAAKu+jZltan2QSEDCB2Muu4fvF5Z8UXS+uUuz3CqhLVF+JseOytyHQXOKCM/bCHPJXSVU47noJgeo/D1r4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770260658; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=J0z/dh6/RDo5Q2XqTUloJH1njkINJixVqGcWa0XOrjA=; b=EFxZWIJiZZLFMVOB4lhn/s+TIKi73QuFAApsRqWgmymbL+wsGHAP/+uOIOx5QpDj8253wxxy0XZRs7jMVgyKF2Bb6AIJ2xvUqfWwPzSeaWxnX16xnHUZ1o78mlmkVKMAHYqY2foiGRrauc+qdW0ymM/g5GqjLbBLC6AeX5UXq20= 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=pass 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 1770260658013180.54311850686554; Wed, 4 Feb 2026 19:04:18 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vnpe3-0008Q8-Pv; Wed, 04 Feb 2026 22:03:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vnpe0-0008Po-FR for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:01 -0500 Received: from mail-pg1-x532.google.com ([2607:f8b0:4864:20::532]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vnpdy-0007Tq-SW for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:00 -0500 Received: by mail-pg1-x532.google.com with SMTP id 41be03b00d2f7-b6ce6d1d3dcso134499a12.3 for ; Wed, 04 Feb 2026 19:02:58 -0800 (PST) Received: from stoup.. ([2401:d002:dc0f:2100:7515:513c:b646:18b8]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c6c8572b4e7sm3395480a12.33.2026.02.04.19.02.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Feb 2026 19:02:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1770260577; x=1770865377; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=J0z/dh6/RDo5Q2XqTUloJH1njkINJixVqGcWa0XOrjA=; b=Rif6oeNlQHRXb164mHmJrkMiyE5BimOvNS/GkTnLjpqRWPk4LObs0RnCrn1cBx8Qr5 eB7FCx5nf0i/ePN+qtVtXleATAa48pyPw8SeSNACw/kQFmtAxJ2Rry46Ubc7xxix8qpQ +1ihXaVUFus5W+q+iKbX1RBl2HyoNcOGLq4CVnTKHrKc8DcUFHhhQEcahQePqn+/dq5i qGtJBlHDT6dd2Qg08Orc/0D85CU1KrQvwJJ2/i8RbDxIqntluGUycVunYKfNPkJB3Oy4 u5ndnC6Yw5Dq2he7glSWx8p3KzvcVCWNETHLZEycDBLclO+I14H3bgIAUuTd65m7nutw 3c1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770260577; x=1770865377; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=J0z/dh6/RDo5Q2XqTUloJH1njkINJixVqGcWa0XOrjA=; b=FL/+ziPVud4/5KLKCujep1VxIzNCTdNtF+vCXGG3jCHiKFbwJcYBzoEBzqXt3fv5Ov xrETKmUy0RR8gey0xKDlgWUpm6pXCmKuC9CrEqn/8ndGECqNeQ769q++arWp2DM2tQrC VLxAc9dqLkGfiQ5/fhIBTeTjknTjQc2YGJmJHRHn6iQoZyRXUPSXdhZk9sRlGc3BayJs eV6fG2mm2w1RzZ1aC7GA87RhvoGh6sR2pNByuIRBx85TkyLSJqlYGNYyRsIq3PBGHqrf LpybwIdSLvahPsKtWd8bFIMlurWShp8LmltU7iWvn0zTCVmAEJiInzERXv/K6SwMvI32 FqPg== X-Gm-Message-State: AOJu0YwJM0PZ/d6eM/cvVsiCq3pt2ufcUN8Ok8AjGxoNQxg+sZk2M3rc 3LuiExY+vJCUdZT3B381A8mGKlpkEqnkrXpJxNAvPrFSWZqqRT1VzacE8TeSlkkKHdN2BgYt5fC Do43EplHi/Q== X-Gm-Gg: AZuq6aItM5b+QhDOWlxwlD2lyy2Bp4z8Cx5K/WLvCkdRpr0eH2yYD+xUGGpajP0r9/r ZCY7jxRIJ8KO0QDh5d4nwAgOGsmkBZGgqupYNRnBi9nzozEKxcICbZ/eiYT9jEFp3IZiqpOdi5S Yt4Hc/Av1meGroOfsbDqaoFxNb21aqm6kHG0KJK1OGUtMANnUg7GSRN45wnmSRkcwbWuC9JLlFB GPhTeP73fCG3Ms/SA7nHMV/WBFdvn5m1657ateSQB7PSrbRWS2m8vGMAdtpVcmbpZDJrvxC+0ow WC4xLjcM10aSG+NtQkTileYOf5WbSC/Pkgdxfh0BPFLKzWfUXTH0zCYiiESnig1Y4aB8CbWWBJX JFSxD4Xk6E8IUocs5m0xw/a8eyDP4oEshRYH1gPixoV056LyyXT0wIDu9Oh+nhEAbM3imjdlIsC IyA1am3oiry27miRpZkCTaqi/0Ptmy+kc= X-Received: by 2002:a05:6a21:15cf:b0:38d:f2a1:a44f with SMTP id adf61e73a8af0-393723c228dmr4597658637.48.1770260577208; Wed, 04 Feb 2026 19:02:57 -0800 (PST) From: Richard Henderson To: qemu-devel@nongnu.org Cc: pierrick.bouvier@linaro.org, shorne@gmail.com Subject: [PATCH 2/6] include/hw/or1k: Rename from openrisc Date: Thu, 5 Feb 2026 13:02:40 +1000 Message-ID: <20260205030244.266447-3-richard.henderson@linaro.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260205030244.266447-1-richard.henderson@linaro.org> References: <20260205030244.266447-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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=2607:f8b0:4864:20::532; envelope-from=richard.henderson@linaro.org; helo=mail-pg1-x532.google.com 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_HELO_NONE=0.001, SPF_PASS=-0.001 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: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1770260660219154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Richard Henderson Acked-by: Stafford Horne Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- include/hw/{openrisc =3D> or1k}/boot.h | 6 +++--- hw/openrisc/boot.c | 2 +- hw/openrisc/openrisc_sim.c | 2 +- hw/openrisc/virt.c | 2 +- MAINTAINERS | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) rename include/hw/{openrisc =3D> or1k}/boot.h (93%) diff --git a/include/hw/openrisc/boot.h b/include/hw/or1k/boot.h similarity index 93% rename from include/hw/openrisc/boot.h rename to include/hw/or1k/boot.h index 3c481bdea6..2e6131580c 100644 --- a/include/hw/openrisc/boot.h +++ b/include/hw/or1k/boot.h @@ -16,8 +16,8 @@ * this program. If not, see . */ =20 -#ifndef OPENRISC_BOOT_H -#define OPENRISC_BOOT_H +#ifndef OR1K_BOOT_H +#define OR1K_BOOT_H =20 #include "exec/cpu-defs.h" #include "hw/core/boards.h" @@ -32,4 +32,4 @@ hwaddr openrisc_load_initrd(void *fdt, const char *filena= me, uint32_t openrisc_load_fdt(MachineState *ms, void *fdt, hwaddr load_start, uint64_t mem_size); =20 -#endif /* OPENRISC_BOOT_H */ +#endif /* OR1K_BOOT_H */ diff --git a/hw/openrisc/boot.c b/hw/openrisc/boot.c index 6256babc42..c18f4a6a9f 100644 --- a/hw/openrisc/boot.c +++ b/hw/openrisc/boot.c @@ -12,7 +12,7 @@ #include "exec/target_page.h" #include "elf.h" #include "hw/core/loader.h" -#include "hw/openrisc/boot.h" +#include "hw/or1k/boot.h" #include "system/device_tree.h" #include "system/qtest.h" #include "system/reset.h" diff --git a/hw/openrisc/openrisc_sim.c b/hw/openrisc/openrisc_sim.c index 603d8ca0d9..f1b1f63274 100644 --- a/hw/openrisc/openrisc_sim.c +++ b/hw/openrisc/openrisc_sim.c @@ -26,7 +26,7 @@ #include "hw/core/boards.h" #include "hw/char/serial-mm.h" #include "net/net.h" -#include "hw/openrisc/boot.h" +#include "hw/or1k/boot.h" #include "hw/core/qdev-properties.h" #include "system/address-spaces.h" #include "system/device_tree.h" diff --git a/hw/openrisc/virt.c b/hw/openrisc/virt.c index 54ce96666e..39f54058ab 100644 --- a/hw/openrisc/virt.c +++ b/hw/openrisc/virt.c @@ -16,7 +16,7 @@ #include "hw/core/boards.h" #include "hw/char/serial-mm.h" #include "hw/core/split-irq.h" -#include "hw/openrisc/boot.h" +#include "hw/or1k/boot.h" #include "hw/misc/sifive_test.h" #include "hw/pci/pci.h" #include "hw/pci-host/gpex.h" diff --git a/MAINTAINERS b/MAINTAINERS index a0422936ad..508d37ab7a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -305,7 +305,7 @@ S: Odd Fixes F: docs/system/openrisc/cpu-features.rst F: target/or1k/ F: hw/openrisc/ -F: include/hw/openrisc/ +F: include/hw/or1k/ F: tests/functional/or1k/meson.build F: tests/tcg/openrisc/ =20 --=20 2.43.0 From nobody Tue Feb 10 03:16:23 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1770260636; cv=none; d=zohomail.com; s=zohoarc; b=SfbzjJi8Fbhw4EVT53ziF8DKKUEZA2fDZdCfgK4yOmmMyYv3cXFH2Y3XdEwWgnvZ1IcVEkInqxlou4l3i7ybZPIHiypyOIgvxqCJUH1DLaxyIysoh3CYAX7oBLZdNPyEePzpLIxRwdJFDWZ0LbmtZCm5NvFudJD5NsAmCk6aSuE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770260636; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=CdCt3xlg6F9mwBLu/e3/NZY3cDKrKRpggjURQnBxAP0=; b=GBmUzWMnliGBsX5X4fdnYOshF02Vov4I+3EqWXIbJ6ENYBz+ya9JdDr/I+7baLDB3L0HzOTd56xWHnCjiOMfgRd6XgMfJg2jGTibaR5WwgFQpt4wfjYY3B+VFVDF1rn25D5+HIJyshK/J3F0DeUtIWZbkXA+k23yFVpJs1/qMt8= 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=pass 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 1770260636740956.4706340243798; Wed, 4 Feb 2026 19:03:56 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vnpe7-0008R5-IY; Wed, 04 Feb 2026 22:03:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vnpe3-0008QJ-5h for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:03 -0500 Received: from mail-pf1-x431.google.com ([2607:f8b0:4864:20::431]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vnpe1-0007Vl-Ir for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:02 -0500 Received: by mail-pf1-x431.google.com with SMTP id d2e1a72fcca58-82318702afbso425516b3a.1 for ; Wed, 04 Feb 2026 19:03:01 -0800 (PST) Received: from stoup.. ([2401:d002:dc0f:2100:7515:513c:b646:18b8]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c6c8572b4e7sm3395480a12.33.2026.02.04.19.02.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Feb 2026 19:02:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1770260580; x=1770865380; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=CdCt3xlg6F9mwBLu/e3/NZY3cDKrKRpggjURQnBxAP0=; b=lOTP+1haZi/1+a4pzzjQsG3KCEb/wD2ShoaPvigSKjBdhjtsqk7NAzx45gGrg4qYW1 ynltyHlKB8et3iqxVvsgl67mTntK9DQWBqVhIIECAqEc85K9c7ZE/la/iWKfQgitqkbI Wex3BYl7fjpNr5xet+WX0Kgm8G3jXgZ7NlZhOG/xRLCVXXX7frutznQZYhKeV7PAIRcv xlxkCskK/OHUFgVLu2HKuaCHs8bv9Usp4H5+grHF+lkJ7PkD8zKVgzyHcaeETmM7aeZs qZdTIpVdDkMvMKpO/pmJSeKUUyZWAIOhwf0CdlaOPUFCKnVNvmVu8K6RRNsMFerOZ2fj 0OCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770260580; x=1770865380; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=CdCt3xlg6F9mwBLu/e3/NZY3cDKrKRpggjURQnBxAP0=; b=fdK2MiQqwd9hd9KixCQ3n6w1F1V2LywGw32jOG8Yv1MvmNUXuVtsw3h12QibGeqsXE M4wQIypyKxfzkHcASaJNDH6JC+G3TAlLbPXWxsU8GnZerx/0EbWqObpIluQwhDIksmB1 v0z/TitDuVQvBk2PABpwCes2edoZLkUlc5rlVIYSrKk4rzlRlh/rtkGABLv1l7cgC3u6 mDv0eoRECs+nqFg3AzcLj5qeMhLCuAjv3WueXMYvMU6WrLCPTcJ0Aneh4muFtermhp1e vvOM+XEIzI8EgZ/vnGXy+MuvjTDQiL78jJFqodWdeEM7zKw2ZK7eieBSk22cr9Ve64se s88Q== X-Gm-Message-State: AOJu0YxWO3xZV6LSQcEy/d5AUMEonLWAubkBaVzm84PPgJAlpgjomjax VqqnS0uMPQTSSeuobxQSxKhMljGe23TLCYr4roUV5kIGRHQx3QkuWD0iEWpPJrOLQ1c4PAW+aig PjQC82i2ozg== X-Gm-Gg: AZuq6aLM8wsLgR+b8HDR1BsTI9Ei/CKoOBzNqGfpuddmG5RKsupqOJCSr74At7X6y6N TViiJF+0u/BraZOxpGd+j4JteaKkkpr2c0MKTb9/b1PYCQ1GpWahOL2U+55sEFf4ZlHreuwO/F9 XxjtMMqeZc31vecLjcMMqfFYC1rpgo3dcOOuLkKRsRXlYrBiQ5a7cZmFZwJBveIiSwuTanq26i5 xAYVyy9HGIht47Z0v+8yOG7hqTQllKFgEax6Jmklbl7I3eOCA1VuOOsYF3P35GUJscV8wpcsgZy z3i1VmWajI47RZ0uI7v4T396WR727ppa6wztq0RNW/y8uQf5UKtY4hly/y83pQ+HqbchLX0W2Uu guEgYaBQdcow61+B7VQ0q7/vssLkV0cqedxB6AzWjWT9oXi9dTAp73WjwogOLZG9gtc8JIgE+/Z 11QsELOpk+kEHtFFsViVOM X-Received: by 2002:a05:6a21:6b11:b0:342:a7cd:9211 with SMTP id adf61e73a8af0-3937231c5fcmr5304464637.34.1770260579871; Wed, 04 Feb 2026 19:02:59 -0800 (PST) From: Richard Henderson To: qemu-devel@nongnu.org Cc: pierrick.bouvier@linaro.org, shorne@gmail.com Subject: [PATCH 3/6] hw/or1k: Rename from openrisc Date: Thu, 5 Feb 2026 13:02:41 +1000 Message-ID: <20260205030244.266447-4-richard.henderson@linaro.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260205030244.266447-1-richard.henderson@linaro.org> References: <20260205030244.266447-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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=2607:f8b0:4864:20::431; envelope-from=richard.henderson@linaro.org; helo=mail-pf1-x431.google.com 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_HELO_NONE=0.001, SPF_PASS=-0.001 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: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1770260642001154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Richard Henderson Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- hw/{openrisc =3D> or1k}/boot.c | 0 hw/{openrisc =3D> or1k}/cputimer.c | 0 hw/{openrisc =3D> or1k}/openrisc_sim.c | 0 hw/{openrisc =3D> or1k}/virt.c | 0 MAINTAINERS | 4 ++-- hw/Kconfig | 2 +- hw/meson.build | 2 +- hw/{openrisc =3D> or1k}/Kconfig | 0 hw/{openrisc =3D> or1k}/meson.build | 0 9 files changed, 4 insertions(+), 4 deletions(-) rename hw/{openrisc =3D> or1k}/boot.c (100%) rename hw/{openrisc =3D> or1k}/cputimer.c (100%) rename hw/{openrisc =3D> or1k}/openrisc_sim.c (100%) rename hw/{openrisc =3D> or1k}/virt.c (100%) rename hw/{openrisc =3D> or1k}/Kconfig (100%) rename hw/{openrisc =3D> or1k}/meson.build (100%) diff --git a/hw/openrisc/boot.c b/hw/or1k/boot.c similarity index 100% rename from hw/openrisc/boot.c rename to hw/or1k/boot.c diff --git a/hw/openrisc/cputimer.c b/hw/or1k/cputimer.c similarity index 100% rename from hw/openrisc/cputimer.c rename to hw/or1k/cputimer.c diff --git a/hw/openrisc/openrisc_sim.c b/hw/or1k/openrisc_sim.c similarity index 100% rename from hw/openrisc/openrisc_sim.c rename to hw/or1k/openrisc_sim.c diff --git a/hw/openrisc/virt.c b/hw/or1k/virt.c similarity index 100% rename from hw/openrisc/virt.c rename to hw/or1k/virt.c diff --git a/MAINTAINERS b/MAINTAINERS index 508d37ab7a..00aa4f2a41 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -304,7 +304,7 @@ M: Stafford Horne S: Odd Fixes F: docs/system/openrisc/cpu-features.rst F: target/or1k/ -F: hw/openrisc/ +F: hw/or1k/ F: include/hw/or1k/ F: tests/functional/or1k/meson.build F: tests/tcg/openrisc/ @@ -1493,7 +1493,7 @@ M: Jia Liu S: Maintained F: docs/system/openrisc/or1k-sim.rst F: hw/intc/ompic.c -F: hw/openrisc/openrisc_sim.c +F: hw/or1k/openrisc_sim.c F: tests/functional/or1k/test_sim.py =20 PowerPC Machines diff --git a/hw/Kconfig b/hw/Kconfig index 9e6c789ae7..f8f92b5d03 100644 --- a/hw/Kconfig +++ b/hw/Kconfig @@ -58,7 +58,7 @@ source loongarch/Kconfig source m68k/Kconfig source microblaze/Kconfig source mips/Kconfig -source openrisc/Kconfig +source or1k/Kconfig source ppc/Kconfig source riscv/Kconfig source rx/Kconfig diff --git a/hw/meson.build b/hw/meson.build index 1022bdb806..66e46b8090 100644 --- a/hw/meson.build +++ b/hw/meson.build @@ -9,7 +9,7 @@ subdir('loongarch') subdir('m68k') subdir('microblaze') subdir('mips') -subdir('openrisc') +subdir('or1k') subdir('ppc') subdir('remote') subdir('riscv') diff --git a/hw/openrisc/Kconfig b/hw/or1k/Kconfig similarity index 100% rename from hw/openrisc/Kconfig rename to hw/or1k/Kconfig diff --git a/hw/openrisc/meson.build b/hw/or1k/meson.build similarity index 100% rename from hw/openrisc/meson.build rename to hw/or1k/meson.build --=20 2.43.0 From nobody Tue Feb 10 03:16:23 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1770260633; cv=none; d=zohomail.com; s=zohoarc; b=bxSqUeCFwS3xr1cyWiU3uKXwjZw1B703VOZePZ23OaaHCqNCxvBGjKaytp3/kWfwqZPlzSKrmSOFMATutqA5f8xBZfP9rxXLZrlQN8oWfVKf9BFgDZTtx/9jA77s/uSVtXg4A5V8rpWVwxK6NV/H8RLW5EZD1zI1YY625FLSMy0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770260633; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Oae4Zu78+hbg+Js4jZa798pu2F6IkQ9/V191S2SAJTs=; b=XEhRl1pWk+ZqchPGwmThBVmLLePYSGtlvylbhmvuVYy4DRaxgayxvp4aGJinyMgtZXoGMH6ZDEeUO6N1p1lNspApdsS3LMlnvW8bY+1WrctcylH8IOLQN4a3f/oB3M+wIAg6b4Wd+XTBNjbmh1rwEGuSx3NRGyH8pNBhtNrokjo= 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=pass 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 1770260633089652.3892564076328; Wed, 4 Feb 2026 19:03:53 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vnpe9-0008Rw-Mn; Wed, 04 Feb 2026 22:03:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vnpe6-0008RE-OZ for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:07 -0500 Received: from mail-pf1-x42c.google.com ([2607:f8b0:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vnpe4-0007XF-3j for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:06 -0500 Received: by mail-pf1-x42c.google.com with SMTP id d2e1a72fcca58-82310b74496so198666b3a.3 for ; Wed, 04 Feb 2026 19:03:03 -0800 (PST) Received: from stoup.. ([2401:d002:dc0f:2100:7515:513c:b646:18b8]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c6c8572b4e7sm3395480a12.33.2026.02.04.19.03.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Feb 2026 19:03:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1770260583; x=1770865383; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Oae4Zu78+hbg+Js4jZa798pu2F6IkQ9/V191S2SAJTs=; b=vlB9V0Arwm7VAvSqKknFnhvEqE11xi2C9GzDE+mjzP1jCQZYOQm54X+HVVgAuwsXY0 lHkOpZjFosXkIY7TE6sjHEIoUbrMu26UR7JNO6A+cVV4E0AedIYsbWJjlX3Cg75DOhFa w3xEQNV39mdj03dpU0Jfphxf16e4ZMbVwc3nuOZfgVEsWYp2zaQjKV4bjP2D04iqpmnb i0ML38ixexmMjV4UeQkZnElLMmXqnI+C0qTGzzT+HJn9Hq7zQ9/H3cVQV8paS0YzyS15 LLgRRb9ai3+5E+PR/Atzw/QonzbzUcdB6abUHysuHJQ0v4U6hb2bvM9eHl0uy/YN0s4s jloA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770260583; x=1770865383; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Oae4Zu78+hbg+Js4jZa798pu2F6IkQ9/V191S2SAJTs=; b=ub82D5wQs5nqi7laVETkZPZfw4o8Ss38wUHYuwTK6G8VRAnDu5/US9c7R7bq67397J raYLPkNMMF+7VXsmK0+UnS2oi/FgiQjBpldNOkaamBTLL4jvusctcdtvwh9zU+t1m7EM Cw6zaXnH3cVwD7o2ZUzC8uzyWr3cKUJdGjyX14CnWIfqcGgsfP/8YfDTPqlR+4MPa3UQ 6j8sOGNVHh7juBJ6GatnFnukWbswhPHGzlVRIjl0AF0iNoeOD4WrR7if18QazL31Amed D6BuMB99HCZ42qUvQfGlLVyoDxC7pe4D7V090KR3T0S+G4RlaGiCFkSowd+M81HHf3ZO RNHA== X-Gm-Message-State: AOJu0YyPekfithm38zPgNvFBTGpLN+W+HaYLIUnmF9N3hl9Gr75Rgb17 fl46r2elujMb+HaGMdTZql8el2HykvUeWj3K/cWwBBg7cDSBNsX6pgAcsYmhVcyHzyKqMjA9+Jb IMereUKoZwg== X-Gm-Gg: AZuq6aJe4kvnWbP4AzV7Ly1Sx3jJlvbEHCS0Xy5HQMJJY5+T5MyDnckHCN5ODhk8Ew2 MtfqrCI/dwRsxK2D3KbJWe1ZK/PTTpUeh0KfA81I3KrXXRwMKEONkJ2dUqI2QNwpEGS8bZ8Kqwn m2YR6PLM70krto4NVDCOvQsQAL8bdoj1tjctbMx2kDCZ5iPqlfhqwlkmZRFKtIdgHF3sPyK8SLe h2uRXmG0SucZfwHcMLcWA97EKvGAYnJtEc3+PBiBNhYowOSRhIezHxcR+Cx9CyJDhryOINMCLq9 vpN7XPpgmqlwc7gf2cMjhJuToewncX6W/12sHxxYq/U8luLie6pvGn02slwhrF5MqSjxlGMMEBu iuytIPRpWkrW4fKJMd2vW0OfD2U8hTP6GdcudQIjipWAIvMyuUZaVnpA7BmLi1bsnD9WIT0wZ8t 7c1tVyv3IUT+IgnTGek/Ey X-Received: by 2002:a05:6a20:12d0:b0:350:b8e:f9a9 with SMTP id adf61e73a8af0-393723ce739mr5400426637.42.1770260582551; Wed, 04 Feb 2026 19:03:02 -0800 (PST) From: Richard Henderson To: qemu-devel@nongnu.org Cc: pierrick.bouvier@linaro.org, shorne@gmail.com Subject: [PATCH 4/6] tests/tcg/or1k: Rename from openrisc Date: Thu, 5 Feb 2026 13:02:42 +1000 Message-ID: <20260205030244.266447-5-richard.henderson@linaro.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260205030244.266447-1-richard.henderson@linaro.org> References: <20260205030244.266447-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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=2607:f8b0:4864:20::42c; envelope-from=richard.henderson@linaro.org; helo=mail-pf1-x42c.google.com 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_HELO_NONE=0.001, SPF_PASS=-0.001 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: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1770260635586158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Richard Henderson Acked-by: Stafford Horne Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- tests/tcg/{openrisc =3D> or1k}/test_add.c | 0 tests/tcg/{openrisc =3D> or1k}/test_addc.c | 0 tests/tcg/{openrisc =3D> or1k}/test_addi.c | 0 tests/tcg/{openrisc =3D> or1k}/test_addic.c | 0 tests/tcg/{openrisc =3D> or1k}/test_and_or.c | 0 tests/tcg/{openrisc =3D> or1k}/test_bf.c | 0 tests/tcg/{openrisc =3D> or1k}/test_bnf.c | 0 tests/tcg/{openrisc =3D> or1k}/test_div.c | 0 tests/tcg/{openrisc =3D> or1k}/test_divu.c | 0 tests/tcg/{openrisc =3D> or1k}/test_extx.c | 0 tests/tcg/{openrisc =3D> or1k}/test_fx.c | 0 tests/tcg/{openrisc =3D> or1k}/test_j.c | 0 tests/tcg/{openrisc =3D> or1k}/test_jal.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_add.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_div.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_eqs.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_ges.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_gts.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_les.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_lts.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_mul.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_nes.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_rem.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lf_sub.c | 0 tests/tcg/{openrisc =3D> or1k}/test_logic.c | 0 tests/tcg/{openrisc =3D> or1k}/test_lx.c | 0 tests/tcg/{openrisc =3D> or1k}/test_movhi.c | 0 tests/tcg/{openrisc =3D> or1k}/test_mul.c | 0 tests/tcg/{openrisc =3D> or1k}/test_muli.c | 0 tests/tcg/{openrisc =3D> or1k}/test_mulu.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfeq.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfeqi.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfges.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfgesi.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfgeu.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfgeui.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfgts.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfgtsi.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfgtu.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfgtui.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfles.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sflesi.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfleu.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfleui.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sflts.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfltsi.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfltu.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfltui.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfne.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sfnei.c | 0 tests/tcg/{openrisc =3D> or1k}/test_sub.c | 0 MAINTAINERS | 2 +- tests/tcg/{openrisc =3D> or1k}/Makefile | 0 53 files changed, 1 insertion(+), 1 deletion(-) rename tests/tcg/{openrisc =3D> or1k}/test_add.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_addc.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_addi.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_addic.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_and_or.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_bf.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_bnf.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_div.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_divu.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_extx.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_fx.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_j.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_jal.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_add.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_div.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_eqs.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_ges.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_gts.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_les.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_lts.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_mul.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_nes.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_rem.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lf_sub.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_logic.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_lx.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_movhi.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_mul.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_muli.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_mulu.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfeq.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfeqi.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfges.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfgesi.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfgeu.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfgeui.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfgts.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfgtsi.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfgtu.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfgtui.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfles.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sflesi.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfleu.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfleui.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sflts.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfltsi.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfltu.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfltui.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfne.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sfnei.c (100%) rename tests/tcg/{openrisc =3D> or1k}/test_sub.c (100%) rename tests/tcg/{openrisc =3D> or1k}/Makefile (100%) diff --git a/tests/tcg/openrisc/test_add.c b/tests/tcg/or1k/test_add.c similarity index 100% rename from tests/tcg/openrisc/test_add.c rename to tests/tcg/or1k/test_add.c diff --git a/tests/tcg/openrisc/test_addc.c b/tests/tcg/or1k/test_addc.c similarity index 100% rename from tests/tcg/openrisc/test_addc.c rename to tests/tcg/or1k/test_addc.c diff --git a/tests/tcg/openrisc/test_addi.c b/tests/tcg/or1k/test_addi.c similarity index 100% rename from tests/tcg/openrisc/test_addi.c rename to tests/tcg/or1k/test_addi.c diff --git a/tests/tcg/openrisc/test_addic.c b/tests/tcg/or1k/test_addic.c similarity index 100% rename from tests/tcg/openrisc/test_addic.c rename to tests/tcg/or1k/test_addic.c diff --git a/tests/tcg/openrisc/test_and_or.c b/tests/tcg/or1k/test_and_or.c similarity index 100% rename from tests/tcg/openrisc/test_and_or.c rename to tests/tcg/or1k/test_and_or.c diff --git a/tests/tcg/openrisc/test_bf.c b/tests/tcg/or1k/test_bf.c similarity index 100% rename from tests/tcg/openrisc/test_bf.c rename to tests/tcg/or1k/test_bf.c diff --git a/tests/tcg/openrisc/test_bnf.c b/tests/tcg/or1k/test_bnf.c similarity index 100% rename from tests/tcg/openrisc/test_bnf.c rename to tests/tcg/or1k/test_bnf.c diff --git a/tests/tcg/openrisc/test_div.c b/tests/tcg/or1k/test_div.c similarity index 100% rename from tests/tcg/openrisc/test_div.c rename to tests/tcg/or1k/test_div.c diff --git a/tests/tcg/openrisc/test_divu.c b/tests/tcg/or1k/test_divu.c similarity index 100% rename from tests/tcg/openrisc/test_divu.c rename to tests/tcg/or1k/test_divu.c diff --git a/tests/tcg/openrisc/test_extx.c b/tests/tcg/or1k/test_extx.c similarity index 100% rename from tests/tcg/openrisc/test_extx.c rename to tests/tcg/or1k/test_extx.c diff --git a/tests/tcg/openrisc/test_fx.c b/tests/tcg/or1k/test_fx.c similarity index 100% rename from tests/tcg/openrisc/test_fx.c rename to tests/tcg/or1k/test_fx.c diff --git a/tests/tcg/openrisc/test_j.c b/tests/tcg/or1k/test_j.c similarity index 100% rename from tests/tcg/openrisc/test_j.c rename to tests/tcg/or1k/test_j.c diff --git a/tests/tcg/openrisc/test_jal.c b/tests/tcg/or1k/test_jal.c similarity index 100% rename from tests/tcg/openrisc/test_jal.c rename to tests/tcg/or1k/test_jal.c diff --git a/tests/tcg/openrisc/test_lf_add.c b/tests/tcg/or1k/test_lf_add.c similarity index 100% rename from tests/tcg/openrisc/test_lf_add.c rename to tests/tcg/or1k/test_lf_add.c diff --git a/tests/tcg/openrisc/test_lf_div.c b/tests/tcg/or1k/test_lf_div.c similarity index 100% rename from tests/tcg/openrisc/test_lf_div.c rename to tests/tcg/or1k/test_lf_div.c diff --git a/tests/tcg/openrisc/test_lf_eqs.c b/tests/tcg/or1k/test_lf_eqs.c similarity index 100% rename from tests/tcg/openrisc/test_lf_eqs.c rename to tests/tcg/or1k/test_lf_eqs.c diff --git a/tests/tcg/openrisc/test_lf_ges.c b/tests/tcg/or1k/test_lf_ges.c similarity index 100% rename from tests/tcg/openrisc/test_lf_ges.c rename to tests/tcg/or1k/test_lf_ges.c diff --git a/tests/tcg/openrisc/test_lf_gts.c b/tests/tcg/or1k/test_lf_gts.c similarity index 100% rename from tests/tcg/openrisc/test_lf_gts.c rename to tests/tcg/or1k/test_lf_gts.c diff --git a/tests/tcg/openrisc/test_lf_les.c b/tests/tcg/or1k/test_lf_les.c similarity index 100% rename from tests/tcg/openrisc/test_lf_les.c rename to tests/tcg/or1k/test_lf_les.c diff --git a/tests/tcg/openrisc/test_lf_lts.c b/tests/tcg/or1k/test_lf_lts.c similarity index 100% rename from tests/tcg/openrisc/test_lf_lts.c rename to tests/tcg/or1k/test_lf_lts.c diff --git a/tests/tcg/openrisc/test_lf_mul.c b/tests/tcg/or1k/test_lf_mul.c similarity index 100% rename from tests/tcg/openrisc/test_lf_mul.c rename to tests/tcg/or1k/test_lf_mul.c diff --git a/tests/tcg/openrisc/test_lf_nes.c b/tests/tcg/or1k/test_lf_nes.c similarity index 100% rename from tests/tcg/openrisc/test_lf_nes.c rename to tests/tcg/or1k/test_lf_nes.c diff --git a/tests/tcg/openrisc/test_lf_rem.c b/tests/tcg/or1k/test_lf_rem.c similarity index 100% rename from tests/tcg/openrisc/test_lf_rem.c rename to tests/tcg/or1k/test_lf_rem.c diff --git a/tests/tcg/openrisc/test_lf_sub.c b/tests/tcg/or1k/test_lf_sub.c similarity index 100% rename from tests/tcg/openrisc/test_lf_sub.c rename to tests/tcg/or1k/test_lf_sub.c diff --git a/tests/tcg/openrisc/test_logic.c b/tests/tcg/or1k/test_logic.c similarity index 100% rename from tests/tcg/openrisc/test_logic.c rename to tests/tcg/or1k/test_logic.c diff --git a/tests/tcg/openrisc/test_lx.c b/tests/tcg/or1k/test_lx.c similarity index 100% rename from tests/tcg/openrisc/test_lx.c rename to tests/tcg/or1k/test_lx.c diff --git a/tests/tcg/openrisc/test_movhi.c b/tests/tcg/or1k/test_movhi.c similarity index 100% rename from tests/tcg/openrisc/test_movhi.c rename to tests/tcg/or1k/test_movhi.c diff --git a/tests/tcg/openrisc/test_mul.c b/tests/tcg/or1k/test_mul.c similarity index 100% rename from tests/tcg/openrisc/test_mul.c rename to tests/tcg/or1k/test_mul.c diff --git a/tests/tcg/openrisc/test_muli.c b/tests/tcg/or1k/test_muli.c similarity index 100% rename from tests/tcg/openrisc/test_muli.c rename to tests/tcg/or1k/test_muli.c diff --git a/tests/tcg/openrisc/test_mulu.c b/tests/tcg/or1k/test_mulu.c similarity index 100% rename from tests/tcg/openrisc/test_mulu.c rename to tests/tcg/or1k/test_mulu.c diff --git a/tests/tcg/openrisc/test_sfeq.c b/tests/tcg/or1k/test_sfeq.c similarity index 100% rename from tests/tcg/openrisc/test_sfeq.c rename to tests/tcg/or1k/test_sfeq.c diff --git a/tests/tcg/openrisc/test_sfeqi.c b/tests/tcg/or1k/test_sfeqi.c similarity index 100% rename from tests/tcg/openrisc/test_sfeqi.c rename to tests/tcg/or1k/test_sfeqi.c diff --git a/tests/tcg/openrisc/test_sfges.c b/tests/tcg/or1k/test_sfges.c similarity index 100% rename from tests/tcg/openrisc/test_sfges.c rename to tests/tcg/or1k/test_sfges.c diff --git a/tests/tcg/openrisc/test_sfgesi.c b/tests/tcg/or1k/test_sfgesi.c similarity index 100% rename from tests/tcg/openrisc/test_sfgesi.c rename to tests/tcg/or1k/test_sfgesi.c diff --git a/tests/tcg/openrisc/test_sfgeu.c b/tests/tcg/or1k/test_sfgeu.c similarity index 100% rename from tests/tcg/openrisc/test_sfgeu.c rename to tests/tcg/or1k/test_sfgeu.c diff --git a/tests/tcg/openrisc/test_sfgeui.c b/tests/tcg/or1k/test_sfgeui.c similarity index 100% rename from tests/tcg/openrisc/test_sfgeui.c rename to tests/tcg/or1k/test_sfgeui.c diff --git a/tests/tcg/openrisc/test_sfgts.c b/tests/tcg/or1k/test_sfgts.c similarity index 100% rename from tests/tcg/openrisc/test_sfgts.c rename to tests/tcg/or1k/test_sfgts.c diff --git a/tests/tcg/openrisc/test_sfgtsi.c b/tests/tcg/or1k/test_sfgtsi.c similarity index 100% rename from tests/tcg/openrisc/test_sfgtsi.c rename to tests/tcg/or1k/test_sfgtsi.c diff --git a/tests/tcg/openrisc/test_sfgtu.c b/tests/tcg/or1k/test_sfgtu.c similarity index 100% rename from tests/tcg/openrisc/test_sfgtu.c rename to tests/tcg/or1k/test_sfgtu.c diff --git a/tests/tcg/openrisc/test_sfgtui.c b/tests/tcg/or1k/test_sfgtui.c similarity index 100% rename from tests/tcg/openrisc/test_sfgtui.c rename to tests/tcg/or1k/test_sfgtui.c diff --git a/tests/tcg/openrisc/test_sfles.c b/tests/tcg/or1k/test_sfles.c similarity index 100% rename from tests/tcg/openrisc/test_sfles.c rename to tests/tcg/or1k/test_sfles.c diff --git a/tests/tcg/openrisc/test_sflesi.c b/tests/tcg/or1k/test_sflesi.c similarity index 100% rename from tests/tcg/openrisc/test_sflesi.c rename to tests/tcg/or1k/test_sflesi.c diff --git a/tests/tcg/openrisc/test_sfleu.c b/tests/tcg/or1k/test_sfleu.c similarity index 100% rename from tests/tcg/openrisc/test_sfleu.c rename to tests/tcg/or1k/test_sfleu.c diff --git a/tests/tcg/openrisc/test_sfleui.c b/tests/tcg/or1k/test_sfleui.c similarity index 100% rename from tests/tcg/openrisc/test_sfleui.c rename to tests/tcg/or1k/test_sfleui.c diff --git a/tests/tcg/openrisc/test_sflts.c b/tests/tcg/or1k/test_sflts.c similarity index 100% rename from tests/tcg/openrisc/test_sflts.c rename to tests/tcg/or1k/test_sflts.c diff --git a/tests/tcg/openrisc/test_sfltsi.c b/tests/tcg/or1k/test_sfltsi.c similarity index 100% rename from tests/tcg/openrisc/test_sfltsi.c rename to tests/tcg/or1k/test_sfltsi.c diff --git a/tests/tcg/openrisc/test_sfltu.c b/tests/tcg/or1k/test_sfltu.c similarity index 100% rename from tests/tcg/openrisc/test_sfltu.c rename to tests/tcg/or1k/test_sfltu.c diff --git a/tests/tcg/openrisc/test_sfltui.c b/tests/tcg/or1k/test_sfltui.c similarity index 100% rename from tests/tcg/openrisc/test_sfltui.c rename to tests/tcg/or1k/test_sfltui.c diff --git a/tests/tcg/openrisc/test_sfne.c b/tests/tcg/or1k/test_sfne.c similarity index 100% rename from tests/tcg/openrisc/test_sfne.c rename to tests/tcg/or1k/test_sfne.c diff --git a/tests/tcg/openrisc/test_sfnei.c b/tests/tcg/or1k/test_sfnei.c similarity index 100% rename from tests/tcg/openrisc/test_sfnei.c rename to tests/tcg/or1k/test_sfnei.c diff --git a/tests/tcg/openrisc/test_sub.c b/tests/tcg/or1k/test_sub.c similarity index 100% rename from tests/tcg/openrisc/test_sub.c rename to tests/tcg/or1k/test_sub.c diff --git a/MAINTAINERS b/MAINTAINERS index 00aa4f2a41..208628cb8b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -307,7 +307,7 @@ F: target/or1k/ F: hw/or1k/ F: include/hw/or1k/ F: tests/functional/or1k/meson.build -F: tests/tcg/openrisc/ +F: tests/tcg/or1k/ =20 PowerPC TCG CPUs M: Nicholas Piggin diff --git a/tests/tcg/openrisc/Makefile b/tests/tcg/or1k/Makefile similarity index 100% rename from tests/tcg/openrisc/Makefile rename to tests/tcg/or1k/Makefile --=20 2.43.0 From nobody Tue Feb 10 03:16:23 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1770260632; cv=none; d=zohomail.com; s=zohoarc; b=PQPdLN8v27wIKb9AG2XRzgeajEdu/RkaU2sKJw+kObVDtrGjbKrIPzUpvyZUpYHsqHVrqNyO8xg/hnUDCMVBS0IlZwMkMrZklfuD2pEF9bs97gZ/f+iKV7uq1y2cD0zvKp9MqS56BjU6ZuJNhFb8aZeCEOt+Oew2zdLiS2KGTww= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770260632; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=BP9Iqg4Qa8S8x0+sJHthJWxHpyosowqh56jgcdyTMLI=; b=V5VRvni5JSd0E5mohJDffVdf3dMUxsxnAnsnGNGp1m7x+Zmz8PuLmOPgAEpz+ptUYJK0iB/YkmJEjkO9vzFdl6TWcvbS8c/tl8+mcizSjuthBfRv9cJN5XcQDBse6bj41E4rjqdCu53NqrE23UEy+Z9UwvyGgrKCxzJGMyTW7lg= 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=pass 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 1770260632350684.9154324178772; Wed, 4 Feb 2026 19:03:52 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vnpeB-0008SR-20; Wed, 04 Feb 2026 22:03:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vnpe8-0008Rl-4g for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:09 -0500 Received: from mail-pg1-x52f.google.com ([2607:f8b0:4864:20::52f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vnpe6-0007ZG-Dp for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:07 -0500 Received: by mail-pg1-x52f.google.com with SMTP id 41be03b00d2f7-c2a9a9b43b1so215258a12.2 for ; Wed, 04 Feb 2026 19:03:06 -0800 (PST) Received: from stoup.. ([2401:d002:dc0f:2100:7515:513c:b646:18b8]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c6c8572b4e7sm3395480a12.33.2026.02.04.19.03.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Feb 2026 19:03:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1770260585; x=1770865385; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=BP9Iqg4Qa8S8x0+sJHthJWxHpyosowqh56jgcdyTMLI=; b=sVqQtzPnY9BNQgY38tUOnirSWCpidd8bZiG3+6tHyfZT3a/syT4i1Ty1wcCDYj/Ema t5iOO2kyH7TbBIw1nnQJQl442EdXfhCUSg6QPGEV2H92wc8N8d63PnhI7WFun7n7Q8GP qU9EYwT2FVUMMJla6+f7RS1pOYHjcBz8Ex9o4YP9X1i4pbqGkJhZAnUkDN6tdYR+AIZV VvBpW3cZHV6usXV6HOmo/okn0Fu0r8S54XsVpODMSUVEg2RZRL+QOBhVJkL5WSVSQNz0 CLUEvxq2tOPT31x6L+DYnyqLkQF6XtyZFZe81MrDAMZN2VSbZYLZQBLYbnofl/ifPTVj 6cRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770260585; x=1770865385; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=BP9Iqg4Qa8S8x0+sJHthJWxHpyosowqh56jgcdyTMLI=; b=H2DUZBg6Uz5EFhr8r3CQCRI2Uf/22t1ti+2Jfj8bvx07daRZ64kQnts/rUk9LEMU3E NdHjsBuDvdH4Nzd3Cov451jWMn4kf0izi1hky3xofo0dvpzfMx6APFWiefmPRmpbfGmR emSqi9IRiiyUgVNc01+aLHw0ZNROD9MqkeGLVC09icJqex4fl/6Xou3x3vbNbqjji1M4 1JFZB3pCYvQ6ePPodOOCuPvxEdKO1HpCw1ffp3AdnCeqMkn8yAlYsG3HHCfoPAEL2YZL bcC/6u2ZhnDAHM/pdS/Fn9kN4JY9uE1y/BMsaT0NoClNewbOt65J63bSXPGEHgqjaqik XJyA== X-Gm-Message-State: AOJu0YxZDeyLdFmlG2CyT1UXcW6NL74Z03IysASsbmzno59aMQrxSdhl rMp0vps3H60uo5gTM5TzwlxE+jMNdl3RsLuXIEDmuWO0a+nDwcx+W1IuyXozRCm6sj020WNR7Bi 17ZzNA7Ss8w== X-Gm-Gg: AZuq6aLuPo6AFk5RdVwPj7PMN0c7eR0tjuaUuHv/buXk7iYalIVCgJp8yjJb62XlTly JHo2JobMZfZG/HA1cBNcJ7l3wEF3EeIL//JC7yyc4jTtz7ykV6RwaAewqEALPWpsvdZghoh9zcn mW4aLYH2+l7lYYxglPrCcE05gnIBFaRDzd9TfkuJk3NOzlcy7hME35X0XimdFCNWeVUD1nEM3nY 90bxs59iR3eASpr0EUMOmidhwHw4dSBRKd9Yw6dJBJ0jXuwN/LFOCEaZm2z31Bm/mO+tRXJTUGd p6r1LzlXZaYGo9cUeS3KvbLWDQO5WUGLPU3fdleZcpkhx4O5QuMJXJ5oETgvhYd5nWVu1WPzprj nk3+WUULNQEtUAs94vMGu/RDzzPMXy6fszroZpG/k9+UIS60h2OOH1q3IHE2rPMq8CsJ1PhslSh fxRkN2UEpx/sv6pwlemWsfKaP5wAQoN0M= X-Received: by 2002:a05:6a21:1304:b0:393:700:40f6 with SMTP id adf61e73a8af0-393725e2196mr5178951637.71.1770260584994; Wed, 04 Feb 2026 19:03:04 -0800 (PST) From: Richard Henderson To: qemu-devel@nongnu.org Cc: pierrick.bouvier@linaro.org, shorne@gmail.com Subject: [PATCH 5/6] docs/system/or1k: Rename from openrisc Date: Thu, 5 Feb 2026 13:02:43 +1000 Message-ID: <20260205030244.266447-6-richard.henderson@linaro.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260205030244.266447-1-richard.henderson@linaro.org> References: <20260205030244.266447-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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=2607:f8b0:4864:20::52f; envelope-from=richard.henderson@linaro.org; helo=mail-pg1-x52f.google.com 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_HELO_NONE=0.001, SPF_PASS=-0.001 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: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1770260634033154100 Content-Type: text/plain; charset="utf-8" Also rename docs/system/target-or1k.rst from target-openrisc.rst, and update all toctree entries to match. Signed-off-by: Richard Henderson Acked-by: Stafford Horne Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- MAINTAINERS | 4 ++-- docs/system/{openrisc =3D> or1k}/cpu-features.rst | 0 docs/system/{openrisc =3D> or1k}/emulation.rst | 0 docs/system/{openrisc =3D> or1k}/or1k-sim.rst | 0 docs/system/{openrisc =3D> or1k}/virt.rst | 0 docs/system/{target-openrisc.rst =3D> target-or1k.rst} | 8 ++++---- docs/system/targets.rst | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) rename docs/system/{openrisc =3D> or1k}/cpu-features.rst (100%) rename docs/system/{openrisc =3D> or1k}/emulation.rst (100%) rename docs/system/{openrisc =3D> or1k}/or1k-sim.rst (100%) rename docs/system/{openrisc =3D> or1k}/virt.rst (100%) rename docs/system/{target-openrisc.rst =3D> target-or1k.rst} (96%) diff --git a/MAINTAINERS b/MAINTAINERS index 208628cb8b..b739cd59b1 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -302,7 +302,7 @@ F: tests/tcg/mips/ OpenRISC TCG CPUs M: Stafford Horne S: Odd Fixes -F: docs/system/openrisc/cpu-features.rst +F: docs/system/or1k/cpu-features.rst F: target/or1k/ F: hw/or1k/ F: include/hw/or1k/ @@ -1491,7 +1491,7 @@ OpenRISC Machines or1k-sim M: Jia Liu S: Maintained -F: docs/system/openrisc/or1k-sim.rst +F: docs/system/or1k/or1k-sim.rst F: hw/intc/ompic.c F: hw/or1k/openrisc_sim.c F: tests/functional/or1k/test_sim.py diff --git a/docs/system/openrisc/cpu-features.rst b/docs/system/or1k/cpu-f= eatures.rst similarity index 100% rename from docs/system/openrisc/cpu-features.rst rename to docs/system/or1k/cpu-features.rst diff --git a/docs/system/openrisc/emulation.rst b/docs/system/or1k/emulatio= n.rst similarity index 100% rename from docs/system/openrisc/emulation.rst rename to docs/system/or1k/emulation.rst diff --git a/docs/system/openrisc/or1k-sim.rst b/docs/system/or1k/or1k-sim.= rst similarity index 100% rename from docs/system/openrisc/or1k-sim.rst rename to docs/system/or1k/or1k-sim.rst diff --git a/docs/system/openrisc/virt.rst b/docs/system/or1k/virt.rst similarity index 100% rename from docs/system/openrisc/virt.rst rename to docs/system/or1k/virt.rst diff --git a/docs/system/target-openrisc.rst b/docs/system/target-or1k.rst similarity index 96% rename from docs/system/target-openrisc.rst rename to docs/system/target-or1k.rst index 22cb2217a6..b1ee2a34a2 100644 --- a/docs/system/target-openrisc.rst +++ b/docs/system/target-or1k.rst @@ -55,17 +55,17 @@ Board-specific documentation .. toctree:: :maxdepth: 1 =20 - openrisc/or1k-sim - openrisc/virt + or1k/or1k-sim + or1k/virt =20 Emulated CPU architecture support =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D =20 .. toctree:: - openrisc/emulation + or1k/emulation =20 OpenRISC CPU features =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 .. toctree:: - openrisc/cpu-features + or1k/cpu-features diff --git a/docs/system/targets.rst b/docs/system/targets.rst index 38e2418801..5b12858b21 100644 --- a/docs/system/targets.rst +++ b/docs/system/targets.rst @@ -21,8 +21,8 @@ Contents: target-loongarch target-m68k target-mips + target-or1k target-ppc - target-openrisc target-riscv target-rx target-s390x --=20 2.43.0 From nobody Tue Feb 10 03:16:23 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1770260650; cv=none; d=zohomail.com; s=zohoarc; b=cZvr+1g4DKYy621wYPPkuiDqYYAhu5KMiw2qcZ1ydAp8k+oKrY60wzdNfwb9FrxM4qNZ+trnJ08wRxhwUWOj9cWZjNuxdGDzfAIm9cfrDEm2SuOU9nqXGMSxoGeDRg9WN1eo0KDxdnLSZRT25w6wj0oJPS30h6xGDdtwKIac760= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770260650; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=XyM1KVtyy0hDttGKfHUCbIHI/k1X94S9617WLVg4QG0=; b=XAHhucKpvyrFgsVRLj7C1Q7Wojp2aIrmIbUb8LUdwCnBiWFPMUsYmH0ZXVltBg5WDXCCvAtAK6LCgQh0FsDSLrTfJemYJwPpsJX9MoUtCBEYzWO89lfyhPLzKQAn26nGs/M9mDi20r+/Zo1/FdMfh026+fEwyTTzc9WVWXf/bGw= 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=pass 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 1770260650632759.9101675841277; Wed, 4 Feb 2026 19:04:10 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vnpeB-0008Sm-Qt; Wed, 04 Feb 2026 22:03:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vnpeA-0008SK-OX for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:10 -0500 Received: from mail-pf1-x431.google.com ([2607:f8b0:4864:20::431]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vnpe9-0007aH-7e for qemu-devel@nongnu.org; Wed, 04 Feb 2026 22:03:10 -0500 Received: by mail-pf1-x431.google.com with SMTP id d2e1a72fcca58-8230c839409so419593b3a.3 for ; Wed, 04 Feb 2026 19:03:08 -0800 (PST) Received: from stoup.. ([2401:d002:dc0f:2100:7515:513c:b646:18b8]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c6c8572b4e7sm3395480a12.33.2026.02.04.19.03.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Feb 2026 19:03:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1770260588; x=1770865388; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XyM1KVtyy0hDttGKfHUCbIHI/k1X94S9617WLVg4QG0=; b=Axk61TC71wpv225Jln7nP5Jj25iS8J3+pUqLRn1XruWck3E1cbSwHCjlUcIV1JSsey 4rwYJsf/g7T0stOPwkKsm/YJVJ4a6xrnttjIbxiID3P8AarjqZC1gI3QdEXc3rxwQRFN qy7q5kv4AL8pbWnFXnT8GBHHK8I7gxhuA3W6zYt7MLh9XZznHKOKnMEZPXuEqz3FK0YO vpGfo4vwntfWlNwjydyVADRxbvb9FSi/1VL2We9OfTLYxkZnVoKnmvnRt8oQrj0HxnQd ngkNzp/PX6GkKc4wXwbG10Krc66J2G1Dr2LZ9dDJl/5iMvdq9YoGw5jiw5yMgqlKq7z7 o0Pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770260588; x=1770865388; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=XyM1KVtyy0hDttGKfHUCbIHI/k1X94S9617WLVg4QG0=; b=G/HYJmbW2psLRENEKiOKCzlEZLcO6Ga5nJAGT2PcCvGPDomzhILABdTxo+8wCWECaZ n3/bA3JD/YfkqMYg0kpsZ5yDXUzi8QeDdTvNQsu2KwPlyzaEWt0sIeQvySKygjcE8l0Z Q8jYj/wkZoFMTNruDXyURZMlj7RPw9KMS+2gslhQTmqCBftmVr3Aep1J68bbuDNq2rAK Hxz9/VLdcDP6sCKiOtZ8K5iF+yuUE5DpmKx5GI2QRKJCFTkat2r/MP4MV3EIqPoRNd8V gN0ZrJ5p1L2P57kQaIYVAXLLoH3xnHMHSUBYtSnS6el2eB++HBDyB9qzwk/8c7Jzkk9c 42SQ== X-Gm-Message-State: AOJu0YwNkfW0jHTlP0wherafmgwrC/li8SmzCl7NOFclGhUmtQUqMNDg QMyBdZfvX+YY73oWEwus3HCaMrhEaiVTOzmOOgqYQ74MAOMgex3rZ6dy6IQKdpaDq6zqkc8OEUE lSO330snBGg== X-Gm-Gg: AZuq6aL6IPt0ouyRmupMEcalXid994Kpq+06FO4akJKgjoOjQXUNKjXYD+76p5FhhCx 14NXMjEOjl1MMkKKKszWHsA+NAeXm+nVNRA6d13DDc+HgpBtQURkt2jJDMyZ2bZb9T/qhS2aPGc rTCET9LUbcIvVg5f8Suyy7ic/s3DDpeQj3yopQBJROiNrumFmyWWinIYH2pbtbAn7kT80y0tBUC bg2ff2UJUBMUkPA6Zm5saEoGUOaM9PxxbYdAlhh9nM3aWHqFvKUfgT417/iTU0BckQLXxHG4TsF PmschiJoAyYBnU4y7JUZpmC4SPIHDqaZiM6knZJRl+EYOZrBQuQIpglDY1Hp74TsByyf0vZcQRc pq444C5DTQAdREttuIlfZaiAnYtGuPXKd9m7/Fz+z6NtCbgQOyMxgaNzW8lfQJbB467tv9ulndS FZ73HZwFNK76V43XrdIf+n X-Received: by 2002:a05:6a21:3a85:b0:38d:eeb9:8f6f with SMTP id adf61e73a8af0-393724d7d7fmr5158047637.72.1770260587557; Wed, 04 Feb 2026 19:03:07 -0800 (PST) From: Richard Henderson To: qemu-devel@nongnu.org Cc: pierrick.bouvier@linaro.org, shorne@gmail.com Subject: [PATCH 6/6] hw/or1k: Rename or1k-sim.c from openrisc_sim.c Date: Thu, 5 Feb 2026 13:02:44 +1000 Message-ID: <20260205030244.266447-7-richard.henderson@linaro.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260205030244.266447-1-richard.henderson@linaro.org> References: <20260205030244.266447-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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=2607:f8b0:4864:20::431; envelope-from=richard.henderson@linaro.org; helo=mail-pf1-x431.google.com 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_HELO_NONE=0.001, SPF_PASS=-0.001 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: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1770260651936154100 Content-Type: text/plain; charset="utf-8" Match the filename to the machine type: or1k-sim. Signed-off-by: Richard Henderson Acked-by: Stafford Horne Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- hw/or1k/{openrisc_sim.c =3D> or1k-sim.c} | 0 MAINTAINERS | 2 +- hw/or1k/meson.build | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename hw/or1k/{openrisc_sim.c =3D> or1k-sim.c} (100%) diff --git a/hw/or1k/openrisc_sim.c b/hw/or1k/or1k-sim.c similarity index 100% rename from hw/or1k/openrisc_sim.c rename to hw/or1k/or1k-sim.c diff --git a/MAINTAINERS b/MAINTAINERS index b739cd59b1..e6c70b2b1c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1493,7 +1493,7 @@ M: Jia Liu S: Maintained F: docs/system/or1k/or1k-sim.rst F: hw/intc/ompic.c -F: hw/or1k/openrisc_sim.c +F: hw/or1k/or1k-sim.c F: tests/functional/or1k/test_sim.py =20 PowerPC Machines diff --git a/hw/or1k/meson.build b/hw/or1k/meson.build index 49c274b848..a5c23f4f5a 100644 --- a/hw/or1k/meson.build +++ b/hw/or1k/meson.build @@ -1,7 +1,7 @@ openrisc_ss =3D ss.source_set() openrisc_ss.add(files('cputimer.c')) openrisc_ss.add(files('boot.c')) -openrisc_ss.add(when: 'CONFIG_OR1K_SIM', if_true: files('openrisc_sim.c')) +openrisc_ss.add(when: 'CONFIG_OR1K_SIM', if_true: files('or1k-sim.c')) openrisc_ss.add(when: 'CONFIG_OR1K_VIRT', if_true: files('virt.c')) =20 hw_arch +=3D {'or1k': openrisc_ss} --=20 2.43.0