From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id ED5DBC5519F for ; Fri, 20 Nov 2020 05:45:46 +0000 (UTC) Received: from lists.ozlabs.org (lists.ozlabs.org [203.11.71.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1056922226 for ; Fri, 20 Nov 2020 05:45:45 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1056922226 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kaod.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=openbmc-bounces+openbmc=archiver.kernel.org@lists.ozlabs.org Received: from bilbo.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 4Cclrl5c48zDqVN for ; Fri, 20 Nov 2020 16:45:43 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=kaod.org (client-ip=178.32.125.2; helo=smtpout1.mo529.mail-out.ovh.net; envelope-from=clg@kaod.org; receiver=) Authentication-Results: lists.ozlabs.org; dmarc=none (p=none dis=none) header.from=kaod.org Received: from smtpout1.mo529.mail-out.ovh.net (smtpout1.mo529.mail-out.ovh.net [178.32.125.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 4CcBT66mQgzDqfV for ; Thu, 19 Nov 2020 18:41:37 +1100 (AEDT) Received: from mxplan5.mail.ovh.net (unknown [10.109.138.5]) by mo529.mail-out.ovh.net (Postfix) with ESMTPS id B04BA6D386B6; Thu, 19 Nov 2020 08:41:26 +0100 (CET) Received: from kaod.org (37.59.142.105) by DAG4EX1.mxp5.local (172.16.2.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2044.4; Thu, 19 Nov 2020 08:41:25 +0100 Authentication-Results: garm.ovh; auth=pass (GARM-105G0064baacd70-7623-478f-986e-1c641961a797, E384B0115CE10CD8AABDB3449FE8426D60218A12) smtp.auth=clg@kaod.org Subject: Re: qemu for bmc To: Patrick Venture , Patrick Williams , OpenBMC Maillist , John Wang , Joel Stanley , Andrew Jeffery References: From: =?UTF-8?Q?C=c3=a9dric_Le_Goater?= Message-ID: Date: Thu, 19 Nov 2020 08:41:25 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [37.59.142.105] X-ClientProxiedBy: DAG7EX1.mxp5.local (172.16.2.61) To DAG4EX1.mxp5.local (172.16.2.31) X-Ovh-Tracer-GUID: 9f10386f-d09e-416f-8886-adcea543640e X-Ovh-Tracer-Id: 2424625450738944806 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedujedrudefiedguddtlecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefuvfhfhffkffgfgggjtgfgihesthejredttdefjeenucfhrhhomhepveorughrihgtpgfnvggpifhorghtvghruceotghlgheskhgrohgurdhorhhgqeenucggtffrrghtthgvrhhnpefggeehhfdtkefhteeghfeghefgudfhteevteeltefgffevhfeggeffhfevleelfeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpqdhouhhtpdhhvghlohepmhigphhlrghnhedrmhgrihhlrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpegtlhhgsehkrghougdrohhrghdprhgtphhtthhopehvvghnthhurhgvsehgohhoghhlvgdrtghomh X-Mailman-Approved-At: Fri, 20 Nov 2020 16:41:21 +1100 X-BeenThere: openbmc@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development list for OpenBMC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: openbmc-bounces+openbmc=archiver.kernel.org@lists.ozlabs.org Sender: "openbmc" Hello, On 11/18/20 10:11 PM, Patrick Venture wrote: > Patrick; > > I was looking at a patch series of yours that landed, > https://github.com/qemu/qemu/blob/master/hw/arm/aspeed.c#L517 <-- in > this line you're referencing a device that appears to be missing from > qemu - namely, the pca i2c mux. > > My question is to the community at large, and you also, is anyone > currently implementing this i2c-mux or a similar one? I haven't seen any patches for this device on the QEMU mailing list. John Wang from Bytedance has started developing some new I2C device models for their G220A board. We hope to get that merged in 6.0. If you are interested, we maintain a brief TODO list here https://github.com/openbmc/qemu/wiki Feel free to update. In terms of priority, I think that the support to boot from eMMC on the AST2600 is an important one. Reviewing the FSI patches also but that's an IBM thing, so it might not interest the community that much. There are quite a few I2C models missing. All Aspeed models could be more precise. Google and Nuvoton have merged their models for the npcm750-evb and quanta-gsj boards. It would be good to have some interaction with them, on bus/device modeling but also on full system emulation. Cheers, C.