From nobody Mon Feb 9 10:15:36 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of _spf.google.com designates 209.85.221.51 as permitted sender) client-ip=209.85.221.51; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wr1-f51.google.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.221.51 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com; dmarc=fail(p=none dis=none) header.from=amsat.org ARC-Seal: i=1; a=rsa-sha256; t=1613948196; cv=none; d=zohomail.com; s=zohoarc; b=inxDlXhuQHTy09HlZbob5f48cLBqnfOgaY/pcG14+W7WZQjuC3ePmG4p5/lgUxbKdxkHqnTn/Rt50Q0Y7HIQDRIjT12FxLJ+saFgrsESw4FBe+ukpf97SfWeeik+z5HZfA/o+8rlORH+aB5qwdfi4awS+6V+/8YfhKgi71uiMOk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613948196; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Sender:Subject:To; bh=FxFFuRHhcoSHA/Qg7nBmJ5yFviRbeYpeHFIYqJuSlbI=; b=EpbmMZznSBrxq3oYleeyND2udqpgAGY5EqSW/CAOtQX27OyO/P3VE145G0RoNG3rOVTI/VZTw/KmZHWJcySUItF7bHZV1QxnE81hLL2LFiKu1IlXs30ShsLG2j2ZidNnAmr5SjjEdZXZLewuHkzCTKPa2Zy5e7meEPHYTZzDAQk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.221.51 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com; dmarc=fail header.from= (p=none dis=none) header.from= Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) by mx.zohomail.com with SMTPS id 1613948195864886.2540804500161; Sun, 21 Feb 2021 14:56:35 -0800 (PST) Received: by mail-wr1-f51.google.com with SMTP id v15so17172292wrx.4 for ; Sun, 21 Feb 2021 14:56:35 -0800 (PST) Return-Path: Return-Path: Received: from localhost.localdomain (68.red-83-57-175.dynamicip.rima-tde.net. [83.57.175.68]) by smtp.gmail.com with ESMTPSA id x12sm303071wrq.84.2021.02.21.14.56.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Feb 2021 14:56:33 -0800 (PST) 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=FxFFuRHhcoSHA/Qg7nBmJ5yFviRbeYpeHFIYqJuSlbI=; b=TUpYHS9ts7OfLxC+GOIEUsmcck19wm2oOdC8pEvRQyUN7TzuaK2V3Fb7uH9MRvwGG/ rysNGxQwQaMbg0GmD3an97Ai4hXmwSpcVcsIpRRoOjfKxg7yTTnUHq9XKR7ejZ/F6TRF d3TfssaDkiY/AoBTF8Wks1QXhgebjlbkoKu7PysHzMMuNl1si9UrF3CWkw3xGSip8tAN Cj/KiGd1Baw9VIMv34cJprWgWyxy0bzyezMnGsHUPQkWMw4yQGpUU4Cp85EN9ahJn5p1 EfsAT+Qzep/QjjBCX++nCTZyA4Q9dmu3OiODi9YbsmTzdV9b3Ii3MmZcT/NZaqTr40Qv r3wQ== 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=FxFFuRHhcoSHA/Qg7nBmJ5yFviRbeYpeHFIYqJuSlbI=; b=iUcekxaVm9hX8O+oFIrBvAdunrnzIbU4W8b4yRjUc5PJ86kOAPCxIvlq8QthHy0AGk 6/qhVqO8ELzsrNfXrqh82xz+0xLNPEjs01CKmCOfNWrzOal7TAN/BUAQFOdeSW3MhClS tTop7n53jqMXDHMAdDfjgrlFcx5pbD/GdvMYrrep+rz8aEzkB03c6TF3E9MvTSZQsPi1 DEHzAwY4AzFpmck+TV1Z4JjRWZo/qHsiVqEz6lWHS3RY6V9UdYHgxOwjtvOCpNOyvN1Z pBtJcvuHvKThjOM6ByGEFjxTO1bY0gnTkFS1vx4e1XP59RVb+iMR+5vKdpAIMF1kouZY LeYg== X-Gm-Message-State: AOAM530li0F8tQTaESCOtPUYtWdqt5X81XXpqb8MN/YmNXNFxzgQSETH P+b7V6BeBQKVG3+3VID5GV8= X-Google-Smtp-Source: ABdhPJwGTSjz/RC1fmpFxHcYGo03lD8TSjrvlHqbtfN6RXsClbj5/pj4sg6hb01IUz/2sYfP562lTA== X-Received: by 2002:a5d:4a09:: with SMTP id m9mr13729276wrq.310.1613948194127; Sun, 21 Feb 2021 14:56:34 -0800 (PST) Sender: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-trivial@nongnu.org, qemu-devel@nongnu.org Cc: Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Michael Walle , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 1/3] hw/lm32/Kconfig: Introduce CONFIG_LM32_EVR for lm32-evr/uclinux boards Date: Sun, 21 Feb 2021 23:56:24 +0100 Message-Id: <20210221225626.2589247-2-f4bug@amsat.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20210221225626.2589247-1-f4bug@amsat.org> References: <20210221225626.2589247-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) We want to be able to use the 'LM32' config for architecture specific features. Introduce CONFIG_LM32_EVR to select the lm32-evr / lm32-uclinux boards. Reviewed-by: Alex Benn=C3=A9e Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- default-configs/devices/lm32-softmmu.mak | 2 +- hw/lm32/Kconfig | 6 +++++- hw/lm32/meson.build | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/default-configs/devices/lm32-softmmu.mak b/default-configs/dev= ices/lm32-softmmu.mak index 115b3e34c98..1bce3f6e8b6 100644 --- a/default-configs/devices/lm32-softmmu.mak +++ b/default-configs/devices/lm32-softmmu.mak @@ -8,5 +8,5 @@ CONFIG_SEMIHOSTING=3Dy =20 # Boards: # -CONFIG_LM32=3Dy +CONFIG_LM32_EVR=3Dy CONFIG_MILKYMIST=3Dy diff --git a/hw/lm32/Kconfig b/hw/lm32/Kconfig index ed2e3060b04..20c36edc402 100644 --- a/hw/lm32/Kconfig +++ b/hw/lm32/Kconfig @@ -1,7 +1,6 @@ config LM32 bool select PTIMER - select PFLASH_CFI02 =20 config MILKYMIST bool @@ -12,3 +11,8 @@ config MILKYMIST select FRAMEBUFFER select SD select USB_OHCI + +config LM32_EVR + bool + select LM32 + select PFLASH_CFI02 diff --git a/hw/lm32/meson.build b/hw/lm32/meson.build index 8caf0a727ff..42d6f8db3d9 100644 --- a/hw/lm32/meson.build +++ b/hw/lm32/meson.build @@ -1,6 +1,6 @@ lm32_ss =3D ss.source_set() # LM32 boards -lm32_ss.add(when: 'CONFIG_LM32', if_true: files('lm32_boards.c')) +lm32_ss.add(when: 'CONFIG_LM32_EVR', if_true: files('lm32_boards.c')) lm32_ss.add(when: 'CONFIG_MILKYMIST', if_true: files('milkymist.c')) =20 hw_arch +=3D {'lm32': lm32_ss} --=20 2.26.2 From nobody Mon Feb 9 10:15:36 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of _spf.google.com designates 209.85.128.45 as permitted sender) client-ip=209.85.128.45; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wm1-f45.google.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.128.45 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613948201; cv=none; d=zohomail.com; s=zohoarc; b=k7loHHqq3XX0ip39gVtPDte8V08dKTdIgEzr4yP0WRs3zuwhwWTUmt97UA7TYJkp421yRSpqNbSYn/HdA49tf6EO0hj+VI5U8DB2013LYLGTJGLLPYJwoknIlSaKdlyap4wx2Ui+IHr8kNgfqp4nBGDaYGJ2uoq1DfGGUhJLelI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613948201; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Sender:Subject:To; bh=qoEH2mbQRDdxzMa/ghQzb66wEbZTfz7ohThejLZ8MvQ=; b=jujCJdNy4K8Ciy/twja/4ZdDJi30ncQB8B8srWvPemF5fBV1IKbcbNZuovi2NxIbvE94s1LihGyFdn2RV8hN8wlq/9YEnkOXIKM/bMKS7Ew1bGYOOjfGibkVg0Jp1yJ7OLwVs0VgIQngxrckFM/wEV/I0D8pIPMaInylw93QVPc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.128.45 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by mx.zohomail.com with SMTPS id 1613948200741636.198358607481; Sun, 21 Feb 2021 14:56:40 -0800 (PST) Received: by mail-wm1-f45.google.com with SMTP id v62so12702424wmg.4 for ; Sun, 21 Feb 2021 14:56:40 -0800 (PST) Return-Path: Return-Path: Received: from localhost.localdomain (68.red-83-57-175.dynamicip.rima-tde.net. [83.57.175.68]) by smtp.gmail.com with ESMTPSA id b6sm12107080wrq.56.2021.02.21.14.56.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Feb 2021 14:56:38 -0800 (PST) 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=qoEH2mbQRDdxzMa/ghQzb66wEbZTfz7ohThejLZ8MvQ=; b=bAG6HNVlpuZvtQE3obNXaAifT8CpcPTcu5gWNg/fMHkpvG53FFhsBypGrHUJKy4fnY UaS3DCL+uqDbJd29JgX8kRcSc0+ETtUWlCECVZrJrnR5KWk93o/8rgabVpHvzYVIOyyX n9Wpv8l0YxEOj9tigyjx9jhFWHUc3IyoWTSRerWILB+oV9Rg52K7bca0jaxoWJ3NQwSm WDOu3T3nQqcmNB2wNB41PnqnnCG8gETZD4+/54sBy+eWgKJtvti1PT+h0BlVqsTVWjP5 SG3LzOHZF6P/10DpX7nk5MLeTKIyXM/0glOb/BtWd3G1m8iPVpOynbBEwBjpiT0xOx+l 1vkQ== 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=qoEH2mbQRDdxzMa/ghQzb66wEbZTfz7ohThejLZ8MvQ=; b=XD9iDbQe1+6XBPZvagXcDF7DoRs3AJzZyDxwj8sxOATwBnrMXXRy/g6YD7jkWvfk9y sobbMCmx/cuGLo66jviYWXn0H04fP00mwxqXYKaqg1DICI+LfIUXq7xYeXHYU+uz/P0r OPyQn5imxtOpKaL37L5epebN1NrA1pA3wcLluk9x2qDeJS2yyjOJEyjVyvkdtEBegTY2 b8ynLSQHZ45vDcpOX+hNy5khdjS6Mwbo8tfzBkq0f05DPAc7tF9XMRRQm0jsW/tCDHqR V/U9U2/4rpPCO5uwQjYYUJpEcPmlS7ro7qINpyd6xIe76RFPyzjQvN0CPKWY37Z4XlPy 85yw== X-Gm-Message-State: AOAM5304NbndLSpT1tA9poF7SHN5lLL9APECsynmLB3p20prpq2CnktN 9KtJM3tLZBB3r6DDqYDOrTHx/4/BQfI= X-Google-Smtp-Source: ABdhPJx1ixZEGjUORsnD3IHhNJdyljgT125f4C7Fp2sFiMOuYMpS7cVcHObeoUTWb3ymC/A07lHvdA== X-Received: by 2002:a7b:cc90:: with SMTP id p16mr7280726wma.45.1613948199049; Sun, 21 Feb 2021 14:56:39 -0800 (PST) Sender: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-trivial@nongnu.org, qemu-devel@nongnu.org Cc: Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Michael Walle , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 2/3] hw/lm32/Kconfig: Rename CONFIG_LM32 -> CONFIG_LM32_DEVICES Date: Sun, 21 Feb 2021 23:56:25 +0100 Message-Id: <20210221225626.2589247-3-f4bug@amsat.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20210221225626.2589247-1-f4bug@amsat.org> References: <20210221225626.2589247-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) We want to be able to use the 'LM32' config for architecture specific features. As CONFIG_LM32 is only used to select peripherals, rename it CONFIG_LM32_DEVICES. Reviewed-by: Alex Benn=C3=A9e Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- hw/char/meson.build | 4 ++-- hw/intc/meson.build | 2 +- hw/lm32/Kconfig | 4 ++-- hw/timer/meson.build | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/hw/char/meson.build b/hw/char/meson.build index 196ac91fa29..b95e8958514 100644 --- a/hw/char/meson.build +++ b/hw/char/meson.build @@ -8,8 +8,8 @@ softmmu_ss.add(when: 'CONFIG_IPACK', if_true: files('ipoctal232.c')) softmmu_ss.add(when: 'CONFIG_ISA_BUS', if_true: files('parallel-isa.c')) softmmu_ss.add(when: 'CONFIG_ISA_DEBUG', if_true: files('debugcon.c')) -softmmu_ss.add(when: 'CONFIG_LM32', if_true: files('lm32_juart.c')) -softmmu_ss.add(when: 'CONFIG_LM32', if_true: files('lm32_uart.c')) +softmmu_ss.add(when: 'CONFIG_LM32_DEVICES', if_true: files('lm32_juart.c')) +softmmu_ss.add(when: 'CONFIG_LM32_DEVICES', if_true: files('lm32_uart.c')) softmmu_ss.add(when: 'CONFIG_MILKYMIST', if_true: files('milkymist-uart.c'= )) softmmu_ss.add(when: 'CONFIG_NRF51_SOC', if_true: files('nrf51_uart.c')) softmmu_ss.add(when: 'CONFIG_PARALLEL', if_true: files('parallel.c')) diff --git a/hw/intc/meson.build b/hw/intc/meson.build index 53cba115690..b2c4c085af9 100644 --- a/hw/intc/meson.build +++ b/hw/intc/meson.build @@ -14,7 +14,7 @@ softmmu_ss.add(when: 'CONFIG_I8259', if_true: files('i8259_common.c', 'i82= 59.c')) softmmu_ss.add(when: 'CONFIG_IMX', if_true: files('imx_avic.c', 'imx_gpcv2= .c')) softmmu_ss.add(when: 'CONFIG_IOAPIC', if_true: files('ioapic_common.c')) -softmmu_ss.add(when: 'CONFIG_LM32', if_true: files('lm32_pic.c')) +softmmu_ss.add(when: 'CONFIG_LM32_DEVICES', if_true: files('lm32_pic.c')) softmmu_ss.add(when: 'CONFIG_OPENPIC', if_true: files('openpic.c')) softmmu_ss.add(when: 'CONFIG_PL190', if_true: files('pl190.c')) softmmu_ss.add(when: 'CONFIG_PUV3', if_true: files('puv3_intc.c')) diff --git a/hw/lm32/Kconfig b/hw/lm32/Kconfig index 20c36edc402..518c84ed508 100644 --- a/hw/lm32/Kconfig +++ b/hw/lm32/Kconfig @@ -1,4 +1,4 @@ -config LM32 +config LM32_DEVICES bool select PTIMER =20 @@ -14,5 +14,5 @@ config MILKYMIST =20 config LM32_EVR bool - select LM32 + select LM32_DEVICES select PFLASH_CFI02 diff --git a/hw/timer/meson.build b/hw/timer/meson.build index be343f68fed..52723f34c42 100644 --- a/hw/timer/meson.build +++ b/hw/timer/meson.build @@ -19,7 +19,7 @@ softmmu_ss.add(when: 'CONFIG_I8254', if_true: files('i8254_common.c', 'i82= 54.c')) softmmu_ss.add(when: 'CONFIG_IMX', if_true: files('imx_epit.c')) softmmu_ss.add(when: 'CONFIG_IMX', if_true: files('imx_gpt.c')) -softmmu_ss.add(when: 'CONFIG_LM32', if_true: files('lm32_timer.c')) +softmmu_ss.add(when: 'CONFIG_LM32_DEVICES', if_true: files('lm32_timer.c')) softmmu_ss.add(when: 'CONFIG_MILKYMIST', if_true: files('milkymist-sysctl.= c')) softmmu_ss.add(when: 'CONFIG_MIPS_CPS', if_true: files('mips_gictimer.c')) softmmu_ss.add(when: 'CONFIG_MSF2', if_true: files('mss-timer.c')) --=20 2.26.2 From nobody Mon Feb 9 10:15:36 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of _spf.google.com designates 209.85.128.45 as permitted sender) client-ip=209.85.128.45; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wm1-f45.google.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.128.45 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613948205; cv=none; d=zohomail.com; s=zohoarc; b=dj4TeEpcX7OFtg1CRexKhKbNCJENwgZw49KQdUarMtUQ4CYaTZmnyM7ReY2poqFQCFWW24aSkLG7wMyU4ih+RvngZlKS9uwTH2qBR+ahMsQyQOiuskg933Mo2s1RX9bUM9qzjyi4z3k5YD+7PxyuM2xMGnv5V9WtW6+Yx7tPWAc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613948205; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Sender:Subject:To; bh=na17oWuPKTj+SU6c6Dkqcg8IZxkfU6eQT/pu9RwQ//c=; b=JvyRbhixiOqb5jOeQW7wBOLbVFXW2Vr1F4T/6Sy2b9uypSTGKqjgDXkLQ5bE+frGRkBdCgsEo8+J/73SUR7cp9VUB5bPNBGv+o9gj95A+GmbfzQbZ7t8P6YnvMBQXRL54znHDSaT74rG8XpT/poaE3pz9Bnt8PVKAcNm85J5+1w= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.128.45 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by mx.zohomail.com with SMTPS id 1613948205707613.6339812554381; Sun, 21 Feb 2021 14:56:45 -0800 (PST) Received: by mail-wm1-f45.google.com with SMTP id l13so3179793wmg.5 for ; Sun, 21 Feb 2021 14:56:45 -0800 (PST) Return-Path: Return-Path: Received: from localhost.localdomain (68.red-83-57-175.dynamicip.rima-tde.net. [83.57.175.68]) by smtp.gmail.com with ESMTPSA id m4sm10301974wrb.87.2021.02.21.14.56.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Feb 2021 14:56:43 -0800 (PST) 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=na17oWuPKTj+SU6c6Dkqcg8IZxkfU6eQT/pu9RwQ//c=; b=QQ4RqeoxggM3NB1m6/I0B6UZbsoZk3fOqadHCCoRo2/J9+iRWesq+a9h1eowd0bmZN WFjFrdvIkKJ+GY09ruwNXb6VFd5N/ntsFvGgLUbDNZRCQHsidYD0nU/E3wY5L/Ft66To W7RgD7IziLh6z0y2EsPeJDnOIx4OXmlPqtBxQKRvR9tnPFDDkFmzmtAUeGzqwuIcveZn ZYxGINvlRjS+3+bZS3+yNhM2fZ3JtDmN8mWxDU5l5OQ9Vo6+4teM7QDhUgsquctIufvm dAvNqp9sDNj9JL8Azj5UkUhP6lkuOynZ2txEdMseNXaI9sLdKpZ6Yy7XFw3e2K5dU3pk eULw== 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=na17oWuPKTj+SU6c6Dkqcg8IZxkfU6eQT/pu9RwQ//c=; b=mPotlaTtq2b3XReHXTSzVDTI5/7g3yrJzHWWsdo6V8MqELwpikahAS8gv+vlpQVMEQ MCsTzzwuNwh0npdZd2nSRalA5aMSqILMHRKKiY/2NrKiQXU+tKgs2r9WH43Nzi69GunO uDissysOnACnn3CuOtd6lq78x/tr2dl+fTURV8wzkLC0FOKbUnzn44nefHsHPq+AL3oO 9Lag63Ygy7gUaXXAaDYnWF2TXcswnSoPfHJ8fhqilYZLS29CZ7xx8RFvxFI//anG9ONd sbf9cRZCnUrnG+hpyrZH8TLIUfO1zQcKXSyQq0OQ+Eqx4UBihXYdbpOSjMnIQPT18Stt Jepw== X-Gm-Message-State: AOAM531yVkA7TdMox77xEOuR8PdO6qyerft+7VmaRsiYQUqSByovSx9K ypqma0NMJXjyQ4jEx0AIIReevWzpRrY= X-Google-Smtp-Source: ABdhPJygzHh+hXjLeeJILafgE5N50QS77f6OFFmpK1YtRS1e24wAZKvVJSLgXcuq2k/3vqG0YoM8Lw== X-Received: by 2002:a7b:cc84:: with SMTP id p4mr16344255wma.150.1613948204046; Sun, 21 Feb 2021 14:56:44 -0800 (PST) Sender: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-trivial@nongnu.org, qemu-devel@nongnu.org Cc: Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Michael Walle , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 3/3] hw/lm32/Kconfig: Have MILKYMIST select LM32_DEVICES Date: Sun, 21 Feb 2021 23:56:26 +0100 Message-Id: <20210221225626.2589247-4-f4bug@amsat.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20210221225626.2589247-1-f4bug@amsat.org> References: <20210221225626.2589247-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) The Milkymist board requires more than the PTIMER. Directly select the LM32_DEVICES. This fixes: /usr/bin/ld: libqemu-lm32-softmmu.fa.p/target_lm32_gdbstub.c.o: in function `lm32_cpu_= gdb_read_register': target/lm32/gdbstub.c:46: undefined reference to `lm32_pic_get_im' target/lm32/gdbstub.c:48: undefined reference to `lm32_pic_get_ip' libqemu-lm32-softmmu.fa.p/target_lm32_op_helper.c.o: in function `helper_= wcsr_im': target/lm32/op_helper.c:107: undefined reference to `lm32_pic_set_im' libqemu-lm32-softmmu.fa.p/target_lm32_op_helper.c.o: in function `helper_= wcsr_ip': target/lm32/op_helper.c:114: undefined reference to `lm32_pic_set_ip' libqemu-lm32-softmmu.fa.p/target_lm32_op_helper.c.o: in function `helper_= wcsr_jtx': target/lm32/op_helper.c:120: undefined reference to `lm32_juart_set_jtx' libqemu-lm32-softmmu.fa.p/target_lm32_op_helper.c.o: in function `helper_= wcsr_jrx': target/lm32/op_helper.c:125: undefined reference to `lm32_juart_set_jrx' libqemu-lm32-softmmu.fa.p/target_lm32_translate.c.o: in function `lm32_cp= u_dump_state': target/lm32/translate.c:1161: undefined reference to `lm32_pic_get_ip' target/lm32/translate.c:1161: undefined reference to `lm32_pic_get_im' Reviewed-by: Alex Benn=C3=A9e Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- hw/lm32/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/lm32/Kconfig b/hw/lm32/Kconfig index 518c84ed508..8ac94205d71 100644 --- a/hw/lm32/Kconfig +++ b/hw/lm32/Kconfig @@ -6,11 +6,11 @@ config MILKYMIST bool # FIXME: disabling it results in compile-time errors select MILKYMIST_TMU2 if OPENGL && X11 - select PTIMER select PFLASH_CFI01 select FRAMEBUFFER select SD select USB_OHCI + select LM32_DEVICES =20 config LM32_EVR bool --=20 2.26.2