Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp3673619pxv; Mon, 26 Jul 2021 09:09:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy0u0tVYNUWWOSMeElAZKQnQfzT6ai/0TzB/Nx2lUMLe8Ee1gRb5xI+bWfWOPeTbC6x7plA X-Received: by 2002:a17:906:4099:: with SMTP id u25mr12305464ejj.484.1627315745027; Mon, 26 Jul 2021 09:09:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627315745; cv=none; d=google.com; s=arc-20160816; b=byqcRGQ+Ola/V1lzVH5Z9s5HrZMdjIoonWf5yybS5dQpfnb0TJD+PUazywc+DsCRQK votlYlrDsxO7Q7QeHdjsU16jE1ISDxrIWv0kJ6J1EyEQVumubRTW6b/GeMilqs+dLs6o Xa5wFUplHhyRMMUWq3RMV2VjZ609wsZ3W+6PWhep8W0c8rrPK9zr5abhVanwTpTNjcbo kgfe9OyhPqX89MflPRSjzf7zoB3GW7lPX+dkVu4fwtE2/B7JGEMC6fWnJXxbR+NkU6Y7 +tsThpWILas1A8ttmUpvmq/0yP2DuNeQ3T4SqrPOCVI0So68kaxLdTnDpRQyGgsmEvvE 5Wag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=8Op5yONGD5kmbMTIWCZmZXj3rIeFAiVjMbx+tgec164=; b=l6hN7zV/6kX7Qaye9r+je2MWMKRx6aJcIEArzbgt+rRR6pjJX8SAHOdN9nGiqmpm5x haeUoSL7vDSlExFecV6U+Qg1gWDengQY0U2G2cUFJta8EJxkTO/BhdZBSfDltJwqdQrc 5dZ3ZDrTpOSY9agbO09CumoLaIE5AX7XG37Xg4iembrHDpsIcqe92IfHNr8YBdJTcflh qcCptuVohA3QPJAeCq/FmP29Vsyi2JXJ19RzzCsyCfJZbRc04Bq6ONf4piOhePUUgz0S OSPLgscoMP+ML958ZUEdY+Hy69EWQgnzKjf3wF0sxtA56DSdIBfNnozKnXAR5T8X9xw7 UE8Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Xt1JS69W; 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 h13si298261ede.550.2021.07.26.09.08.41; Mon, 26 Jul 2021 09:09:05 -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=Xt1JS69W; 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 S237428AbhGZPZf (ORCPT + 99 others); Mon, 26 Jul 2021 11:25:35 -0400 Received: from mail.kernel.org ([198.145.29.99]:54248 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236874AbhGZPPn (ORCPT ); Mon, 26 Jul 2021 11:15:43 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id D9FAB61006; Mon, 26 Jul 2021 15:54:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1627314854; bh=1UURlyqsMlhFBDtKQ5OkWxpvTCr15igrtOB2uhsDtAc=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=Xt1JS69WcRfNBf10BC7klLwJue00soMk56I/Q+DlLUvc5LkeKjY1ofkI8F4j4Me31 TRFQ93psHdxQCL6INC7viuaNcM+2iQUQskILhHDF9f16ExrthpUcp+MRrwKBl0bUn0 qCXGfKB2ZyW0ihAixyLU+TH88o1pIEwFyOD9CH7g+2rlpWDe2Q+/RH0kKaoK2xjo6H buSKSSULzJ8+4Sy14cdWiUCK5kH/StVNqQKnKaBxxgi6GLmx4QKm+69RzwXd6dgYoO wRFsynUbO/NGmLfC9JJ6+Rf7FztKCFIueAxYcCqfvkmgLzTmJ20rwgD6lQzx9mmy09 a+pdAOLBc6INw== Received: by mail-wm1-f52.google.com with SMTP id h24-20020a1ccc180000b029022e0571d1a0so297907wmb.5; Mon, 26 Jul 2021 08:54:14 -0700 (PDT) X-Gm-Message-State: AOAM531K/U3wY7GpDPqetnTEMN8YQQ0ZzMuDjqfkRdX/2fksQepf9L+0 Drk3g/UkUtTYHIHEMXyJl6bpthqWriDnYsVUJBA= X-Received: by 2002:a7b:c2fa:: with SMTP id e26mr27585853wmk.84.1627314853538; Mon, 26 Jul 2021 08:54:13 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Arnd Bergmann Date: Mon, 26 Jul 2021 17:53:56 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH V3 1/5] dt-bindings: virtio: Add binding for virtio devices To: Rob Herring Cc: Viresh Kumar , Jason Wang , "Michael S. Tsirkin" , Jean-Philippe Brucker , Vincent Guittot , Bill Mills , =?UTF-8?B?QWxleCBCZW5uw6ll?= , "Enrico Weigelt, metux IT consult" , Jie Deng , DTML , "linux-kernel@vger.kernel.org" , "open list:DRM DRIVER FOR QEMU'S CIRRUS DEVICE" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jul 26, 2021 at 4:57 PM Rob Herring wrote: > On Sun, Jul 25, 2021 at 10:52 PM Viresh Kumar wrote: > > + description: | > > + Exactly one node describing the virtio device. The name of the node isn't > > + significant but its phandle can be used to by a user of the virtio device. > > + > > + compatible: > > + pattern: "^virtio,[0-9a-f]+$" > > DID is only 4 chars? If so, "^virtio,[0-9a-f]{1,4}$" Any opinion on whether this should have any namespace prefix (or infix, I guess) after "virtio,"? I previously suggested making it "virtio,device[0-9a-f]{1,4}$", which would make it clearer that the following digits are the device ID rather than something else we might define in the future. Viresh picked this version because it's somewhat more consistent with other subsystems. Arnd