From nobody Tue Oct 28 01:56:31 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (208.118.235.17 [208.118.235.17]) by mx.zohomail.com with SMTPS id 1516156098995778.6605049693842; Tue, 16 Jan 2018 18:28:18 -0800 (PST) Received: from localhost ([::1]:55863 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ebdSV-0000rl-31 for importer@patchew.org; Tue, 16 Jan 2018 21:28:11 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45584) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ebdQJ-0007rU-Pe for qemu-devel@nongnu.org; Tue, 16 Jan 2018 21:25:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ebdQI-0001JX-A2 for qemu-devel@nongnu.org; Tue, 16 Jan 2018 21:25:55 -0500 Received: from ozlabs.org ([2401:3900:2:1::2]:48581) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ebdQH-0001H1-Ui; Tue, 16 Jan 2018 21:25:54 -0500 Received: by ozlabs.org (Postfix, from userid 1007) id 3zLrY52Ghmz9sQm; Wed, 17 Jan 2018 13:25:45 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gibson.dropbear.id.au; s=201602; t=1516155945; bh=+NfgqH0vFhIiZ/3ZIMVgyHvWq4+XwFPDBksUQaik5nY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Bo9UUFAt0LoHcB2VCi/7rJ/Vof+ZP+fuU7Derd4OyCgufRsAPzZGkU5IOrlv0ZKST fo56uHfPKsjszKsshxi6Z7B46b9DlC5RMx3Ylk5fJLoTYEwNtxjOh3lkflcV/VlUm5 +nNYGa+38UJDSiz0lfHyg/qIF9bMvpUgl2kmg4g4= From: David Gibson To: peter.maydell@linaro.org Date: Wed, 17 Jan 2018 13:25:12 +1100 Message-Id: <20180117022525.31767-10-david@gibson.dropbear.id.au> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180117022525.31767-1-david@gibson.dropbear.id.au> References: <20180117022525.31767-1-david@gibson.dropbear.id.au> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2401:3900:2:1::2 Subject: [Qemu-devel] [PULL 09/22] spapr: Remove unnecessary 'options' field from sPAPRCapabilityInfo X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: lvivier@redhat.com, surajjs@au1.ibm.com, joserz@linux.vnet.ibm.com, qemu-devel@nongnu.org, groug@kaod.org, qemu-ppc@nongnu.org, David Gibson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" The options field here is intended to list the available values for the capability. It's not used yet, because the existing capabilities are boolean. We're going to add capabilities that aren't, but in that case the info on the possible values can be folded into the .description field. Signed-off-by: David Gibson --- hw/ppc/spapr_caps.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/hw/ppc/spapr_caps.c b/hw/ppc/spapr_caps.c index f95a78547d..d5c9ce774a 100644 --- a/hw/ppc/spapr_caps.c +++ b/hw/ppc/spapr_caps.c @@ -35,7 +35,6 @@ typedef struct sPAPRCapabilityInfo { const char *name; const char *description; - const char *options; /* valid capability values= */ int index; =20 /* Getter and Setter Function Pointers */ @@ -126,7 +125,6 @@ sPAPRCapabilityInfo capability_table[SPAPR_CAP_NUM] =3D= { [SPAPR_CAP_HTM] =3D { .name =3D "htm", .description =3D "Allow Hardware Transactional Memory (HTM)", - .options =3D "", .index =3D SPAPR_CAP_HTM, .get =3D spapr_cap_get_bool, .set =3D spapr_cap_set_bool, @@ -136,7 +134,6 @@ sPAPRCapabilityInfo capability_table[SPAPR_CAP_NUM] =3D= { [SPAPR_CAP_VSX] =3D { .name =3D "vsx", .description =3D "Allow Vector Scalar Extensions (VSX)", - .options =3D "", .index =3D SPAPR_CAP_VSX, .get =3D spapr_cap_get_bool, .set =3D spapr_cap_set_bool, @@ -146,7 +143,6 @@ sPAPRCapabilityInfo capability_table[SPAPR_CAP_NUM] =3D= { [SPAPR_CAP_DFP] =3D { .name =3D "dfp", .description =3D "Allow Decimal Floating Point (DFP)", - .options =3D "", .index =3D SPAPR_CAP_DFP, .get =3D spapr_cap_get_bool, .set =3D spapr_cap_set_bool, @@ -338,7 +334,7 @@ void spapr_caps_add_properties(sPAPRMachineClass *smc, = Error **errp) return; } =20 - desc =3D g_strdup_printf("%s%s", cap->description, cap->options); + desc =3D g_strdup_printf("%s", cap->description); object_class_property_set_description(klass, name, desc, &local_er= r); g_free(desc); if (local_err) { --=20 2.14.3