Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp2704351rwr; Fri, 28 Apr 2023 14:37:18 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4d+xGzt6Qo4ttwLepXJ833aObWa5SVygJeNot8x92yRY4sEZPnQbZOvojZvs+rXxDitzKH X-Received: by 2002:a17:902:f68e:b0:19a:a815:2877 with SMTP id l14-20020a170902f68e00b0019aa8152877mr7839623plg.6.1682717838302; Fri, 28 Apr 2023 14:37:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682717838; cv=none; d=google.com; s=arc-20160816; b=czTv4sirlKpM+z32TDTzshoObI+3SPcW2fF2BuatwcmSfpI50x8HeGaOA0JUchClLu PKgeJesMsS/SLoONg160JyWK+EaM7kWQujlvClX7DVKnmKZm4AjkYh6QYtm/Ori4mUo4 v2J1Y0roLNHF/nMDS1Z2Q2fQc1gASjMK/0wnjd6KrKqX/BcoUOud8pSHrjLviiq4FF55 /vqSvpxmHCLHsuUqC2TmZmXaVPjnLTKnqN+7O6Vrt2tV3x+ta3MAcyFl9nNJp1QB7uF8 6O25b1Ajt4zYxAhxMk+UkEt4HYuNyhnTVmlvBd91BlA4SdJPPQztqFBI2dQO/L71yIRH moMg== 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:message-id:subject:cc:to:from:date; bh=IAPY815zoxAtMPmlMXHufDygNyWf4XGrhN0PoJVnSps=; b=y1K6J7ozYGjtcgdkH09We6/3Ou1XTcBhUh5WDpx/EM67q16Y1NS2Fp34i17X03QyLE QDMhlaa+LnSTgwdAwFrdujniKR+EoxX7O0urgfrImb1ZZgDk4HuiGaHQRMp/Jgl2JMYo 9GHJEVMB+GCnGIYq3ReO82uvfRnhz8aJ1BMtepmRwlXeufj0/j44ds1CnG8F1QtyqSiE b/CAYPARczrXNU0mIGiQGkZeV1sb9PvMlYoK+I2ZbYhqk9sZv+44w8hB4fx2/HipwZXO onCNx/pkOBk5qCD7E1ufZlu9cFwdsqTRvYo+xiBfs/z7yd8Y7ZD8tmTYoXH0k9MkFxyJ 9Mqw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id jd1-20020a170903260100b001a6fce1d956si20535551plb.129.2023.04.28.14.37.02; Fri, 28 Apr 2023 14:37:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S230436AbjD1VYQ (ORCPT + 99 others); Fri, 28 Apr 2023 17:24:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49866 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229751AbjD1VYP (ORCPT ); Fri, 28 Apr 2023 17:24:15 -0400 Received: from mail-oi1-f177.google.com (mail-oi1-f177.google.com [209.85.167.177]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5AAD91BFA; Fri, 28 Apr 2023 14:24:14 -0700 (PDT) Received: by mail-oi1-f177.google.com with SMTP id 5614622812f47-390723f815fso194190b6e.3; Fri, 28 Apr 2023 14:24:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682717053; x=1685309053; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=IAPY815zoxAtMPmlMXHufDygNyWf4XGrhN0PoJVnSps=; b=bLskf3YC/l8X3R50nlODXYqY5qLQQwyVkhV8DqaFv8aTh60n4nSxeh4wQ/s3UUwOKb 3Mh4Mga16lSJjSHBjlRy70yKSqI3LosBFnU72luFpJpm49nGbJwncY3/jnazZE6Ow/Gl cJp7j1k74KKeeHies1L+gRhkygdK6qM6HNJg7syxMjQrazyPG+5i1qSJp5D64wZYtik0 kFi108PeaNtHnENVF4l9e/OUP4ne2JPq1CMHhaNeS/Agi45bsN94ATdSTmCkRgwE5Tu1 3hgLsa1DZ2PjmlVBr8ht+GkhQOmjDZNvxr59etaOY41dJBptbCHHQ9dA5JCA6Scg+BIG +I5A== X-Gm-Message-State: AC+VfDzeiQBuuEURnU4cWmfoqJhD7iHiHf+TyLHDibS1U3sH3/csdx2N 469WvXz+Z6L1cbBp639nhg== X-Received: by 2002:a05:6808:2787:b0:38e:dc5b:7bc0 with SMTP id es7-20020a056808278700b0038edc5b7bc0mr3045160oib.59.1682717053559; Fri, 28 Apr 2023 14:24:13 -0700 (PDT) Received: from robh_at_kernel.org (66-90-144-107.dyn.grandenetworks.net. [66.90.144.107]) by smtp.gmail.com with ESMTPSA id j6-20020acab906000000b00383eaea5e88sm9096118oif.38.2023.04.28.14.24.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Apr 2023 14:24:12 -0700 (PDT) Received: (nullmailer pid 299800 invoked by uid 1000); Fri, 28 Apr 2023 21:24:11 -0000 Date: Fri, 28 Apr 2023 16:24:11 -0500 From: Rob Herring To: Yi-De Wu Cc: Yingshiuan Pan , Ze-Yu Wang , Krzysztof Kozlowski , Jonathan Corbet , Catalin Marinas , Will Deacon , Arnd Bergmann , Matthias Brugger , AngeloGioacchino Del Regno , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-arch@vger.kernel.org, linux-mediatek@lists.infradead.org, David Bradil , Trilok Soni , Jade Shih , Miles Chen , Ivan Tseng , My Chuang , Shawn Hsiao , PeiLun Suei , Liju Chen Subject: Re: [PATCH v2 2/7] dt-bindings: hypervisor: Add MediaTek GenieZone hypervisor Message-ID: <20230428212411.GA292303-robh@kernel.org> References: <20230428103622.18291-1-yi-de.wu@mediatek.com> <20230428103622.18291-3-yi-de.wu@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230428103622.18291-3-yi-de.wu@mediatek.com> X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Apr 28, 2023 at 06:36:17PM +0800, Yi-De Wu wrote: > From: "Yingshiuan Pan" > > Add documentation for GenieZone(gzvm) node. This node informs gzvm > driver to start probing if geniezone hypervisor is available and > able to do virtual machine operations. Why can't the driver just try and do virtual machine operations to see if the hypervisor is there? IOW, make your software interfaces discoverable. DT is for non-discoverable hardware. Rob