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 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8F7F0EB64DC for ; Sat, 1 Jul 2023 11:01:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229916AbjGALBv (ORCPT ); Sat, 1 Jul 2023 07:01:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58862 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229688AbjGALBp (ORCPT ); Sat, 1 Jul 2023 07:01:45 -0400 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C16F23C1B for ; Sat, 1 Jul 2023 04:01:43 -0700 (PDT) Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-51cb40f13f6so3146710a12.2 for ; Sat, 01 Jul 2023 04:01:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1688209302; x=1690801302; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=iUgkxYj4hDdaeULOykMIAMiTYI4q7YAWRcLFU1vSbps=; b=Hl6PE+6tbQAK3mCvx+YO6XTFLzapBMm8lxpT/1mcQfSusfpxU8+WUET6DNyDlb9gG8 tYNvNPt8I+LTE58jZu3BrFuSpW3vvVraNpSu+Jpl4S4ELRffi/YrwE/3b5LQSXuJjdyW ifHY4vY7etvbXXNEgHbvmWOL368iaR8tvZdn0DDuHJ338jSWzHaq2TX53R4OexKYDUoK 10Qj/oj/1RBrC9bj45Lv8C1pWw05ejDbivtz8ZP/8XqTrjYHN98NiWBFHG+4fMjX3Mon TE0gKszRbjVhL0hqjesgen/EEUGk2UkdcGfZTNBbNiXC4qV1UuUpe9tEEln2IWWcvu+Y KcEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688209302; x=1690801302; 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=iUgkxYj4hDdaeULOykMIAMiTYI4q7YAWRcLFU1vSbps=; b=GTW4aKqLpc4aTiGi5IyhTT9vYM5PMxW/vQ9EgjHIT+TEBaE/ijx5iSch4oK8hsMDjj kZ8NvecSs48fgxxUzc+dwovoc6/iUOrdspxbZK+O7e4hN7J20PZwgMzFslkUXz3qYnWc TzGtuUXBymNYsDcwjy6p8M6eWDFDRggBUKdnRFSiVCWr/AfURp+olhwiyAZH+1plvyLi 26agT044Kd91wjMXUrfwewlVs48D4qhf2NDWUoQPa2p40o4woYD0Vj1LIFYR0ZBJf+h3 TtmUMNtsbrlwe+yOBp7duuyaGeGnjXFDcwD49c3n7Dke4QNWjHJcgldcRZJsK+oapYvh vuYA== X-Gm-Message-State: ABy/qLb7IWOVZ0Bj8Ke5z5tkfmOhMfNIamSUbDW/M5innHkcZRrJTc47 8O5SyF4kz9jmmmZbfDAxB4i2YA== X-Google-Smtp-Source: APBJJlFkK8StAK5YsG+2ZcpOu+kBMm85tO+8fKQBITtMoynDzvNSvGndfZtNLBSou1PvXBWQdFIuWw== X-Received: by 2002:a17:906:7a0b:b0:98d:cd3e:c18f with SMTP id d11-20020a1709067a0b00b0098dcd3ec18fmr4312746ejo.72.1688209302131; Sat, 01 Jul 2023 04:01:42 -0700 (PDT) Received: from localhost (cst2-173-16.cust.vodafone.cz. [31.30.173.16]) by smtp.gmail.com with ESMTPSA id x6-20020a170906710600b0098e48ad11f2sm7705332ejj.93.2023.07.01.04.01.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Jul 2023 04:01:41 -0700 (PDT) Date: Sat, 1 Jul 2023 13:01:40 +0200 From: Andrew Jones To: Conor Dooley Cc: palmer@dabbelt.com, Conor Dooley , Paul Walmsley , Rob Herring , Krzysztof Kozlowski , Alistair Francis , Anup Patel , Atish Patra , Jessica Clarke , Rick Chen , Leo , Oleksii , linux-riscv@lists.infradead.org, qemu-riscv@nongnu.org, u-boot@lists.denx.de, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Palmer Dabbelt , Rob Herring Subject: Re: [PATCH v4] dt-bindings: riscv: deprecate riscv,isa Message-ID: <20230701-b348653e432924f090c513db@orel> References: <20230630-very-greedless-16522d7b7830@spud> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230630-very-greedless-16522d7b7830@spud> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jun 30, 2023 at 07:04:04PM +0100, Conor Dooley wrote: > From: Conor Dooley ... > +oneOf: > + - required: > + - riscv,isa > + - required: > + - riscv,isa-base > + I guess this means a DT must have either isa or isa-base, but not both. What should QEMU and other platforms which want to provide DTs that work for older kernels, but also start using the new schema do? I'd guess they'd like to provide both, where they'd expect isa-base to be used by newer kernels and isa by the old. Thanks, drew