Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp4375217pxv; Tue, 29 Jun 2021 05:44:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzz+wmdld6aMHm32+sJeQwWsMpuucciEeCmJqR/M+/qjAetjd+pzCquYFHl+p6zCZlNaZs4 X-Received: by 2002:a05:6e02:d48:: with SMTP id h8mr12550016ilj.267.1624970657003; Tue, 29 Jun 2021 05:44:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624970656; cv=none; d=google.com; s=arc-20160816; b=AvG2Mlikr4n6MvyrL0zWSX/YQIC9Uys1hBKlkuFGL14+zmBPnbhw9O3Ux7fddl2hau LTG/jXNkmaMUoBwkxUZQmDWsXn03INYGpiYaERZKhNlWJsyxAyhQJi2zJG+dZBkdC0cZ Jh1Q4eluQ9Zm8hzH0bah9OGSslySNmqYtvnsEuXz4Wjn/kVh9gmDRsQPsNAOZ3Vv5A5P bY9t3c2wTcjNHNEn/O961RyqAjMFP52JK2R+Peg/TSzclj9enLvHH8B64in2e4ukJ49M Kuu0Xo+0CrSlf2RVe+yxXCdJ2Fj6SCa/WAUqXBf9Ad4PkNM5LWqC6dq9RrXtKA5mYAjj 2AEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:mail-followup-to:message-id:subject:cc:to:from:date :dkim-signature; bh=WI/UAppXOdbESXWr8RhaWg+kL9hjURC+JQQV6ypPhGA=; b=i4e2mgTRoiW0+9QUP8uNLn+kj7ki2IDGObMtpzR+U9moa8qWpswg4LlQ7zGmIf4Tjv qlQwGpA/42w+1+KwoWlQ7HswJoNcD1K6iGenfk9wb1NcuahW8N4wAghAG/FQ10475wHC pjjcVKTcG/mflZx9a1oizlzPNjFLeSSlllOWhhkUyYEpywkw6SYh7bjBSY4cKunKNteL 79F1iQHhugjR2CGeS3jtx81VkpeRUoeymegug57Ij1Z9/+W4AggSCHCe0PygJTtyT7Lo NWxWfiT/YAyIvh1Or4vD1seP4i6ZVjXylWOzqcszh7lEcow80Vj918Ae5chbHcjtfuQX cYAA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=JIHXDWq3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d6si20463533jam.40.2021.06.29.05.44.00; Tue, 29 Jun 2021 05:44:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=JIHXDWq3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232755AbhF2K0X (ORCPT + 99 others); Tue, 29 Jun 2021 06:26:23 -0400 Received: from mail.kernel.org ([198.145.29.99]:49794 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232692AbhF2K0W (ORCPT ); Tue, 29 Jun 2021 06:26:22 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id E855161DB3; Tue, 29 Jun 2021 10:23:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1624962235; bh=WI/UAppXOdbESXWr8RhaWg+kL9hjURC+JQQV6ypPhGA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=JIHXDWq3KLwh2q542tAe7jCNTsG9jezgcWPVY5blh7S36WxukITw/V4gKBTCgP010 djqflO18PYvU8O+YyVB49QzTnpzdEDk/7qcAUWLQsGTwxtTXGq8dGaT8A58IDT230j 0OSk+vsZiJWVSZaSfCIIi9ff6rMTO7/IXfEQeSYDKHUV60vT53FGTOo5dTxB5YnWjN HNjVC8BIvMQGeVdX6BcSzleAOaJuV+WpkdoDYJ1liRzookk0BvhGgpK4Dp26RD31qh aHqYZCMMK6HEFmuTwHFKQ0m6YxWdl7LW5KxThtabX4G4nWRQQXYJzfew7HEb5C5EOB aNPhQ/QT25C1Q== Date: Tue, 29 Jun 2021 12:23:52 +0200 From: Wolfram Sang To: Viresh Kumar Cc: Jie Deng , linux-i2c@vger.kernel.org, virtualization@lists.linux-foundation.org, linux-kernel@vger.kernel.org, mst@redhat.com, jasowang@redhat.com, andriy.shevchenko@linux.intel.com, conghui.chen@intel.com, arnd@arndb.de, kblaiech@mellanox.com, jarkko.nikula@linux.intel.com, Sergey.Semin@baikalelectronics.ru, rppt@kernel.org, loic.poulain@linaro.org, tali.perry1@gmail.com, u.kleine-koenig@pengutronix.de, bjorn.andersson@linaro.org, yu1.wang@intel.com, shuo.a.liu@intel.com, stefanha@redhat.com, pbonzini@redhat.com Subject: Re: [PATCH v10] i2c: virtio: add a virtio i2c frontend driver Message-ID: Mail-Followup-To: Wolfram Sang , Viresh Kumar , Jie Deng , linux-i2c@vger.kernel.org, virtualization@lists.linux-foundation.org, linux-kernel@vger.kernel.org, mst@redhat.com, jasowang@redhat.com, andriy.shevchenko@linux.intel.com, conghui.chen@intel.com, arnd@arndb.de, kblaiech@mellanox.com, jarkko.nikula@linux.intel.com, Sergey.Semin@baikalelectronics.ru, rppt@kernel.org, loic.poulain@linaro.org, tali.perry1@gmail.com, u.kleine-koenig@pengutronix.de, bjorn.andersson@linaro.org, yu1.wang@intel.com, shuo.a.liu@intel.com, stefanha@redhat.com, pbonzini@redhat.com References: <226a8d5663b7bb6f5d06ede7701eedb18d1bafa1.1616493817.git.jie.deng@intel.com> <20210629101627.kwc2rszborc3kvjs@vireshk-i7> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="iTOdtFFZlvMpSSzc" Content-Disposition: inline In-Reply-To: <20210629101627.kwc2rszborc3kvjs@vireshk-i7> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --iTOdtFFZlvMpSSzc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > > You are not emulating I2C_FUNC_SMBUS_QUICK, so you need to mask it out. >=20 > What is it that we need to have to emulate it ? I did use it in my > qemu and rust backends, not sure if this was ever sent by device I > used for testing SMBUS though. The biggest use is to scan busses for devices, i.e. use 'i2cdetect' without the -r parameter. --iTOdtFFZlvMpSSzc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmDa9LgACgkQFA3kzBSg KbbzoBAAmOEdNXW8icMnkSzbohgKRINC2D5gEOYvji3EtJKabbWm3ANmwOJsDpr6 KxB0ccjGmNLSDjJNNZcARKyzBo5GfPdWayK/vmrWTITkDglfYm3XD/9XQ2geZrfk 7jPrWBStYM+EXL+cSBOKTu2UnV8FgsbUQEpWYnreblgCkRR7RMtvRmakalELb2CJ r5hCcM6ncSfNQM9OW4iBpJUFZr0Obk0gjixfz+JAmlr+KHSsncdvhESSQZLzQljX K15ODeh/yilJ2/8gjx4vnz66/Lh8USdvMyPJ6FAFZZ02CjlnL4BFFW14dY5FfPhN 9nhk0k2SYJQ6UzvxcqVDlJ7nyzSlxHBldp3Y27feoO5/cSEDHuJpHHyUAdUE/JHj rxpiUD2+1ri3NDCmgrnsI2ZKh+owCpwm0JmsVFkk8QQJw0xtTgM9sn4J497tePJL c6TShRjvI+pY8OaBzsTcGojUuZ5Ac1WRnnkvyY1h8me+xJ7kWNO0aD5vj++gnWe8 75I/uA+VqVEJzIWt9dRNNwkZgzpdtRK+bvf+5Vvp7j8WUzowS98Z/NSJaIIerzTq oOXg7tV6IiA3jE+cqc5gca4OG4pdDG8+Tbw9m1NAF7btXYlfSgc3jtlAy+l2J8jL mU4mV2oHDvOhxlQjWNQsz7fy8UuY1yPUtkKs5VV/SGgSXpcwtOI= =GQdq -----END PGP SIGNATURE----- --iTOdtFFZlvMpSSzc--