From patchwork Tue Mar 25 22:42:59 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876026 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2898943wrb; Tue, 25 Mar 2025 15:45:14 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUQg+kp3e5hIV46BpNB8VUAg3PIKqi9Kv2klft3sVOQK/EmQX8gzsVVVgsdLDd+0hIqLTAxwA==@linaro.org X-Google-Smtp-Source: AGHT+IE8IUFcxJCU4m9Q2msWLTCBd1e9pJcRG/mvwvBstdmsbbSao5RfAyO7u45A5JZ992XzsX4S X-Received: by 2002:a05:622a:a30e:b0:477:1ee1:23d9 with SMTP id d75a77b69052e-4771ee124e0mr256618431cf.20.1742942714776; Tue, 25 Mar 2025 15:45:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942714; cv=none; d=google.com; s=arc-20240605; b=Mh1llytmxXbCFz5JaJDUlTL61mEmoEGc3TMXhjC0aMv0dPCexmQPLIxyLOxMkGjmED polW+Cj+/1YsGYZG0ZtGmSWmc8GDvZxkmX6+dJanEhYNX46xRVD3WC70YKR9AowLA/uc oj80SCrL4MK6R1l6eRmSf0P3sevqfLn9Povq/V1R9yY/X9/J2LmuWBCS75pcbAhuTerC Ptqfl60cO7uJqRQaHyrdEAq+WI62KPIA+ZId2sgmztLwi2HFUd5iOGes779YlHQuqEQv bDN6S0m2XLWSBMDtVuA6qFu4Jp+BPrq7DH3fbx0VpE5+/oyOfnQY4Fh9zne03TpBJZEd JnPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=dgIm8zLPaxk+AUkAm/dvi7OwWVyJ7xQvb+Sh8UY2ml4=; fh=7g8KtZrL1FnsfW6IMByVkomJN+MjPEXt9reZVeRqnrk=; b=bu3xDrRa3cB0tYTc5z1pGIQxfXzQGr0zGipS/7K/smdgWPntHdxbqaLWcI6Yn/OJdv a4yNaIqgdYZCOzzcm3xHI0FJWG4gRa2cuSxoSJEMiLNMVOwhDmkt9WWMY68c+WpL4Asl tgtU4pS/wi4pzTSVKs3VK1JxzAyk6Lq9mzyKB00/LxzheTPfhoAio+PL9jBuihkc3uWK lH8SRTlqYf25fN8S0SlAppDD78AxL4uRJj1iMlMkDRVhmykiBPAVH+xQ2ZMm3r1Nlt31 l3Yr9vIkIr0Cfc+fvVV/UtD79ZdzW4j9Lj1zvUE4hy4steFnGLftyZrWcHzhbVKc8AYC qPxw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Hg+xxvkB; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-477472dfecasi41916051cf.556.2025.03.25.15.45.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:45:14 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Hg+xxvkB; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txCzT-0000Z2-6W; Tue, 25 Mar 2025 18:43:23 -0400 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 1txCzR-0000YN-H8 for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:21 -0400 Received: from mail-wr1-x42a.google.com ([2a00:1450: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 1txCzP-0006u1-RK for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:21 -0400 Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-3914aba1ce4so5216921f8f.2 for ; Tue, 25 Mar 2025 15:43:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942598; x=1743547398; 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=dgIm8zLPaxk+AUkAm/dvi7OwWVyJ7xQvb+Sh8UY2ml4=; b=Hg+xxvkBQPBwbTf2H3pGN5EH0rR0SfOeB4MaaQP8FVB8o8K6sYcTIhwK6vHP4j2r1J 70nJJf5DoqfbPU+s4nsgS0jENWpOax4qcmYPAVbgSNIVQoDeB0r1opQ78z5eAj/DFYZP gbqpuk25gsq6nJJZ0KWHoFJfyeREOEAqXLtJKWBU2qgVGWnaQavhSKDBwlkjuKiN68li HvD6hFawK/uzaOdMDMaq2eQhxxnKCpF/CaweAqO3xqH0BAE5YfaCLzeqrz10n2v2iyME gQ86X7Pqb9UbPkzQCFYtmLPm92oR358NgLeBoZH7WtSTeiuOcuGepGhN/NJGDaBjjkvW WN4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942598; x=1743547398; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dgIm8zLPaxk+AUkAm/dvi7OwWVyJ7xQvb+Sh8UY2ml4=; b=qYzgp8ZmozYreCQbmXelOBiW1WFl1s1GFR/ixrbWowngAykOGU6/3fjKFMGsF/bZbK UgLVS/RP9j+4jyAZ0rYTrkhW0X69VjXpBOfqN1kzNu6aN79z4bn31InVjP2auAQ2lVX7 /4uSbVNviRRh0a+6JfFU6qoUDK0E/5ZxBoH4UXvf07rLgf8h29RSIghGRgz8AroskBkR 4mCowllMXvvrk6/9s/Mu+/283itGvsitDirMZUaVwUyUXu7BLVPwZxKnlilceGWN/Eds +i9tQx5RnsWa7RFNw4uqCx8guj3AUleuYsuUP0a1YRzqjNkCYxi5FV7gKzwf1Q+qkGRL k3uw== X-Forwarded-Encrypted: i=1; AJvYcCXMFDk4ZS+vIXmS/I0YIgPsSloZByAWz1K8mPn2HK8KS+ejndrNPzUpo0gcF4YMqvec3WZYj/0aYuVp@nongnu.org X-Gm-Message-State: AOJu0Yz3OOm3gATi+CFRP9kaAbqax8zlFUp7fgrHv3TtEY1WGZvYhkOk XSEe/Qy7dQVTiod/b4i+1yirkhohfzPNnQKcP8b+M0B/d15JzELE4mJELO//Nr8= X-Gm-Gg: ASbGnctDxj7mlwpczU2diMDd61HuI6d4n9ByD89BvcjiAMaLtJArexoT6DLdmgtFId5 HUUWGGKOw6dadngaOsdc/1HDWREIcqTEVY8hXRisSHMJ7oo0SaOJHpsolVuHjdxYvN4cd+m5VIC yz4jq8CSH/kmj+hoCjJTurP5pcnFdfg36guYZM7OJ/Bdj4OaGndURf/nHjavCbUxTJ+v7wlsB/M DtA55CSMcPODXMWj75rShwrpQtj9HEtRfhj3oIYEPdddJ0IBWn1r9Nhs3BEZiqNXU9MLl0DqBVF rAhTicHnYE9ioV3KWetgKbwd3ndQFV9OhaJx5/IFoPUT4GGeZd0ltmp5wAuUsD8JvMOkG0YOIlF GzlhPO+M8VbqVGKc34bc= X-Received: by 2002:a5d:59ad:0:b0:391:3cb0:3d8d with SMTP id ffacd0b85a97d-3997f9017fbmr16486964f8f.19.1742942598154; Tue, 25 Mar 2025 15:43:18 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3997f9b2654sm14733494f8f.41.2025.03.25.15.43.16 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:43:17 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 01/12] hw/audio/wm8750: Categorize and add description Date: Tue, 25 Mar 2025 23:42:59 +0100 Message-ID: <20250325224310.8785-2-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42a; envelope-from=philmd@linaro.org; helo=mail-wr1-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: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth --- hw/audio/wm8750.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/audio/wm8750.c b/hw/audio/wm8750.c index 8d381dbc658..6c1bb20fb75 100644 --- a/hw/audio/wm8750.c +++ b/hw/audio/wm8750.c @@ -721,6 +721,8 @@ static void wm8750_class_init(ObjectClass *klass, void *data) sc->send = wm8750_tx; dc->vmsd = &vmstate_wm8750; device_class_set_props(dc, wm8750_properties); + set_bit(DEVICE_CATEGORY_SOUND, dc->categories); + dc->desc = "WM8750 Stereo CODEC"; } static const TypeInfo wm8750_info = { From patchwork Tue Mar 25 22:43:00 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876036 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2899847wrb; Tue, 25 Mar 2025 15:48:23 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVvvvXSvTRbkUwwdYv4QcbQvRV0k3GOozFA6XwIypfQGXRtR2fvzHJEF4Q5hgn87Xb9QFJifQ==@linaro.org X-Google-Smtp-Source: AGHT+IFmqOwhZE3D5BhPImLPdmtt3PmvuIKkUVeiFxk8bUGdCd3/uDIe7rrKRQDcEFvvw6LX8gL4 X-Received: by 2002:a05:620a:40c7:b0:7c5:57e6:ee87 with SMTP id af79cd13be357-7c5ba1e41abmr2999078585a.41.1742942903555; Tue, 25 Mar 2025 15:48:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942903; cv=none; d=google.com; s=arc-20240605; b=LahiBmbxc0RxD6FrUwUcFW1FEaywnfWlvv7KOnW/5B8nf//ZJo/PoHF5A836nkKQeh nqqZ2w1J7JnKDaKdUsqE6VcIslMRT4sjsKexLDxw+gipspNA0JiVm5VNa3ZVyI6llOOF 0GbJaH9VNScrERSadoUEMldFoZDeALktOcuKrVXZuSJnpxuU7LsljJXU1f5vcTgYbhVS WrNY89xL0HWBjQKBCYveEckl4O5bP2uGd8RMofaW1nEp26SGfZcX380T2/Kt/d5s0cmr txu9kF2hA1PkQi3nh/CLn8SmtovSp/R4sVR+VE7+aVURMhaBdeb5C6k3O4CFBkX6bGVL R3yw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=cYc6dMHLoDeNtKrCf+LG0joQxNLfS1rrchv/hf06HXc=; fh=6hz7cRJ7/NRPO1C91BEAiq307jzKtiycBUPv8ToW56E=; b=QCdbM3jZyeJ3WjDxfhe2nVMfQdLA4kYMMsuUPUxNq5PONLq9E4MlH8Ms3vTcF8lA8+ yJdBCNQMtUOtyaAh1TS5D7GgVMmM6RRYIffE6apYiVoHcIvHE6G3oMyFetIjdybe4Csm HbbIwzefHj2hvVtlDK4lK5Z/hQJgN/l7uhu2/bm5OXQJmYshM2egBd9pjYEaVSNssUXC Rk22Oq8h8Lk7Wy8MtASP5E/qpfbO+Qf22IrF0DZOrO1z2VqiQO3guQVEx9LA5Hl3G2rJ DjdzHgaL1I2zcphD/hwXkE8578wNZglaqfsI76KHVktkwoyzZTbFh1bLAflS4YCEdcl8 Y8FQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=nj0qulVe; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7c5b92b072asi1024879885a.98.2025.03.25.15.48.23 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:48:23 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=nj0qulVe; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txCzY-0000bM-CG; Tue, 25 Mar 2025 18:43:28 -0400 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 1txCzW-0000ag-Kw for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:26 -0400 Received: from mail-wr1-x42c.google.com ([2a00:1450: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 1txCzV-0006v0-4j for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:26 -0400 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-39127512371so4138193f8f.0 for ; Tue, 25 Mar 2025 15:43:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942603; x=1743547403; 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=cYc6dMHLoDeNtKrCf+LG0joQxNLfS1rrchv/hf06HXc=; b=nj0qulVevYq+b6YzJpT1+8WYjH/zIqJlUiKOpWIUKYcY67lsfXuVQnPE5HgiTTM28n xL0mPzcEa8XrR6IrTCKpVWPWCXxzcdqVVfHIT443aJ5VQvyloLT7UeJMkGBakhkdQZy3 9XXaJjSPHS2jlBaDMRymziW6Yoo+y/RyqB6yYOe567iYEDl6GCxuxRusXOlB62nqft58 YBuPh1RT/Db0HG8XdZHHeRhwXL7X6LKPYV6dM4edqeLuqhgXEcs168rpY+x76J9aFq/V wWeP+6nbWhYv9WbUt+hTkSjsGr8nnwKHss5g3avCE1lWnzpRtIHO4npcYwN+yKb1SSjr dvow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942603; x=1743547403; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cYc6dMHLoDeNtKrCf+LG0joQxNLfS1rrchv/hf06HXc=; b=nS6A/7Tyyg8/pSWBJOep1yh8gNJ0sCr469+T5oxElh+Ty+CABEa+kM7H7YRkgoFtr0 pkJiKOt48MXi8ojevVnEVebeNtFFOeDcMYaaNM8c6YBquPn6CtSlFwsSimYikRAUHbWy 8X2dq4v4Wyq3WUAqpJrddT6MRRCNrFSkqrzu5VI8KjU+r8OJ8j/3kY/V2x/2rXJdpYuK imoIsLALMS2xrn6eCAxJoD7/UydnAV60tj2++/7XgLFK1tlM50QMGqwAdpupr3seUeUn Ld58QrpDXQZzAsWUhmQ4MWbdtlFE/qzt95fMLTQTcoT9P85q9C9lBT2V9yT0Tnu6y8sz JJRA== X-Forwarded-Encrypted: i=1; AJvYcCUn/Vtlgu2zSwtUdhr4McdllLLrFIJE+1phMqYOevDVV9RkEFjoKbncWGUKXFRA2DBD+KXykQaZ9I9R@nongnu.org X-Gm-Message-State: AOJu0Ywa8CLDFuwgl2v+3ksXmv5loL4e1Q+JEay7hPSMTcLVtxUvFBTY E0/Fbgb5Y8UzFUOCsFWghD5LDT9Y+pdxKw1+0JftqOJjwlcR0e+c5rHy1UG+c6Y= X-Gm-Gg: ASbGncsDV0Rrl24yt3aglx5zs+I4Ia5xwX4PKFCvAQ+lxr0ijlDyvBc5jLoLIAqsFgF KV+o8QQblt47S5ZyEANTNOhfOQavPTDJGtPWXfeAtn34G+STc97A2nZD8ZWpjA1G0f+By+FIWlV w8NqRDOF94jSpCYzIcsu/0m/87r6yyRf0MDqOxeIvwvSsf/Xff13/HbzLrZvV0lq/bbWGLGlvCZ T+kLDQhBzDAwFkDJSWoFXSkM1YMLx+xG7r/78XWpe4TX/xqr62yhY1rzhNXKLCkMokcLoWBKC0V qZERAJsOKnRFz/HeBpLEaGC2PIGZIqfhamS25ujDeDhvSv3ypJRZ+CvmrW8qBgsSsJbapKFGs+h a5RF37p4SpFvEJdGvUoU= X-Received: by 2002:a5d:59ab:0:b0:391:3fd2:610f with SMTP id ffacd0b85a97d-3997f8fea42mr17215939f8f.13.1742942603446; Tue, 25 Mar 2025 15:43:23 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d74b48b90sm15360315e9.14.2025.03.25.15.43.21 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:43:22 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 02/12] hw/block/m25p80: Categorize and add description Date: Tue, 25 Mar 2025 23:43:00 +0100 Message-ID: <20250325224310.8785-3-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42c; envelope-from=philmd@linaro.org; helo=mail-wr1-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=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth --- hw/block/m25p80.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/block/m25p80.c b/hw/block/m25p80.c index b84c6afb327..0887c103e4f 100644 --- a/hw/block/m25p80.c +++ b/hw/block/m25p80.c @@ -1870,7 +1870,9 @@ static void m25p80_class_init(ObjectClass *klass, void *data) dc->vmsd = &vmstate_m25p80; device_class_set_props(dc, m25p80_properties); device_class_set_legacy_reset(dc, m25p80_reset); + set_bit(DEVICE_CATEGORY_STORAGE, dc->categories); mc->pi = data; + dc->desc = "Serial Flash"; } static const TypeInfo m25p80_info = { From patchwork Tue Mar 25 22:43:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876037 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2899905wrb; Tue, 25 Mar 2025 15:48:34 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVNDMqpyDoE74I18PFuimxSDb99v/dxG74Oc2e8Gu2QQhclfd3CQIWOYNV/Oi7YbNJZ8JBLEg==@linaro.org X-Google-Smtp-Source: AGHT+IFJlhgcEv1j8iznYhZiFvAzaFfyXmz5OqjnJEd5ncJOYKd1qrpJDaYH6+2h5ozN3Vtv3Bbp X-Received: by 2002:a05:620a:29ca:b0:7c5:9452:4a60 with SMTP id af79cd13be357-7c5e48c8e3dmr246505785a.5.1742942914442; Tue, 25 Mar 2025 15:48:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942914; cv=none; d=google.com; s=arc-20240605; b=FFfU7xv11olwHgJxwa86F+BRCHacr+Jx9i/0gjKJ02eH890o1465AbkxuPHYEWTT+q 9pBohVaNm8S3UPzlm/APVC4UfDSrzehPkpjmImVIKrw9WC876YH18JP/Pjqqred7uFWu qOt0Jh4mcX0TLa1CfeHqgwItb1+xc71FetHcInyhR+/K/MzpgExGTAA/gUjrnDv1pIyu bNDwF8rMjpwibn9uFflhDbuftL4UWuu5bshTUr5Dj5yu5lcdUvExcQq36h6PAiKPQ+tW fRp1e9b7z3OzNer8Qvs7GAE25qnNnFh646T3MRvs2NRrNK6D4XthMzZjmX+lncoz50qK QBxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=uIsbtSKYbmjuBlwlygMfh2FAmt4wKaqUSYQkYlcHhAY=; fh=RMDUWCAeeP0XuBzniV3yn5evRQct+uvEKR9geeUfbqY=; b=TzcsnMq0NFK0pcLGZKiqY/dgIZ2BWYFwQTJ++hh40UtXTvDtdEUCl5p2VtSG4WyN7c VgI+bwRqsH9PczMnTJf4eiOAL/X6hKdHWrgiORoasLE6mMgzctmueTD/2y4/e1CRQ3AP H+VQjj5i4n0kPQAOIsA26RrG3WGBlLXFKYgiqaQXrrBPpHbcPss4Yj8qyjvEj1yWC99o sbQZ9P0zNYuo3eR9gqPt9nbJS279kvAPAxTw51P/fKZM1Wc49RY8yBeRUKIPu5N0tiBX p6XU5lr6b5RUWEcQBn9dNucQjUD6NkrqzkkjgcWfde11RPBj7ZUBjBWOjaxQsRb6uqs8 Qr/A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=PQz9VHJQ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7c5b92b072asi1024912285a.98.2025.03.25.15.48.34 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:48:34 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=PQz9VHJQ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txCzj-0000jP-OP; Tue, 25 Mar 2025 18:43:41 -0400 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 1txCzd-0000dI-7B for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:33 -0400 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txCza-0006vs-Gx for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:32 -0400 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-43cef035a3bso43327525e9.1 for ; Tue, 25 Mar 2025 15:43:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942609; x=1743547409; 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=uIsbtSKYbmjuBlwlygMfh2FAmt4wKaqUSYQkYlcHhAY=; b=PQz9VHJQnv9EXVpieVpBpnyn5UKBTIaPufX3fyeO59/MWAgy4A9XjovQ7B2DZUZ2iC vEo0UV0XSBw6byBP+i1f8hE1+1Lbkbddv7LR6/hzkmqSkThlS04Td+42StZdNKNrQXkp GnHBpAFODeO69ur8c1CrSI58A150/Bux2K3bDLWHgY/R0OdXGZ3SoVbTGt59uPt8mOE2 NOXx1E7/JZOts4qURzLobXDohK+8eKDDMFAQ34sD/mW+tXGm2HJb/CYs6oNwUpb7EKqj O3YdWmgM6qE5CerXhH9F+PQADUg3vasw5Io0rttNurzCdRcYbFDUYcZ93vBMefSTxXVS MdZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942609; x=1743547409; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=uIsbtSKYbmjuBlwlygMfh2FAmt4wKaqUSYQkYlcHhAY=; b=FHAPDmUMKLx1lKcuCQqoCRvDAQuEk21iTGvUCU/hZ7jT4hM7w9AYM4nO7sfzlGErFE t2zCglc5mVBkvXr0Q+41jB188U2PAhd3n0U2x4KvvUYGJ/AFDkL5indLQlJHsLh28Y62 9zHedPCHnTPL49soLzWOxYRi5ksbmwrGdWqnVEGRpGm59J5HIbWMvngWcEv9OdZHi2O7 fmx+5OoV0GzOX8dPnn468aq91zNJpmtVaSwsEgJ7O2ZFctXw4Hicp2LSZKdTEpn6YBiJ SP9a6NolyQ5vpygN11BK3ycpw1dLhxdpB26Anqapv+mB/mZgs8mDrSxeNvLikE7ZybIG nrHQ== X-Forwarded-Encrypted: i=1; AJvYcCV8i/I52qLlUkSv7kWsTPq0R3BBootP7aSx1DhoTO+XvKupaKz0O2mA3y0jbtGPlgIcx9ZaK/7AdsjE@nongnu.org X-Gm-Message-State: AOJu0YyLi3A4ggd3G68jw3UHAJGMPJLDt+3VsWR2M5y80lMkRV2KgyPj wFHvv90JjSdnyFQJsWI8tEDVOFCpAi/frMptFvNaZxgOuWOGoZ2dnlHjso7dQhg= X-Gm-Gg: ASbGnct+TRFrFiZ5r7ER+KCCEh801fmZPZxYiEQ+PwQx6qVrO0DPkBmcgiKLoXKoijc /qirxXSL/KI9/oDpeDYSvcBk2GGPmi+y5yL7d5e6Z4/kEqwS6JFh9OftRw+N9bIK3s71UBcVzo/ GBy5h0/LrQWZRiKEDyQzCTXIJnGAe/Bt2+LFJ1nWP887obV7HodBvT7mN7v5MLvQjHzr5cc1ou3 PuccyKRkXciokgLHvpokhqUKDgkKxdC85zDBeyQLHMHsF5674a09rLZaz9ESl91Qyx3Qk4ojCkO i89djEEz5VlS4wav90Bbfiz1yeOxxmterEv+oQiNcl7+Qjix36It2eguoVXOwh1URgDXiFt6a06 /ESLdngwXxtq856JLYIg= X-Received: by 2002:a05:600c:34cc:b0:43c:efed:732c with SMTP id 5b1f17b1804b1-43d50a3c1d4mr162965315e9.28.1742942609083; Tue, 25 Mar 2025 15:43:29 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3997f9b517csm15243394f8f.51.2025.03.25.15.43.27 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:43:28 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 03/12] hw/display/dm163: Add description Date: Tue, 25 Mar 2025 23:43:01 +0100 Message-ID: <20250325224310.8785-4-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32f; envelope-from=philmd@linaro.org; helo=mail-wm1-x32f.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=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth --- hw/display/dm163.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/display/dm163.c b/hw/display/dm163.c index 75a91f62bd3..f6f0ec0c632 100644 --- a/hw/display/dm163.c +++ b/hw/display/dm163.c @@ -330,7 +330,7 @@ static void dm163_class_init(ObjectClass *klass, void *data) DeviceClass *dc = DEVICE_CLASS(klass); ResettableClass *rc = RESETTABLE_CLASS(klass); - dc->desc = "DM163"; + dc->desc = "DM163 8x3-channel constant current LED driver"; dc->vmsd = &vmstate_dm163; dc->realize = dm163_realize; rc->phases.hold = dm163_reset_hold; From patchwork Tue Mar 25 22:43:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876031 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2899629wrb; Tue, 25 Mar 2025 15:47:33 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXu7smGwKWt25LQrZk43eujucpdNZFDqs9DVWgcMiTMJUb5WyTVRe+0s2q+X4kX4tno4VSj3w==@linaro.org X-Google-Smtp-Source: AGHT+IFyXTKvr19cx5dTNnPACPcJPsnTHVczLTFW+FFKBCrOvPda4DEsS+gt93ZXMlw3TAcLUibW X-Received: by 2002:a05:622a:2b48:b0:476:6b90:1ffe with SMTP id d75a77b69052e-4771dd62469mr288013481cf.15.1742942853268; Tue, 25 Mar 2025 15:47:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942853; cv=none; d=google.com; s=arc-20240605; b=J3rSXUxm1nutfeI0q59FRA9havw8hkc1dVI/ZCZfLtPSj0veTZGRmwJCJyvQm3ACdb V/7iGVCpQo23v1keoSJ5dFBYpUUDOQWyCdqs8HF6BuGMRbMstFE0ew5CXFiuK/dLX5/h 28HG2qeEwuu8SHx5eqlAr2BZ7ZfqHwJPUhE4mSoFflVvkdiOoxtyRajpYqHcMBThAgwC PxF5EzNt7mFEV0DZxhU8UiRRNx5z4pnuxS4JrArOmvh3W1hOq/J/drMgEEw4YrG+CAS3 WG/arGR05KWLMmdDKrT698CaMEfP2yBF18TVDzFoJLrX1K5Hss83u25Ktw1/u1M4zhE0 874Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=0SOvxtJeq0EX5lR/jkU2/dH8LgMhbpkIvEfLhQT46Rg=; fh=+A3qbyu3obiiEx2qbmAWRD/eUEqeIkqs0CrgYGRjY7M=; b=NTEIBjtlfumTRDZF4mRNLD+76I0UftQF8jV6wpJ8+bcWgG1HTVEoZqJ/px1ezisVfM lg/UOpdzc9gp6behOMFr5LtGkf3MtlgtldpxNgxQHIQFAERIVW1E0O42TZvU/a/TU2Vz lRjM6dZJ6F6pd3lHqaq0aPx8Ym20sFFeVj2I2rfaXH8B3QNlQS8UmX2eq2wYU4zfRDwC +5qa5PcDY36M36IeuoYvgorOLw7zpXVKDmyHqAZoKKj/hBaCwiqMQxo8rYWAXXs0oZKu lKp5MZRge7wkb1Jee5r7qpCq+Mwzib/YmG+1REEPYHDkdYsbP1HiPAsakuH+XCoqYwNs HTcg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cS+9YF5D; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-4771d15df67si100411791cf.33.2025.03.25.15.47.33 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:47:33 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cS+9YF5D; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txCzv-0000v0-AS; Tue, 25 Mar 2025 18:43:51 -0400 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 1txCzh-0000jx-D5 for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:39 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txCzf-0006wr-Sm for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:37 -0400 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-3913b539aabso3423623f8f.2 for ; Tue, 25 Mar 2025 15:43:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942614; x=1743547414; 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=0SOvxtJeq0EX5lR/jkU2/dH8LgMhbpkIvEfLhQT46Rg=; b=cS+9YF5DO1DzdWrCU5nGAMAQliQt2Ombjdj8Tod6IdFBtB3t05t5+tfbVOi21IugBo yhWlPTTKLAm0u/l6r1TWN4JDs0Q+naS/XxSt6+bhk5xfIWA93LRz2R0lxKC6fe1BsKM0 WOTGniZqasvKsv0YpPdHC+jrq1c4UNa/t7QxzlNFNssW5VjhiY2cJ5xwvMJzMTiBLvna Y8IGLH8XTf3pfnIWHiH600Yy5oCBt6MIWYKvWFQFWQxjV4JJ3pvxbz9Cs1yDyPJkS7kI uOKRiFTHQt0PNVcAHy3DTqv9ViYLI59H19zieviylLnNAkavoPeCWpte8ZnA0B3ztWWq AF1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942614; x=1743547414; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0SOvxtJeq0EX5lR/jkU2/dH8LgMhbpkIvEfLhQT46Rg=; b=T8SKOq3wAQeF31iFvbiFauocrTNKTdy9Qz9WchNW3Yi0Y+QEQ13g5uBeUL3Ga/81+M v0Bq1fLogh8GioS2W53Ov/I1BYEEJvyb4bqvLk8nia78PmupDSVFXFVgJYXFc+VTZ3u5 cq90ArPKqtK/MaDd1pFQ2CE99WCYV7mmA0v83sHSNbd+ypHQJaJVy/G9IEOYR2QqeZi7 HiPidvwLqVOQmZZXgCnDadbODYcoIh6wGma5Kjouyfst+pjmM+Z+xrZATSUuEorzb30f FboBOqePcuOPDcT5j6qeugILnrfZ+Z78M/fEsyPkk9HL+XfGMDJUL4PWFjto9KdjhnfD okiQ== X-Forwarded-Encrypted: i=1; AJvYcCVsw7cbIMSNc6xZYJxqPUyMSOnksNVkQS7bhMjjYJ5r0titFU0JPnXJas7dFBuE+KfooVWuQcC8+bDl@nongnu.org X-Gm-Message-State: AOJu0Yxr/t0aerAWbmRzoQFmBW+5PnEL/zy8DGrdCX2/IA1w3+Ed3nak hdvqF3ktBvxk6+SIrnvRA8owZwV0hqmtUQcRTe3uMVX6MxXTm60S5FdPgTpI5uA= X-Gm-Gg: ASbGncvbYAoZwzSqqFXh1QdglUmKf6MkshWsxFDiuntfn+CZDcAgDwD/Loht0yBXOMt XHuzthZGX3TjLu0QqmlOBYmE1+QMv9rBVglES1Bp0FriLjlsMDmsZys2mOOrIP/xi5Bt9cGVALk 4THRcyOs7yvhNjdSePoTvkTbr2clP/1PVAIqNiatFATzsejUvlnKZPAgADdQ7TWNnTUqMQZH3MP MUmYQSJJNxpIgJEbRUa54S8dnXH0QW28U/DIlhiHhgYcFxDkKNDbAB67UQQvrVdXO/gHj41qniA RULjo/NU99Kd62R1wEr5/G4WxlIog6W6MvtngYXfjkAYb+XRh2ZFLOdKK/VbRlZMZiUgPgF8Scd BInZOen0kiN+voH8CnSo= X-Received: by 2002:a05:6000:1842:b0:391:2c09:bdef with SMTP id ffacd0b85a97d-3997f9261d0mr15336360f8f.30.1742942614322; Tue, 25 Mar 2025 15:43:34 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3997f9efe61sm15199585f8f.97.2025.03.25.15.43.32 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:43:33 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 04/12] hw/dma/i82374: Categorize and add description Date: Tue, 25 Mar 2025 23:43:02 +0100 Message-ID: <20250325224310.8785-5-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42e; envelope-from=philmd@linaro.org; helo=mail-wr1-x42e.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: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth --- hw/dma/i82374.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/dma/i82374.c b/hw/dma/i82374.c index 9652d47adcd..0bf69ef399b 100644 --- a/hw/dma/i82374.c +++ b/hw/dma/i82374.c @@ -150,6 +150,8 @@ static void i82374_class_init(ObjectClass *klass, void *data) dc->realize = i82374_realize; dc->vmsd = &vmstate_i82374; device_class_set_props(dc, i82374_properties); + dc->desc = "Intel 82374 DMA controller"; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static const TypeInfo i82374_info = { From patchwork Tue Mar 25 22:43:03 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876022 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2898781wrb; Tue, 25 Mar 2025 15:44:39 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXIEC5K6j+Unw6wtuyaACNivW1j+UV+W67StzwYiu8KRB78PFR3/R6lUfhF1CaUxkb0O0Xdqw==@linaro.org X-Google-Smtp-Source: AGHT+IFuseQvkIWVUNoImzdrC/3bLbUkUHijcJAHJHshr6yNMVGDHZ7hSKVfi1wIDj3zD42mXv27 X-Received: by 2002:a05:620a:2845:b0:7c5:4eee:5409 with SMTP id af79cd13be357-7c5ba1fcf20mr3301201985a.48.1742942678996; Tue, 25 Mar 2025 15:44:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942678; cv=none; d=google.com; s=arc-20240605; b=CHnOvJrxnBgbxqxAX8B/Ps1pbssVoPURIfuD1VCebU1B2d+f0fk1E0+X2oBG5wJ6LM /0YALwApscTjxxesSA6WQWWlhRU0E+xsYLruhtIDeeM2b0GKbsp2EmxczkztpFsLqeW6 1B5UES8aiZWBZQ4GWnu8GUsU7Gp7nNEtVqKsvnCWIR7XGghsBJ3po+IQw8XBAuov9QGz FOr/RBT6yLENDxfz2bGkIEC8vAc7CmMxTCi/ejsDFrblKOmvlq2s2wqoNTYBwnWjDrpc WL6OhVLmOXnDsImTG2++pgNBe4m4kjwiJ6II2lK8jgdMbz5f3xUggq3m91CfdlqVvtps 4ftw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=yIX4KSGXtWAoTbQjaPooH4t4GimyycM1pa7qZNzCrRo=; fh=jpRVB/6pgl/6a6XHIUeC5fCuz4Ovyt/2Xl/akjDfycM=; b=e/4D+7vzj5kFn6dSY15/t8eNMRYjHpa9ObtkrepfWnkM4ONr93sz6YIpyjw6s4ZT4a LNnyGvBV6x1D2vLgs2BzpvlT/Sur2j/06iil5NufzOuZ6Vmce7QbOqy+Ad3I9DXepTPN CunX5UlWsrZWg6LMic41HgsVx0nIR5zkF55VLy7wv+3vFXGdX3H1LZSWVq3iPI3TGgpX DGGjkyajaIhJJtgHLXiEZLC44cD6Wyol+IKruDaCQ0z7Ht+btA2fF7319KMkajc+/FHm 6nkV0M+/Pjhm3UU2lr7Si5gtAIwuFgWMpQVH79n78I5jWDyb8H7cUVrfA3Yz+cCViQCh ONnQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vKqZ9GTA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7c5b92b187dsi1030889185a.60.2025.03.25.15.44.38 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:44:38 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vKqZ9GTA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txD0E-0001Jx-NQ; Tue, 25 Mar 2025 18:44:11 -0400 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 1txCzr-0000tn-K3 for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:49 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txCzn-0006xg-Gk for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:46 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-43690d4605dso43756725e9.0 for ; Tue, 25 Mar 2025 15:43:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942620; x=1743547420; 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=yIX4KSGXtWAoTbQjaPooH4t4GimyycM1pa7qZNzCrRo=; b=vKqZ9GTAkJyecLZDVzo2FTK+nnSdAY6lWTjkZ3dNMNaO8jVx4nu32eF3qTILgJoKot lw5GeRZVy/MoPMRGCad8bj47gK15HQv/HB09SfbH7xpGMk5zvfOJK1o/uED6FwNZXuPB hRWjqS+4gpyZ4FsH9L2EPC4FmytkagjAzBSwgdsC64y8X+5XZ8BDVoLaxtvyELKjc+14 hYfYIHkfYqWlagqASs3RLdO6dhMlBQHTQsdw9s4sWZJQIot6XEHozuImc2YRZ1JrFKr+ NZVTb2gVjcXB48LYc5rxeVAXvTkeavPieYErtVJ3Poi7yntfJm+8I0TP2pTvhddQCVDN EQzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942620; x=1743547420; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yIX4KSGXtWAoTbQjaPooH4t4GimyycM1pa7qZNzCrRo=; b=Ti5H96AWjjWRk7gQmGI4MkRz2VhfCmmjHCwZRzLusuT0LNelnIn5ZBx/wYg2QzPS21 BlgSuyYfjNeNRm5/ODNoydsQUskirpTdOxjB3je5VmpyjnC0LbM5+Kgka9ymdzXGNmtj KImO1jIvyQCozbSHMLnMvLSRAmrYHVdTwKHPlnsZZ8RKiKq3ebK874NiBIuJ8WzoJxFS 97Hni6xWe8gqnyZGcjHxJgLXmY9nViicVfzPJJVTqquE6Rw8dNta8aYx8KdhcTyZiyKj 26nY9eR/3I18T3MBTWlajwT4V9L8D0+LtY1TscYyT2TVFZqWLx1dPxdCzcehn8O2fk2y N1gQ== X-Forwarded-Encrypted: i=1; AJvYcCWUTdMd9bOm6LLbndn1dcoWTglYYeGfAgbklzvaFUn1SmoLSFngNEFnPbAMSir7rSM0smrOj4ntPyEo@nongnu.org X-Gm-Message-State: AOJu0Yw7+unUM2eK+Yr42pnZxQWVt8knrU05+V9gEvNadLMOHX06xZxd wKG/OtMdXtJ20zAbBp5uiDtJanEWu6aI/enyMtp/JGFckcOiAxQPIQAIP0iS6vU= X-Gm-Gg: ASbGncup2A3GdWFd4cNhDK+JcYZCD5UqirYj5GLjkPU/aZ3hEvcO14Pmx/P+iWBL7dw mczEuyzJt0hRv9xNf7tmwxUxo/so+KwgW8yYstZg7mOYOXQHNJi6Zb3niSvfjh1X/05mHUpPiEl Ewkal1h2uRWGCZ6m/FXpxUy+eBHWkThFf+FWPtaO7BRc3szgfpFpxaZqQfZyZoYKERWpL3b+zyk A1OPdSxpIYS4O/IWBEG1Zdberk6HLJOr9d8iqCEpgzxFg/wilpMljROFfrFems7R3bihTKSl0Aq gVu19Cjz8ulDpdTaiK/oSh38KNXMhmBYlKqnikQLAN49s8MvAwuv3d0yTcyB5QcepCvzxotXsXY fP/aN6vSE2Ikma51ZlF5X1i5pqHO+PA== X-Received: by 2002:a05:600c:1989:b0:43d:9d5:474d with SMTP id 5b1f17b1804b1-43d50873c28mr165157725e9.0.1742942620465; Tue, 25 Mar 2025 15:43:40 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d43fdeb79sm214467435e9.25.2025.03.25.15.43.38 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:43:39 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 05/12] hw/gpio/pca9552: Categorize and add description Date: Tue, 25 Mar 2025 23:43:03 +0100 Message-ID: <20250325224310.8785-6-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=philmd@linaro.org; helo=mail-wm1-x329.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=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé --- hw/gpio/pca9552.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/gpio/pca9552.c b/hw/gpio/pca9552.c index 1ac0cf6c464..b152872f6c6 100644 --- a/hw/gpio/pca9552.c +++ b/hw/gpio/pca9552.c @@ -459,6 +459,8 @@ static void pca9552_class_init(ObjectClass *oc, void *data) DeviceClass *dc = DEVICE_CLASS(oc); PCA955xClass *pc = PCA955X_CLASS(oc); + dc->desc = "PCA9552 LED blinker"; + set_bit(DEVICE_CATEGORY_DISPLAY, dc->categories); device_class_set_legacy_reset(dc, pca9552_reset); dc->vmsd = &pca9552_vmstate; pc->max_reg = PCA9552_LS3; From patchwork Tue Mar 25 22:43:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876035 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2899845wrb; Tue, 25 Mar 2025 15:48:23 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVSRIPLB8QFWDEBJgEgCzFB8jLYmA+WdZgpIzURuPe5YVURVQ5URtyeOnx1o9fW9kq0VuwGAw==@linaro.org X-Google-Smtp-Source: AGHT+IHjXVXLKOhLrOAiihRszQI6JPCbUff3gu3VyznhCUf1u9+uiXFhfReN2MiZjCr8lRvnEwHp X-Received: by 2002:a05:622a:5809:b0:477:e78:5a14 with SMTP id d75a77b69052e-4771dd53536mr340121181cf.3.1742942903494; Tue, 25 Mar 2025 15:48:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942903; cv=none; d=google.com; s=arc-20240605; b=LTbqu255e+1PxJ0PaVUs81ky2r4tv+GFCM9YWx8DtccqzYKZON0dlWivbT4aIe+CNt 6UNTjczf9ur2x929z2PqQaKIQZtKnbWe2gx2wMlcRQ5LcDaTBHBN5BfzdU3jEgcRgaB9 xcFyo7LzS3Er5ZSgot+eLFM8Q4SvkIiP4jwV34es2n5HumDOiU9xNzVw0WDtP2e7Z9ni ouOIS2ybOEuSeZr+CGBSgNFJDWB2KnlQQrxcaxf7I8ZUHoZJpAncmKqC7/qPfmfFWmiP tj323ZilsJint3iKuq17NnR1lxr6Zqxf1K2QYf+eDTmsvgaDJ5F0LsqLCxivis7oYfPp cyZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=nzqWg6apFTmrvlzKNkVE/DNpvTLzQXt9JAyNTfEbkHg=; fh=iN2VsXqAKzVTmDLi1gon7l7icabyCTCImt6v2o7Qemo=; b=YGNqo/AtuLX46OmIW/cmqRPbr1REMqIktbo34hZ1ln4mYxmBIKAeS/txPA5fEiCQGy JsSphvjI44BlX/wMeXbbw+d23gZlKhHQ2RZ08zUbWOR1u5KhQtDCx2I4zqa/+XtyLBVL sK8aIngNAE4HZl1d4CHr3lMED60gPWX4F76L/1XPfWZMnV2FTAXjiUnt9/p6UX7TVeni iRyFYhorUIy3HeM17FdaCT27geVf3PVSciL+qvGKIzvX07EzC/iK4F0kDwrAkwOZUPYj ACZd9OPsY+bAqUn30fxTTn88snuo9RPKtiCK/3k4lMAJsDMHqSPsn7Ba7G0Ax0LGZgBM 33FQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=gdNBCWWI; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-4771d655b2csi102645321cf.643.2025.03.25.15.48.23 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:48:23 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=gdNBCWWI; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txD0K-0001jT-KG; Tue, 25 Mar 2025 18:44:16 -0400 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 1txCzs-0000u3-W0 for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:49 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txCzr-0006yS-At for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:48 -0400 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-43d07ca6a80so30983215e9.1 for ; Tue, 25 Mar 2025 15:43:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942626; x=1743547426; 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=nzqWg6apFTmrvlzKNkVE/DNpvTLzQXt9JAyNTfEbkHg=; b=gdNBCWWI6gAs8m7v05zYj0ItwDQlMvWg356mNwUEH7wfNqOK9xLUU2j8u6iAHxFbpK 9AoE2buGVuj9+Ep6K2yZeIYWnE7CEhqn6slMUIBwsExl8yFbj1iyjAatt9ZpKX04Af20 ZRxGP4f+BIGJaBH4EjbIWApoD15lyoJAj6IKKjQV9hThKNTPnjzkzl+MzxiAF2KEamyO HZqDvW9PkQF68VxAamWONrJi0I0iW3jAsSLG5PZS6PrV8KQc0TbJTl5GlLtj7mmg8SZU yzg5w9rrSBQ3SYdrfBiSXrjEP0q+EEqogguwJg56icgV5uqMNwqWndZ2+GdvUzTvJVZs 5U3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942626; x=1743547426; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nzqWg6apFTmrvlzKNkVE/DNpvTLzQXt9JAyNTfEbkHg=; b=e7uGkL4IBzt2F+GS0ArMPkc7KwNIJF6htDSntJN0XcAyf6P9PJEGqeB8nzg0cynr0L j32Yc8RMy9PAeomATc6Hzhp2kHJ2fl0WMdu5PwqbsIY28DTrOfLwcr95K9emYcXd3riD DEmJX41G66pptpy1Vf2FzMSqCTJggtGvbIfRW0oaeQVslWB62Mk01uiTl/DgFo65LWhx 2RXVLTQYlz2UZ3yo53gB2NfwBCsaVtTPEZW67jqVee/vyuH9y6P88JaO14b1N9WQgpO5 jlqTwj0xIX/3aBmthiewka8oBVl2r8UmZ263l6KZVZxyC8l+8ZpjnmTmgX8VfAnNzJRR QqsQ== X-Forwarded-Encrypted: i=1; AJvYcCW+G0qj+PVUVcZkdrBKNl/DKSF/7FJdWQJFirc2MWCDOoNrLfAd17Inkr5aktfvY8mpLgg7MXVHoa6s@nongnu.org X-Gm-Message-State: AOJu0YzmLdwf8Tm9boGbgpqDCuS3glDAfRf9KScooAAVF4XQ2COBIFMg PvTzqKYc4MIItMMK3+AzHgLURn9ULmYCrNCi6XMqyw5/KwxUwLPlssEAdDFNSOk= X-Gm-Gg: ASbGncuFX/BWdb/HJ264vJwuLrv5qCv9roKwOdq0lMLor5wUPPhUyBYwix1XVCm3a51 slxvLYR+/vWQKJKeiq7Yty7GV2n6/zNa2K2U1WAuY0jDqs2E7E5YfqI9PC6WS3TYQzUXBPQXFtU 9zt1IPHYVMmTxk1vFLFjeCL5e1v0Jjo7YmD1wb0sWvS/fe9IAwjO2a1KTMr+K+iJ5uUnOFURQGW /FRCnZ/UhtuJ3ts/909yfP2gbz/M/e8naniJU7I6JOpnzBdDanH5AeEjcsmogTZD6m7ingt8YOb yPHO+zKIZV6pG7lkUvfmMYvEaQCJ/MZO3aQkhhymnKDnIgKpMDpzgtj7UMPk0cEPfDJHMt1zg+m pfa1KvGsVY5RIZxnTc+tCRNWIqK2dQg== X-Received: by 2002:a05:600c:1c19:b0:43d:db5:7b1a with SMTP id 5b1f17b1804b1-43d509efb48mr157940585e9.12.1742942625793; Tue, 25 Mar 2025 15:43:45 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3997f9b565bsm15149881f8f.58.2025.03.25.15.43.44 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:43:45 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 06/12] hw/i2c/pca954x: Categorize and add description Date: Tue, 25 Mar 2025 23:43:04 +0100 Message-ID: <20250325224310.8785-7-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=philmd@linaro.org; helo=mail-wm1-x330.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: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé Acked-by: Corey Minyard --- hw/i2c/i2c_mux_pca954x.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/hw/i2c/i2c_mux_pca954x.c b/hw/i2c/i2c_mux_pca954x.c index 779cc4e66ed..100b8d86093 100644 --- a/hw/i2c/i2c_mux_pca954x.c +++ b/hw/i2c/i2c_mux_pca954x.c @@ -175,12 +175,18 @@ I2CBus *pca954x_i2c_get_bus(I2CSlave *mux, uint8_t channel) static void pca9546_class_init(ObjectClass *klass, void *data) { Pca954xClass *s = PCA954X_CLASS(klass); + DeviceClass *dc = DEVICE_CLASS(klass); + + dc->desc = "PCA9546 I2C multiplexer"; s->nchans = PCA9546_CHANNEL_COUNT; } static void pca9548_class_init(ObjectClass *klass, void *data) { Pca954xClass *s = PCA954X_CLASS(klass); + DeviceClass *dc = DEVICE_CLASS(klass); + + dc->desc = "PCA9548 I2C multiplexer"; s->nchans = PCA9548_CHANNEL_COUNT; } @@ -226,13 +232,13 @@ static void pca954x_class_init(ObjectClass *klass, void *data) rc->phases.enter = pca954x_enter_reset; - dc->desc = "Pca954x i2c-mux"; dc->realize = pca954x_realize; k->write_data = pca954x_write_data; k->receive_byte = pca954x_read_byte; device_class_set_props(dc, pca954x_props); + set_bit(DEVICE_CATEGORY_BRIDGE, dc->categories); } static const TypeInfo pca954x_info[] = { From patchwork Tue Mar 25 22:43:05 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876038 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2899914wrb; Tue, 25 Mar 2025 15:48:36 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWMqquYci/n0PVBMW9aSbHPCwIvHWtxrmBn2g74CSMrs79828UUs9Fd+xNXbwMLPOcOQAh6Dw==@linaro.org X-Google-Smtp-Source: AGHT+IESSjl81+a11L2x2qtkduM2JVesR9ueTvaeIQaMkhpfjS/OyU1d9jHxQDImG/aAwhIErS/j X-Received: by 2002:a05:620a:25cf:b0:7c5:4a8e:b6b with SMTP id af79cd13be357-7c5ba208d21mr2801882585a.46.1742942916291; Tue, 25 Mar 2025 15:48:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942916; cv=none; d=google.com; s=arc-20240605; b=kGoBytc/7ueDu7+BQ4Vd0ctyaygX7BF08xsfvWMCgaqnZbfh9zYNFVGIie/F1yym+9 4mCq2qSgal2EZgv7U2JZvY3F21yR/LgB8869WwvohOgQYU21q1n1gi0ngdzvlp729OP4 mT6LA6W6aV3sBuT+QmpD1D7xiM6XgcoAIY5ETtbW761yPjig3NuESKxHr6G2onjZZNI/ X+uhjTXepdAUlz0ZTdKLeYypdJqqTYxWzIn5wXoDybmqLiJUW5aQA+iDPhiFX+0elhZ1 5TuPLniBdeeQmnRXXrfzq9OSREe+szicgY0n+gvVbKxbnimgGLKQvPG+zt5stI2l+7Fm DApA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=eP0RXPwsF3SX47mGX273slrVOKCgPW3RL9KKH1EnAUU=; fh=9c/JAvGbBY4XayL3/YkyLgbqrvY6BYPOS0yKqP19Q0o=; b=RkPk+MHvS52FvKksUO6/73kU8ThsD/Ae0XFIuwEox10syXBhMMrrcLOpklXShTTV67 MpAbMJZqVsSIUG3d4vzp5k8rJgdK9HQsRh4LM14+HKdxOheSQt4QuAX/aeOjF+aNYYvx 7O+Khos0EARNymwtV90tf9BRp9vzjk46K6uK87YW/LBUcQL5hl5EfDb8rVzmveNahWkT 4vHUKKz7S1TIsD9b31XdgaM1HjMqGrElLEoXv+CRh44eo2Tsr8enj9JPmeAz4p0cIAy3 b6L+76u5WZQz94+iW1o4OrWa8oVHkrTd3FW4/hGWG4hohY8DVBiMvLOZ4eJxwFtFe8xB 8SoQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=y5Kg2eQr; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7c5b935612asi1050445185a.379.2025.03.25.15.48.36 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:48:36 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=y5Kg2eQr; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txD0U-0002MF-1v; Tue, 25 Mar 2025 18:44:26 -0400 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 1txD00-00010I-7Q for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:58 -0400 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txCzx-0006zk-Gx for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:43:55 -0400 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-43ce70f9afbso60889485e9.0 for ; Tue, 25 Mar 2025 15:43:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942632; x=1743547432; 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=eP0RXPwsF3SX47mGX273slrVOKCgPW3RL9KKH1EnAUU=; b=y5Kg2eQrWYPcuhZoVCOgic3gwlOIjNWl9ZJ8oR0nCY3lIbNI0sMC9mh9XwYHMAspcr h43tzhoyH1e0T36HxGNSdduO3DQzeThDxkv3gTSaPgBpE6MCSDO+xNfcloTtb0KNABaU pmQKRkBZOTftWE/rsW7C06tkhMHaINzenmDKHbE2q866Tq0RG/F0uDgWHsM84jmJCIdD vLOP6mghI4E91ZirX82zuhNo6qUH4DM20ixXTt2rw3FQkIFIbDCpT4LXpqOPwBw5f5bZ WynyfwLzvbKQxGOqfGfoQVE7UTTc34KVKGXFHFbHm4B7oiJbnqfjAaHIidhNlh7eNSSB NFfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942632; x=1743547432; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eP0RXPwsF3SX47mGX273slrVOKCgPW3RL9KKH1EnAUU=; b=TmtB6Osn3u+vbjgs6dBaDldgVFkNL3dXGxU/qfT+bAnZrB4IorUkojB64LjNN4abqm Y10Om6pMwWh+LlBTBnCiY/EndwP+ZiYAGYhbQAanIA3bhbAbOV5RTOF6t/qRSVWfrb/1 dKkF18J5JIYSGhW+WM89656ZooXN4lAilU2ZRPAm7grUSwx3Hiy+qF9rH4ptn18WpycY ICzXKbhHgQ+z0fqj6EH8xjaR0I003sUP8lxtJ8c78U4i3+WW7gc6ePuK8s27FtLawvNr sI4iribx8GZCg7CXJgGA5UPqZBn7CPvNk6yibHbAFJk/b/6BBklyfnN9WzVw1qYcKgUa vCAQ== X-Forwarded-Encrypted: i=1; AJvYcCVCD/dAvhIygI4dNGgYyMCZXUZei6ZKMzSDF0Mo069JqB4eK74V3zSPXiZ3+cM25ob1LoIi3YbbbvtX@nongnu.org X-Gm-Message-State: AOJu0YzffC/LYGPaWqHZySf8xD2EzqzrXgPg9ruSf8CL0nLQLUthkFsU V2enydWR93zlfUpkrI4zsXnHHCmKyWPDYra1FCH4MF4kDuCn+AgvYRD1DRc5BEE= X-Gm-Gg: ASbGnctr4D124jcU5evyoH+ivA3w7R1arEAJDgOkp5aVTCbPWtj8K50ow/LihPbjlDv bFPBDVp2I7MTo4ZYpdQ6hr1kzoF3EoicA+PH08YdCY9qHayhdiqj5I0R3A1uv6CutqYCFncGFkD AV+KJXZl8h8sQ4adJl7SCd/63ouGA+AgAd/+Obzg+RPP8HbUHKq9+8znSsF0L6I+1xDVYN6TBHi 0QHPu4VTlRYbddCH4a+UK2zj/Vo5Bh7rAeXJDTk9CLa3+u+OIDVfFklyqDAcc1XITR/S0oYW+Db xyNqPOWcATSC4dhEsMRa5jEBBrFgPT01dEQZ3glUIEXxjRLCFSjh0DOCZliGlhRGLX6VsHi9ETC WWXaQAAAN/Ipj32O1DAk= X-Received: by 2002:a05:6000:144e:b0:38f:28cb:4d35 with SMTP id ffacd0b85a97d-3997f902c76mr19201735f8f.13.1742942631785; Tue, 25 Mar 2025 15:43:51 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d43f33237sm214876075e9.4.2025.03.25.15.43.49 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:43:50 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 07/12] hw/misc/axp2xx: Categorize and add description Date: Tue, 25 Mar 2025 23:43:05 +0100 Message-ID: <20250325224310.8785-8-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32c; envelope-from=philmd@linaro.org; helo=mail-wm1-x32c.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=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé --- hw/misc/axp2xx.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hw/misc/axp2xx.c b/hw/misc/axp2xx.c index af646878cd2..747af430479 100644 --- a/hw/misc/axp2xx.c +++ b/hw/misc/axp2xx.c @@ -232,6 +232,7 @@ static void axp2xx_class_init(ObjectClass *oc, void *data) ResettableClass *rc = RESETTABLE_CLASS(oc); rc->phases.enter = axp2xx_reset_enter; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); dc->vmsd = &vmstate_axp2xx; isc->event = axp2xx_event; isc->recv = axp2xx_rx; @@ -250,7 +251,9 @@ static const TypeInfo axp2xx_info = { static void axp209_class_init(ObjectClass *oc, void *data) { AXP2xxClass *sc = AXP2XX_CLASS(oc); + DeviceClass *dc = DEVICE_CLASS(oc); + dc->desc = "AXP209 power system management"; sc->reset_enter = axp209_reset_enter; } @@ -263,7 +266,9 @@ static const TypeInfo axp209_info = { static void axp221_class_init(ObjectClass *oc, void *data) { AXP2xxClass *sc = AXP2XX_CLASS(oc); + DeviceClass *dc = DEVICE_CLASS(oc); + dc->desc = "AXP221 power system management"; sc->reset_enter = axp221_reset_enter; } From patchwork Tue Mar 25 22:43:06 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876021 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2898756wrb; Tue, 25 Mar 2025 15:44:33 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUWvOCal4XqZQ7fCnjNMGMH440rYRV6YGtr7HqJ7erNox+MD57O3Tk5H7u/bevhD/tjlKTslg==@linaro.org X-Google-Smtp-Source: AGHT+IFPcb4mdOWgeWi20CzWdXIyLjnNf3O0e7SK/SI+4pDZprhI2NKLlP4bUyNU5DVzn81l29xK X-Received: by 2002:a05:622a:1b17:b0:476:7eca:57e7 with SMTP id d75a77b69052e-4771dda3b9emr260904201cf.26.1742942673077; Tue, 25 Mar 2025 15:44:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942673; cv=none; d=google.com; s=arc-20240605; b=WmD+QmzboH3rgqAcXJ4xEOSQrhT2qV+ZTM+0DXArTT3/AxmA9LDSpTbQq8pA9jVj90 eP+6/shghm/1l4YXYq5XuHEUVs66s2BWxn/I1o5tym5lDTQ4RlJPaHqx0gYVkFWb7sl2 ntk6ALFIY+gmZuVCKKWwN3jcQLt8pCFknzXixZ3iZTIUkmmMJTA7amkIw6ZfKNvOKXEd wmrAOZU/tEsLoNK2Koc97G/pkXY5w3IshbDrw2mZBiPaxyk1PHKLQ6J5cu127nLmBnwZ af9Zp0Jm6TdjnwXCxrDSxTlvRZ1F8M7OoYFzac1965d+hh+K92N4ooXPd6GtEC6Fa+GF rnxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=osjmsBy4EAioOK42b1HcZjn9rcVF3JF4Z8bCs6awJ0A=; fh=/qng2qHFv1bmnoQRR/MHYaqmFC7M7pX7KjKgf8AEOvs=; b=AhF/qoxr2119MBFjrZX09LuJpZGHbnl91oK1QAyZuTgO3gevS+3Kk25tL0q+WZwFV5 jkpqjscsFgD9PEXYJUk+bUhHk/SERqRRCzwBpoUoR+NiSBzrhdKe+bxQmPNHpd1M1gk4 w64oGWaY9GSd3AlcamtAm+ZrLT8T8Bgw9F7rPxDuBRlP/OSg/BXD5wdqq22DAqdc+GGM h7BIrk5iip+80o7FassydsfKPofUqzz7OBPYcEM+5dEpUI5Xbn4gYKvoW33mNCPD6zGi CMlz0f3wY/H/NunVYNy8InoWO+DcBbn0fPvdyEoFaHMlkN5qwfyWVmxr0SpQRBmnTXxc esuw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=SxpPUkJx; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-4771d6364a2si103079231cf.483.2025.03.25.15.44.32 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:44:33 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=SxpPUkJx; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txD0G-0001TG-S5; Tue, 25 Mar 2025 18:44:12 -0400 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 1txD07-00015H-6R for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:44:04 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txD04-00070e-Ca for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:44:02 -0400 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-43cfba466b2so57277675e9.3 for ; Tue, 25 Mar 2025 15:43:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942638; x=1743547438; 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=osjmsBy4EAioOK42b1HcZjn9rcVF3JF4Z8bCs6awJ0A=; b=SxpPUkJx9/wRQBKFc2+0g8HU8v9b0enq/JdvA6PVWTPjDScC99ZqryxnOQxR+wJnRJ ynvIj/8ulJXN+6GAiY03kvAvsI0Be/m7/wbZh8EUps54f25Nt5TRrMzN4Yo+VJFWVbWX x9udBFfjI/LA9bz+KpEoXXO7a9xliMne/8wRWjNQ8hGAGTJM3sbf0qmaz8R3PXOJ51Gl +kZgVS5E7FPie9vq2VDQ02Ys/OjoifYNZb29VhwGFSw1WGbgBhBoCc/gZHYV64tmUmkx pMxHZruD6Q1Ntnm+rDnrl5FsvALIbGgLTup+TiiYRYmdIIZyhM6Xh8K0tGXJvroBUN4t PcyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942638; x=1743547438; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=osjmsBy4EAioOK42b1HcZjn9rcVF3JF4Z8bCs6awJ0A=; b=JZ12xpk7fjjRMJbP2l55JvvrwzJk3xWXg2jDjTdXci8AXpgZny7Q9cuM0SneExppm6 zJKBifJ/tX8+kq/cpf4GkOHIIJ9ADMKudU0KSEDrl71/GDWniwssLzT7x6RU9DtuMPm5 QPKGJsb0sl1os8EUqNR0K3nAdgNFG2Vpy0PGxD0YOIFOJNLW5YVkF1OQX/JXhsxAfnEl YcgvDhaBUNn4OJ/aX+4WxEr0rxV6K5MjIKEO0kNwXFuXAUp1yzUQquBCYuC5pNDHS/qq c+51hRVD3VGl8wSNNtBEy00tJDxsdWORG41T4KqYMktAhGv9tVN5nQz1bY6/DyHDrk+6 NhBQ== X-Forwarded-Encrypted: i=1; AJvYcCUi+zGNMSItscNPlYL/v+ICRdFqVKu0LPaxiyMBTEJOAMA8eBkp94ZjMi5kog2ucZEq5hOf5fFik9RA@nongnu.org X-Gm-Message-State: AOJu0YyJri5I09GYDASKmQm/FVef2noNogQUA4fTbMFYVN/0pw/BKyQc tqA3p6fq3oSejcJgm7o61XiM+fpgFBDVMNSYKCdrPP4Lv3NBUblGw1WA6lzASe0= X-Gm-Gg: ASbGncune5ruJzTLTNo99h8i8/GmwzHawAdCTNK69x0/y0fNA9S8hbo7MkjSHpNL7ol FhdhV2U5a7PcSi+2x8ch1PAadmemVPqWQz/Pevk8QZxazMoUiZQl9GkajRpehzux11b8CEZcML4 HvlAswzTbPYOKP5LxqA26BP3lwWUgVPKPbHg13LMNiXd97msy+IMmJl9wJqQGrA+fevA8SfXXb8 hYSPgXlgrFjcaslE7p6ECWgKY3leSth1IQGGGwE05hn9ApCjksNvsqjQNgUS2T8FJIIlRLRfF2q w1/lB/Wp3sZLRJunr0UoGEYBE1depu8MWytD2mFXpJfHngenLUE8elUcs9EgfHPovIShKb1OvyL QU2QM83psrd10MjV+Ie4= X-Received: by 2002:a05:600c:b8e:b0:43c:e7ae:4bc9 with SMTP id 5b1f17b1804b1-43d5a369745mr110172185e9.1.1742942638565; Tue, 25 Mar 2025 15:43:58 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d43f3328bsm213438795e9.1.2025.03.25.15.43.55 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:43:57 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 08/12] hw/misc/pll: Do not expose as user-creatable Date: Tue, 25 Mar 2025 23:43:06 +0100 Message-ID: <20250325224310.8785-9-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::332; envelope-from=philmd@linaro.org; helo=mail-wm1-x332.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=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org All these devices are part of SoC components and can not be created manually. Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth --- hw/misc/bcm2835_cprman.c | 8 ++++++++ hw/misc/npcm_clk.c | 6 ++++++ hw/misc/stm32l4x5_rcc.c | 4 ++++ 3 files changed, 18 insertions(+) diff --git a/hw/misc/bcm2835_cprman.c b/hw/misc/bcm2835_cprman.c index aa14cd931f5..0c4d4b7de50 100644 --- a/hw/misc/bcm2835_cprman.c +++ b/hw/misc/bcm2835_cprman.c @@ -137,6 +137,8 @@ static void pll_class_init(ObjectClass *klass, void *data) device_class_set_legacy_reset(dc, pll_reset); dc->vmsd = &pll_vmstate; + /* Reason: Part of BCM2835CprmanState component */ + dc->user_creatable = false; } static const TypeInfo cprman_pll_info = { @@ -241,6 +243,8 @@ static void pll_channel_class_init(ObjectClass *klass, void *data) device_class_set_legacy_reset(dc, pll_channel_reset); dc->vmsd = &pll_channel_vmstate; + /* Reason: Part of BCM2835CprmanState component */ + dc->user_creatable = false; } static const TypeInfo cprman_pll_channel_info = { @@ -362,6 +366,8 @@ static void clock_mux_class_init(ObjectClass *klass, void *data) device_class_set_legacy_reset(dc, clock_mux_reset); dc->vmsd = &clock_mux_vmstate; + /* Reason: Part of BCM2835CprmanState component */ + dc->user_creatable = false; } static const TypeInfo cprman_clock_mux_info = { @@ -416,6 +422,8 @@ static void dsi0hsck_mux_class_init(ObjectClass *klass, void *data) DeviceClass *dc = DEVICE_CLASS(klass); dc->vmsd = &dsi0hsck_mux_vmstate; + /* Reason: Part of BCM2835CprmanState component */ + dc->user_creatable = false; } static const TypeInfo cprman_dsi0hsck_mux_info = { diff --git a/hw/misc/npcm_clk.c b/hw/misc/npcm_clk.c index 0e85974cf96..b6a893ffb22 100644 --- a/hw/misc/npcm_clk.c +++ b/hw/misc/npcm_clk.c @@ -1108,6 +1108,8 @@ static void npcm7xx_clk_pll_class_init(ObjectClass *klass, void *data) dc->desc = "NPCM7xx Clock PLL Module"; dc->vmsd = &vmstate_npcm7xx_clk_pll; + /* Reason: Part of NPCMCLKState component */ + dc->user_creatable = false; } static void npcm7xx_clk_sel_class_init(ObjectClass *klass, void *data) @@ -1116,6 +1118,8 @@ static void npcm7xx_clk_sel_class_init(ObjectClass *klass, void *data) dc->desc = "NPCM7xx Clock SEL Module"; dc->vmsd = &vmstate_npcm7xx_clk_sel; + /* Reason: Part of NPCMCLKState component */ + dc->user_creatable = false; } static void npcm7xx_clk_divider_class_init(ObjectClass *klass, void *data) @@ -1124,6 +1128,8 @@ static void npcm7xx_clk_divider_class_init(ObjectClass *klass, void *data) dc->desc = "NPCM7xx Clock Divider Module"; dc->vmsd = &vmstate_npcm7xx_clk_divider; + /* Reason: Part of NPCMCLKState component */ + dc->user_creatable = false; } static void npcm_clk_class_init(ObjectClass *klass, void *data) diff --git a/hw/misc/stm32l4x5_rcc.c b/hw/misc/stm32l4x5_rcc.c index fd8466dff34..158b743cae7 100644 --- a/hw/misc/stm32l4x5_rcc.c +++ b/hw/misc/stm32l4x5_rcc.c @@ -150,6 +150,8 @@ static void clock_mux_class_init(ObjectClass *klass, void *data) rc->phases.hold = clock_mux_reset_hold; rc->phases.exit = clock_mux_reset_exit; dc->vmsd = &clock_mux_vmstate; + /* Reason: Part of Stm32l4x5RccState component */ + dc->user_creatable = false; } static void clock_mux_set_enable(RccClockMuxState *mux, bool enabled) @@ -302,6 +304,8 @@ static void pll_class_init(ObjectClass *klass, void *data) rc->phases.hold = pll_reset_hold; rc->phases.exit = pll_reset_exit; dc->vmsd = &pll_vmstate; + /* Reason: Part of Stm32l4x5RccState component */ + dc->user_creatable = false; } static void pll_set_vco_multiplier(RccPllState *pll, uint32_t vco_multiplier) From patchwork Tue Mar 25 22:43:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876028 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2899288wrb; Tue, 25 Mar 2025 15:46:16 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCX/W0CwtbCVbypyFkFDU3tNEzr1xo3n4ZD2krhQdnVsxgztEHhuL5oz52SjnuElINlZfsENeA==@linaro.org X-Google-Smtp-Source: AGHT+IF/Biq5LRc/NrlM5kBow0f8H7kBeSnfsMOYeEeKeuj+6GTpzunLwKa6vQa3vAbCvqS8VXDl X-Received: by 2002:a05:622a:904:b0:476:b4c9:f4c9 with SMTP id d75a77b69052e-4771de7ddebmr334262921cf.49.1742942775849; Tue, 25 Mar 2025 15:46:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942775; cv=none; d=google.com; s=arc-20240605; b=jdx9ZCMiYu1MiYe3jkmdAFcivi4EqevNcHxKKaR7gCSoyVSWknSwzK+79VGLCSLhRd eyZ5DOHCZ2/61ZeixZN0ZU6SH1cIUEK8SEf3TVBihorgWxxuygsk06IEqjtdqr6R4KhM jcHDVsyyLaZzsXtQhOD3WA+U1Pm320Pnji7Qa4NL2fzOBmM3CGe7SJmtrUWkOP6zQmie 9V/DptIgLpJCjDJQxiD8eTSJMFY0ZRC5XoSm9F9O03LLSj0jJbLKi2t1n7AtRp2Kt/mI WGZQPTRQ9w+A06z6MJdHevwt/AB4Jj/WYzHUfTIL9xE5DTtBpVQPTTcKeVCQIlhzUBHI 8ufg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=E9/STNz6nQDMG9kyJBqDX5R7dSuwG1jTpb/QPXoh7r8=; fh=JLPz841CmMb4dZSc1BtkyAmmJvdzGWtmzIjZRLq2haE=; b=Y1SaR1TLmiieogi2CdXEOT+sQwuyjfbCe0MnTyYQORtn6ZtIwi1lhpKoUgqiGNe0VY wkE9j8aBy0NMNR7P//mnue9vsuW+PmdGtGxHf6ilSnf7zBQGvTldm8S7x4cL0sxU2Vok 93DUG8CNIJHV/SmZK0/ST0WPt+1FGKUyPczQbY/NUtwpiw9pa/QCn0p7JSTrUKeLGKyV 7kjpDurebUlg1hOMlA8yNqDiiB+03w0sXhbl3zSIBlGNpPwcP7arP4k7OjOmPOWfiKDn u3MJII32edsca/mRtTHMspnAGax3SCxmg6hzhZHd9fTzhtGmBhEztWyslAnJDsdm6wJD Ax9w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=s2ZTPOPJ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-4771d63c0f8si107472401cf.571.2025.03.25.15.46.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:46:15 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=s2ZTPOPJ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txD0R-0002Ep-CP; Tue, 25 Mar 2025 18:44:23 -0400 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 1txD0E-0001MP-VS for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:44:11 -0400 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txD0B-000724-7r for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:44:10 -0400 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-43cf06eabdaso56970665e9.2 for ; Tue, 25 Mar 2025 15:44:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942645; x=1743547445; 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=E9/STNz6nQDMG9kyJBqDX5R7dSuwG1jTpb/QPXoh7r8=; b=s2ZTPOPJs+eqBeYXrVm110GfrZ8gpa+8maI8Vfn8yUdQawg+foKJJSYzCGHkpgVYN/ yai6KOOfE6h8lI75Xzg4TT3iGnDNo9hjiyJLBsvWYjV64lpxWXVEvIuqzQmh5Wa4xxBz 5TC88HjQeogoy/zKdPglzdxBP3zageHuWpXs5MMD1cM9QTTOTDC8cpOUN9qSHwPnjq/c EyqfmcjEXFWn3oXkvmS4ivdfYKtdoitkTBGUrlkciqRhgRiMwWoOvZxfaMeSZndLQ33W A9+OMQtbCSZL63OHfdu7YHVtMYv2aKeDJgDXAHceXPBirNNht0Fje+aDA9XUgmUs4l91 9x9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942645; x=1743547445; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=E9/STNz6nQDMG9kyJBqDX5R7dSuwG1jTpb/QPXoh7r8=; b=P3Z/S5SZyqoo834xYQIvIGX50eUDUWObry6puM5UnRNYqmcSK4b8LjztdY+7Jc7VVq saXyL+fxCRVsOJY6s9JCJDsr33N0QvVKYgQKKrNc64feWN7RzK5hqNsPgLfpa7bHQbGG k/6D93SpTgqRVFXxsDvvh0wjDn1ojaCOFpMwc0DeggWZusIpU3Tq5xS6wVncKfIjWYC9 mXCTkseL8x8wbr0ofoRRCuW5YhBjsQK5TNOnITPFFlFBENdqe5m0SErNr7r9h9O9AoSb zTuX2LbYXN121ohOmtNTitjd1IdRzSTKTAsKQv+zKrux+ZnLAinMoqPIYqL/uc1Pxq1+ aqPg== X-Forwarded-Encrypted: i=1; AJvYcCW8FhNZGgf/cLOJ1YUdFL0y6jLu362G6YN5NHukIMqzszTExZS63hENtolaa5c0rXRLa0XR+XwC3i9h@nongnu.org X-Gm-Message-State: AOJu0YxiB4RW0Wur7f55cWY7GMtDxyC8imYZeJz+PcfVnpt6HPfWCjr8 n6OfauadMI1pLH1CTz1WhWrevIOcTbbF1VDn0fAn2VFS9aLrHFcbrqrg/t4lVgs= X-Gm-Gg: ASbGncv2wOQbtJu/V9tXrfbS8yRqZ6s8QD6ghlJIyqMTiN3ZSAePDksabVZKk+9QyY5 FnF7C8M1snpnvvhnNdL18CqKCJwxMkURW4ekwqaafKDzgfZg7FihMTzFb4ji+nLplohM0Yv4D4O OgCoVkUEKsmRhrL56vxcFrsz2YPvY3nbI/SFbL18ls6sDjsi1ZVulg+jkI6O+RVNwjPmxrpo/Xc DQr3v7dJHBDIp4dIEHw9iDbzZD2Bbcsm/BviAqLcOxv83KsEPl0bhJQUgIObNt1dFMJWwdllvOp 9F167jtt4YmPReis8i9ekFFVJQwAuF+NjGuMBXsuqYvNhJljDtHDjEJFs4mW7siMBb/dHrl22eW HquGETJAMAzsJGKP8TVM= X-Received: by 2002:a5d:47af:0:b0:391:2dea:c98d with SMTP id ffacd0b85a97d-3997f8f89bbmr16627163f8f.8.1742942645300; Tue, 25 Mar 2025 15:44:05 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d43fdeba1sm213436255e9.32.2025.03.25.15.44.02 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:44:04 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 09/12] hw/nvram/xlnx-efuse: Do not expose as user-creatable Date: Tue, 25 Mar 2025 23:43:07 +0100 Message-ID: <20250325224310.8785-10-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32f; envelope-from=philmd@linaro.org; helo=mail-wm1-x32f.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=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org This device is part of SoC components thus can not be created manually. Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth --- hw/nvram/xlnx-efuse.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/nvram/xlnx-efuse.c b/hw/nvram/xlnx-efuse.c index 29e7dd539ec..176e88fcd17 100644 --- a/hw/nvram/xlnx-efuse.c +++ b/hw/nvram/xlnx-efuse.c @@ -280,6 +280,8 @@ static void efuse_class_init(ObjectClass *klass, void *data) dc->realize = efuse_realize; device_class_set_props(dc, efuse_properties); + /* Reason: Part of Xilinx SoC */ + dc->user_creatable = false; } static const TypeInfo efuse_info = { From patchwork Tue Mar 25 22:43:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876025 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2898907wrb; Tue, 25 Mar 2025 15:45:08 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWU5ZP9gc6Jadcyk9Xtg6/epzuBdpv4rzoWiqyOu7hh801vulgPBD5jCXQq+SogvUfpBEQ4DQ==@linaro.org X-Google-Smtp-Source: AGHT+IHLSKmdZz9YXngcfG7cjMog2clrOs8Qad0Ga7WU/0l07NAjdhobh7joUMrN4htjhS37JV2W X-Received: by 2002:ad4:5ca5:0:b0:6e8:f88f:b96b with SMTP id 6a1803df08f44-6eb3f275677mr291371026d6.9.1742942707893; Tue, 25 Mar 2025 15:45:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942707; cv=none; d=google.com; s=arc-20240605; b=ahZCGYpzljRy6hlOMCqtc1fiXANEkvqCOoDsK248dFWVDeutXZXlf2vNwl/3os3+LZ h0xT1Um1UuPS2PqcV/XHPT8i0kpozRM9/sVv3dAeBZTUWARNBe32nO2FMf3QaG+AV0x6 WVNF0E+5ij27yYfCVlfhUsHvpx5Ih2oZp/q7Aky14/W6qpUGggAzUAOcrsWsh/Sxdmt/ QUdYBIYmkOVhHkSET+sKBRx3Jx5NFyPTWhwnpkK8tpKECNps6zS71txWCQRhizbelDKt atfbsZ4VdSussERsgnOR4FDGTeRkNhrha30iNCr3PTuFHkw0cHwx3IpkU9r1xC6bD1WE 9DnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=DK+uWh0VCKgLvFlRmYU1/+eCsypc6Q9Oe4mzDQEUpcU=; fh=BoCcJXjBQZLBNDi6IXl4pLOXCARkWSMJdkdsUSFiypg=; b=DgFKMGJpDYcmPGblL6Q7wKRX75uxIGJyttsKpPV+jLJiricRHb/7LRO8cG0PoAFGzt /4zbIKMJp5x1zh+FrqKvqFRUIkMcvZLIvKzzjqlHvxkHC6ujgCxAgrQxX0UeIrka3yPa 0TtyN1mI82Ym3/3li/KWJf/VskJPr1bBcU4gAZeFsnVpYPDSw/9fg5T+fHPYpks5FrJj +hxFC7DlTjA5F1oCvsFogmaZ5dFBhWAhq165YreC8HTGXku6c2ko4OWVU/2lbRbH+JV3 LhymBot2Ftc0tUckshxgbp/5oWCzcjJAQnhdy5VVFqUPWzlruZqepPNJ6IRdEIGsOL+S NWjA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uegHxEdl; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6eb3eff37e5si99316066d6.268.2025.03.25.15.45.07 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:45:07 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uegHxEdl; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txD0N-0001wU-NJ; Tue, 25 Mar 2025 18:44:19 -0400 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 1txD0J-0001by-Ae for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:44:15 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txD0G-00074H-By for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:44:15 -0400 Received: by mail-wr1-x430.google.com with SMTP id ffacd0b85a97d-3913b539aabso3423837f8f.2 for ; Tue, 25 Mar 2025 15:44:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942651; x=1743547451; 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=DK+uWh0VCKgLvFlRmYU1/+eCsypc6Q9Oe4mzDQEUpcU=; b=uegHxEdlSfbpWcRVBdukpVBBHylh13PVvAPZQVcJbbRjyw2yWCjpAszeIwck3tjbtS 5x7zQcKDEPatHXomGY549ElqZ9Qbstcjpv+dTbVZnLYhi/gVRRl3tt6vfV4RwOru0Mwu f+byCT/Igsw8GdRNXLZPEg+2ZbXEPS2KZNBTfvF/zW6zs4Tb+SFGokvrY6FKkL6izLJ1 Rj7xEccrwwl9f/0XPjKURTSA1xwIjPiApICUTX6Ay34Cg9gMrX1rl6Mg/tXoZZO51Eue 4HtW6NO4kPkU1vP0Y13AUn4wpU5jXswwM6M5FnmopmB7T+YAsVFqU9Wv7Dae6vRU17M2 4h2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942651; x=1743547451; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=DK+uWh0VCKgLvFlRmYU1/+eCsypc6Q9Oe4mzDQEUpcU=; b=X+g8KF4CVaaAeusx8xwTxdLAV0awmfmccfuWBMoLHDIHJ6v/mGXkK1KvxV5r9FjnNc 9H6KXYutylbgfeqCDnShM+Wi1RkrUWQ2cnB6qnTPu+hL7NhO9SY/36bChW3r139Uh4S8 TPFEGgqHi/2ds4g495B9PcKj29oTE+Png7c75SsQ6COfJCnpIpJB1XRF1NZCB+xGxMD4 wIHLlMsaneD9E6uYe1INw2v+S5uEEqn7brpuwvs3ZVmDrIvuVqfxhw9GLOZwBsAEW3CO 4i0+JYTROnSIVHblPvtidhTTNZC4Wu7NsthiMAxKSWca1czTP8wIh8pN1JKnW495fkHH 4rtQ== X-Forwarded-Encrypted: i=1; AJvYcCW8290l/gS3oH20gfAR48wUTmIoG1p0pQ1ZlcGGYw/vBdBlNNwmRhnIyTrtn4P8lYIMTpzPeYdqrAC2@nongnu.org X-Gm-Message-State: AOJu0YxXxqHumgEopd3RG5d+ljiq83ZgBrdCH8WTJ3ZDJXQv1ky27LdU Bi6C0aZnsR8yrjngiJcfxyH4tn1o0+X3PkWAmJ53GQqzZNW/Fk5bmkZ4IW1BKkQVkTRLq9JmROu a X-Gm-Gg: ASbGnct3GHPLmj37bPhT1FOi64wPwm7/7oPR9K16s5fDs09V/FVR90r75E10tDSTLEA XpubduYYJLmOIepQoq299f6DMntiyepUaApaoti8V9b9Bi/G1r3jqA2cqLCBeb+QVH/cc98gq4U JYHUsQYB5f3qkoSPatdgwubJvgZweRSBXyCh9Zalcz0MtvUwZ3S/eJxSuEJTDxxc0G4UtcVN9nI NPaanc7TucZPuWErRwljkxVxoJTdhbD2RnBUioBxCV0sCYDIitcptTXlvBrA53XOgbgfBblsV3F pX7qJvK8Yza2g6cs65AxD3Hwgm5eVE40m2dWx4H29i2E1Frv6diLrizLzCQi2TgInjZSFCHUvxP 4u0RowpChJnkCchlUwMU= X-Received: by 2002:a5d:598c:0:b0:391:3aaf:1d5f with SMTP id ffacd0b85a97d-3997f9595f6mr16437604f8f.52.1742942650628; Tue, 25 Mar 2025 15:44:10 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d43f32fcdsm218803915e9.7.2025.03.25.15.44.09 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:44:10 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 10/12] hw/rtc: Categorize and add description Date: Tue, 25 Mar 2025 23:43:08 +0100 Message-ID: <20250325224310.8785-11-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::430; envelope-from=philmd@linaro.org; helo=mail-wr1-x430.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=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé Acked-by: Bernhard Beschow --- hw/rtc/ds1338.c | 2 ++ hw/rtc/m41t80.c | 2 ++ hw/rtc/rs5c372.c | 2 ++ 3 files changed, 6 insertions(+) diff --git a/hw/rtc/ds1338.c b/hw/rtc/ds1338.c index 8dd17fdc07c..56162917c1b 100644 --- a/hw/rtc/ds1338.c +++ b/hw/rtc/ds1338.c @@ -230,6 +230,8 @@ static void ds1338_class_init(ObjectClass *klass, void *data) k->send = ds1338_send; device_class_set_legacy_reset(dc, ds1338_reset); dc->vmsd = &vmstate_ds1338; + dc->desc = "Maxim DS1338 RTC"; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static const TypeInfo ds1338_types[] = { diff --git a/hw/rtc/m41t80.c b/hw/rtc/m41t80.c index 96006956798..55f52d95c51 100644 --- a/hw/rtc/m41t80.c +++ b/hw/rtc/m41t80.c @@ -99,6 +99,8 @@ static void m41t80_class_init(ObjectClass *klass, void *data) DeviceClass *dc = DEVICE_CLASS(klass); I2CSlaveClass *sc = I2C_SLAVE_CLASS(klass); + set_bit(DEVICE_CATEGORY_MISC, dc->categories); + dc->desc = "ST M41T80 RTC"; dc->realize = m41t80_realize; sc->send = m41t80_send; sc->recv = m41t80_recv; diff --git a/hw/rtc/rs5c372.c b/hw/rtc/rs5c372.c index 5542f74085a..98067ad06d1 100644 --- a/hw/rtc/rs5c372.c +++ b/hw/rtc/rs5c372.c @@ -216,6 +216,8 @@ static void rs5c372_class_init(ObjectClass *klass, void *data) I2CSlaveClass *k = I2C_SLAVE_CLASS(klass); ResettableClass *rc = RESETTABLE_CLASS(klass); + set_bit(DEVICE_CATEGORY_MISC, dc->categories); + dc->desc = "Ricoh RS5C372 RTC"; k->event = rs5c372_event; k->recv = rs5c372_recv; k->send = rs5c372_send; From patchwork Tue Mar 25 22:43:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876034 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2899734wrb; Tue, 25 Mar 2025 15:47:57 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWvsc/Ourije5VyqJOWgs0VHOKGu55ZSwcW7p1Q5CJxPpnBNGZn4gSK6rNmCH9fbhu16skdQw==@linaro.org X-Google-Smtp-Source: AGHT+IGPzuGIiNd9LLG+jWNiL7+Y1LnVmDChfaftBNSqJafWnVGntKRicPhDeQlJ/GytXm/d/H63 X-Received: by 2002:a05:620a:40c2:b0:7c5:6ef2:2767 with SMTP id af79cd13be357-7c5ba133ebemr2418887985a.2.1742942877217; Tue, 25 Mar 2025 15:47:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742942877; cv=none; d=google.com; s=arc-20240605; b=GDKvE90yka6Vz+Da6HWx6PJpkmPh5W0Wx8dDdVYxlmkZx4ZGd7NTX3wlx96//EekL9 EUs2uiiX4LuFkLvKwBvIR69kr7M7Iv/frpllhOUd6QNjjiRU0TiDVgYJhykqhtcwxJKT qKfmGPcliHidMQiDYZQvwrZ1Te7LxHGSGnbKT/M/p0iXXV37d4oVQwk4+gDRhzX01nCC ZDqHEbSZIVeozhlJrSczw/kOJkMJG8HHGUi3LC6VWcObI29oWztQQvbryFUm2iPA1ZUx Qr/9mIzQkpBmvon0N3gts6XFG6a0JuF0LiMdRuV4ElT3FaiHFALIDvuhrFXqk3fR2Rpu zpoA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=rRDzb4lcoabfa1g7TNESo0TRQTsJDJlMbDcBcNVFOTk=; fh=SgPRKIPq6bGIF+IiBAleFZOSBkef1ojadm1DT5BAPo8=; b=BqJV1KI88P/Umh69fQi1s9znTOQyTSgARtVclADqoke1jDbq3FxtxAxHREfZ05H5dZ aFykXa4tXvS/j2r9eExhXKqNZrkb8zwzG6UMAhXLfSiP/RHl/MO9MI6rYfeSaZmLxl3I Kzty66U1XmonFL8XdVm7b+GwNWG4u6WTGmscmIi/qbN4cg9eGvHbVAiqqP3I1KlRh9R0 swf/KRadVHZ5A1H5GhUdfRzcV3HUnCJ3HZ0zZQ/fDuGzRu7x1yRSu+HJuPjoisRl3k0r k3UTuOztg9Wt+YNcTtmvBo2luu7TyRS65o9J9pcsnhtDOeITC8lUoUCJM7CVJ78DZ3/A 3+Hw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=wTPWNk3c; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7c5b92d0d6csi1044799585a.179.2025.03.25.15.47.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:47:57 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=wTPWNk3c; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txD0V-0002Tf-GM; Tue, 25 Mar 2025 18:44:27 -0400 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 1txD0N-0001x7-C9 for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:44:19 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txD0L-00076I-HY for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:44:19 -0400 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-43d04dc73b7so64503605e9.3 for ; Tue, 25 Mar 2025 15:44:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942656; x=1743547456; 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=rRDzb4lcoabfa1g7TNESo0TRQTsJDJlMbDcBcNVFOTk=; b=wTPWNk3cyN+IV0t2U7Ul5bXcNcZ0ImvJGn7+KmwU2FV62F+Nd2c94u7F17v6Phq2eG khvx5h4j6FhuoPPX1TIBX5XNkwUvlzGv5liLmWU1kGRW44mXnIhz5jG0BMvp242s09Q/ IhscxvM+dVfCaugQJLpIGY3uj5fe6x4dQrgCb0lYBtDeNU7T0BsCRKF8egKKHlqns8JG StXQtgg1jlWB2jOgo07E2+7XfW7UNKqek470mLwJBCPGgPdBvBIzPBNT48mNfs31HtYx 5Jwz6T63GI/9khEuZBDDS8wkIHfb1TdOs3CVfVCQOCFpYNyOxAH6VfI0MfexBdgU/rLm djZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942656; x=1743547456; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rRDzb4lcoabfa1g7TNESo0TRQTsJDJlMbDcBcNVFOTk=; b=nTJxpuJeuP8CV5l0Yizh4FDLWpX8BQPLL/asqrQJxp0EE6bAlx5u8GehHO2TvNi21T 92pSv8507LUN8gMqLo0n3TC2XwU6oZnsivliMk5ePyJvvqtjkIs8uJsLr59PW1PeIaow 1m6aYAmSqd4SUeljKLhCYGi3KXklMm2uxNpfL59D038PImmardQHPAQ02Da1L/dq1gf+ PQxj7PDD9Tb4zEXndJiydceRgoRgcxQQdQEtJemowqJgIdBbdZsgRnxghbqxrqOZF33T jo2GJlr2bInnxxHAIs6fpwSWhgA+DB7aIu04SAZIfju6rzy5aE1+fHwGuja7g/DnzIhx jzHQ== X-Forwarded-Encrypted: i=1; AJvYcCWvqfV+5Uv+Jxu23rCP1PqvZw9OAyY3kQMUvj0xzDYXFMb5/uvN5dFdB1+3cEDP03B0/2BjUudueQyt@nongnu.org X-Gm-Message-State: AOJu0YwVbUfdX3T3TShaw4E3V1xoiOSECfALkAPYNMEzGLyhY4NBRmwp 2tXKp/ennNcwakvpnosdQOfPnOf+aiyeV8mUjt/1/WtMk9q/kLLSs2+PIueiggE= X-Gm-Gg: ASbGnct3cmYluFZDpQnW/sGiHpxt9GgMJskrPhggRdEaAgLf92v72GBi9XFrslFPaHY oEhMDgbDDKwx7z/rNebfLZy04aWnNMVbO5fJM2YCIrmsFEiNiyKM72W53a+N8A/7KR1ea1nWzem 4ceak0HfFcLF506Fnm2Q2GEMufg68YfwhPPj+mrdt269m/THPmPM++OxOOT4x7AsMUzpftyZMgK WPI+nWAFD5eH+0UJBnLM0sy9qZRTClLZfEIxrrAsiD++RH0NDjcQlJAo0eIdz5w5PrQEp8nFJgZ /JVXaUdCihxzrxLC7WjaaW0EcFewpBCvgKaqmuxcgTi2PagrZEw/oDVt2vDasISQzIyMyRqZCv+ vzYpqlFrgwSmSJ7Y7+wiFtTDqGpPz+g== X-Received: by 2002:a5d:47a5:0:b0:390:f699:8c27 with SMTP id ffacd0b85a97d-3997f902e3dmr16502105f8f.12.1742942656024; Tue, 25 Mar 2025 15:44:16 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3997f99561dsm15172846f8f.12.2025.03.25.15.44.14 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:44:15 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [PATCH-for-10.0 11/12] hw/sensor/temp: Categorize and add description Date: Tue, 25 Mar 2025 23:43:09 +0100 Message-ID: <20250325224310.8785-12-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::332; envelope-from=philmd@linaro.org; helo=mail-wm1-x332.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: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé --- hw/sensor/dps310.c | 2 ++ hw/sensor/emc141x.c | 6 ++++++ hw/sensor/tmp105.c | 2 ++ hw/sensor/tmp421.c | 4 ++++ 4 files changed, 14 insertions(+) diff --git a/hw/sensor/dps310.c b/hw/sensor/dps310.c index 6966a53248b..e1e6df6b60a 100644 --- a/hw/sensor/dps310.c +++ b/hw/sensor/dps310.c @@ -207,6 +207,8 @@ static void dps310_class_init(ObjectClass *klass, void *data) k->send = dps310_tx; device_class_set_legacy_reset(dc, dps310_reset); dc->vmsd = &vmstate_dps310; + dc->desc = "Infineon DPS310 temperature and humidity sensor"; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static const TypeInfo dps310_info = { diff --git a/hw/sensor/emc141x.c b/hw/sensor/emc141x.c index 33c1bd330fd..6adb94e7ff5 100644 --- a/hw/sensor/emc141x.c +++ b/hw/sensor/emc141x.c @@ -280,19 +280,25 @@ static void emc141x_class_init(ObjectClass *klass, const void *data) static void emc1413_class_init(ObjectClass *klass, void *data) { EMC141XClass *ec = EMC141X_CLASS(klass); + DeviceClass *dc = DEVICE_CLASS(klass); emc141x_class_init(klass, data); ec->model = EMC1413_DEVICE_ID; ec->sensors_count = 3; + dc->desc = "SMSC EMC1413 temperature sensor"; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static void emc1414_class_init(ObjectClass *klass, void *data) { EMC141XClass *ec = EMC141X_CLASS(klass); + DeviceClass *dc = DEVICE_CLASS(klass); emc141x_class_init(klass, data); ec->model = EMC1414_DEVICE_ID; ec->sensors_count = 4; + dc->desc = "SMSC EMC1414 temperature sensor"; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static const TypeInfo emc141x_info = { diff --git a/hw/sensor/tmp105.c b/hw/sensor/tmp105.c index ef2824f3e1b..6a38f2c6670 100644 --- a/hw/sensor/tmp105.c +++ b/hw/sensor/tmp105.c @@ -323,6 +323,8 @@ static void tmp105_class_init(ObjectClass *klass, void *data) k->recv = tmp105_rx; k->send = tmp105_tx; dc->vmsd = &vmstate_tmp105; + dc->desc = "TI TMP105 temperature sensor"; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static const TypeInfo tmp105_info = { diff --git a/hw/sensor/tmp421.c b/hw/sensor/tmp421.c index 007f7cd018b..ba42ab328e0 100644 --- a/hw/sensor/tmp421.c +++ b/hw/sensor/tmp421.c @@ -342,6 +342,7 @@ static void tmp421_class_init(ObjectClass *klass, void *data) DeviceClass *dc = DEVICE_CLASS(klass); I2CSlaveClass *k = I2C_SLAVE_CLASS(klass); TMP421Class *sc = TMP421_CLASS(klass); + g_autofree char *name_up = NULL; dc->realize = tmp421_realize; k->event = tmp421_event; @@ -349,6 +350,9 @@ static void tmp421_class_init(ObjectClass *klass, void *data) k->send = tmp421_tx; dc->vmsd = &vmstate_tmp421; sc->dev = (DeviceInfo *) data; + name_up = g_ascii_strup(sc->dev->name, -1); + dc->desc = g_strconcat("TI ", name_up, " temperature sensor", NULL); + set_bit(DEVICE_CATEGORY_MISC, dc->categories); object_class_property_add(klass, "temperature0", "int", tmp421_get_temperature, From patchwork Tue Mar 25 22:43:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 876042 Delivered-To: patch@linaro.org Received: by 2002:a5d:5f4c:0:b0:38f:210b:807b with SMTP id cm12csp2900335wrb; Tue, 25 Mar 2025 15:50:02 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUX7950Zvo+/JmCfiE18oNuWHUTjtVNFiL0P/iHjYIAg0zahT52js1D1eQ1A1eEFs2wqaPLqA==@linaro.org X-Google-Smtp-Source: AGHT+IGBbSJF2RHtuWX/0geAfhqkqGNKpJExl4dDCn5CxYBLNqlVsSnSi2703s8q/sp5uLnIMq6a X-Received: by 2002:a05:622a:5814:b0:476:7d74:dcfc with SMTP id d75a77b69052e-4771dd615edmr305466061cf.4.1742943002642; Tue, 25 Mar 2025 15:50:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742943002; cv=none; d=google.com; s=arc-20240605; b=MJEiWSWDOj46kgqT2FEUPt0ivxDvHitiQ/FBm6b9rKnKsW9DZ0h4G13koK9TNHLtYV mIBIkiYRVTi2o0Ms+WImsELv34TNGRpqmfWTsneVKUd968N1hAlcLpemCZsTBWWrpbTb 8MFJD5MldlDRHTuevOhrwy6Eoc226/x8j4M3hRf2hk2v/rXEnNbnezf4HTvxqhAb4ZKD ZuGlODF6rWwrBKH7VPyDntaYigkT6Qz9rh1xFJo9nnd7p4HZfhNlNDz8M8LQnAGCAZsW ClUBLdrmRs4fG6eza27mbsljEn8GvmbsO1ENT/NTV3fm7+s2hQUF6Qf5PI1geo0T+iXj j+Ng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=JG2VRaJptEB9qSuT5SVsGGWb28vBDAuwNTjCKkTxX/4=; fh=lzF9qhE8yCWmyeppH6NaqKKhXvWXZpYGNkWTE0Qri+E=; b=ZynpEqXhnC5bfguGVWr3RhUnfh5YFQl5qfexZ2qBVgXKTPqyt2+IZlf+8zsaFb7Wq7 WNgm0MpBQmloBMdExSsPj1mvUjHLSnLdHL4JsUR27rK0iDg7tQZU9UxawB+1KU1d3DMw y2oYPbfq8ZNgMdnVzjWOP3Vm6ppwdJiFHT2jjbgmcT5HohDxwgxScvSkprT0GiHZrymq xWLySkkTaYtrDNQDYMXpPvOl97iGFBnKQri0TE7Rx7KnD883hO/a1Oz5bTSTJ8JJWQzz KiO6I8osRi+fE2IpyiRdrvXvvBnviF1xL0aIbPFf9mHpd8+FalOvpaISCIXYnA3L64U4 lLPA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xlUEOtqY; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7c5c87393cbsi658282685a.411.2025.03.25.15.50.02 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Mar 2025 15:50:02 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xlUEOtqY; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txD0Y-0002ez-QX; Tue, 25 Mar 2025 18:44:30 -0400 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 1txD0U-0002PB-HJ for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:44:26 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txD0Q-00077Y-PC for qemu-devel@nongnu.org; Tue, 25 Mar 2025 18:44:25 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-43cfdc2c8c9so37139035e9.2 for ; Tue, 25 Mar 2025 15:44:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742942661; x=1743547461; 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=JG2VRaJptEB9qSuT5SVsGGWb28vBDAuwNTjCKkTxX/4=; b=xlUEOtqY8RK6YPCJV1+iwe/3bkff9SZG0CsThUBTOvg8AtaBTIbgVvE8I84ud65paC 7zBx84S9/1QWFIDETVsX3JZJqrBALXHy8XQCScX93G2v0vw3UfQYBFI3hSLHB0s3Qf18 yvd+3Jd871DT9VcdUZZfmPo/tx4CLtTophl6P+/20LYm3RKi+cclhRyZ7PB4a7iey55k dO83alSyFd9Wx4TxV36UsT71rc5u2EV7bZoqJUgq5yvnM5leWDFSvGnH4RtIK2swoqu/ b6CfhhfiRGr+mFFGOEP/cPNkpWFbGgrFemoN2ll9PrMtOrnPdGFkZJwt7LTpx1nVysqV xJzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742942661; x=1743547461; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JG2VRaJptEB9qSuT5SVsGGWb28vBDAuwNTjCKkTxX/4=; b=u5E2ENODNYMu18Xi02Y6GRJJIFE6bEgm4JUKynkCY/9cOx5JC/E77Brxt8OUulCH+2 iQcwGtLSIXI0i65/eNhZhOWvxBSzcIALDxMFkj78ER7vtM276lFZ9KoUL2Q6+flfDeLG j5CjE6vtuvLjyJpKqXgFD+Q5lArknljRW006ZJYcneTOOSuex4wfI8OsMvb1yqYwwb19 KpCKkss2Le0X/9aa+E2SFFM3CqMwOQe8uyex0CohA1BusNuuI8GLV1bplEGbg4g24X0i CMusv3MP1t03imuUbY8aKq0zuTrYOTdCGPHv0V2m/yRpVA+GHp6p0aFUmovwN6Z9YvGt yLpA== X-Forwarded-Encrypted: i=1; AJvYcCVA+BRlCu/7RYK6V1sVcR8pF1gH/vq8fFoIZ4lQNeuWKEqMfvUzeY1VUOTzUCw7im/snZDfE/XTr4Ub@nongnu.org X-Gm-Message-State: AOJu0YxA5tNb8iaSQ229+RIaSS7MiteU8C9uhrMxFQJPAmxso5fiJWed ZzpUIxDPgB6infuv1FVATqH9k0M6SzAaMBaWxlExhKEhr9BYZqrMiNhSE3yTgRo= X-Gm-Gg: ASbGncvc4NGBmpf+v2iIaGZ5q01OHgIJniN2jGDS7dznlUTpXhicDtx4HrunD9sMCRB TIzw6lHuc+bfbiSp48LSlvjsbDCRPdw600is5KMNoY3qNwOJ5Ok3p6BUqHBr6IFTeuHhzKp7L+J WdkqV6sLxrELpw4TDLmb74Hz2VqGY0txblYhzaCIZqrKppkGYxO9+lbXiIbRaek5hwj7JlvXmFJ ONJITa1CkFtgPDaiMl3GamUA/QRyI13fCXCha2TGWHfjum1cRD5YGku+Wke4k26j6acoYx+EAU9 EAYo+z4+fxSNP71bX/3gd6kf7G2xukgqeSIn+IECBAbNWCrWKgb1NT5C6GZk61pZPLOmBr2xh3b 6aaW6ax2+ej3D7DXFyfU= X-Received: by 2002:a05:600c:1989:b0:43c:e7ae:4bcf with SMTP id 5b1f17b1804b1-43d508725ecmr163452165e9.0.1742942661253; Tue, 25 Mar 2025 15:44:21 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d4fcea6ecsm164303625e9.5.2025.03.25.15.44.19 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 25 Mar 2025 15:44:20 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: Thomas Huth , qemu-devel@nongnu.org Cc: Ilya Leoshkevich , BALATON Zoltan , =?utf-8?q?Herv=C3=A9_Poussineau?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Matthew Rosato , Gerd Hoffmann , Glenn Miles , Samuel Tardieu , qemu-block@nongnu.org, Patrick Leis , David Hildenbrand , "Edgar E. Iglesias" , Tyrone Ting , Eric Farman , Christian Borntraeger , Peter Maydell , Halil Pasic , Richard Henderson , Kevin Wolf , Alistair Francis , Bernhard Beschow , Hanna Reitz , Hao Wu , qemu-s390x@nongnu.org, qemu-arm@nongnu.org, qemu-ppc@nongnu.org Subject: [RFC PATCH-for-10.0 12/12] hw/s390x/zpci: Re-categorize as BRIDGE Date: Tue, 25 Mar 2025 23:43:10 +0100 Message-ID: <20250325224310.8785-13-philmd@linaro.org> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250325224310.8785-1-philmd@linaro.org> References: <20250325224310.8785-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32d; envelope-from=philmd@linaro.org; helo=mail-wm1-x32d.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=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org A 'zpci' device encapsulate a PCI device to be usable by System/Z. Categorize it as bridge. Signed-off-by: Philippe Mathieu-Daudé --- hw/s390x/s390-pci-bus.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/s390x/s390-pci-bus.c b/hw/s390x/s390-pci-bus.c index 2591ee49c11..dbfe24f6eca 100644 --- a/hw/s390x/s390-pci-bus.c +++ b/hw/s390x/s390-pci-bus.c @@ -1562,7 +1562,7 @@ static void s390_pci_device_class_init(ObjectClass *klass, void *data) DeviceClass *dc = DEVICE_CLASS(klass); dc->desc = "zpci device"; - set_bit(DEVICE_CATEGORY_MISC, dc->categories); + set_bit(DEVICE_CATEGORY_BRIDGE, dc->categories); device_class_set_legacy_reset(dc, s390_pci_device_reset); dc->bus_type = TYPE_S390_PCI_BUS; dc->realize = s390_pci_device_realize;