Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp1950678ioo; Mon, 23 May 2022 06:59:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz2rGqgwiq/y1G0kKKkuRCwstcEvMF0RoFBHoaAYi1TRLzhjRmp/10zN5Lf1OkFgf9drWB8 X-Received: by 2002:a63:9043:0:b0:3f7:a43:635f with SMTP id a64-20020a639043000000b003f70a43635fmr14810696pge.531.1653314350426; Mon, 23 May 2022 06:59:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653314350; cv=none; d=google.com; s=arc-20160816; b=NfbJClPEgyC7XYFPJaqGdk9T5DCjvX9YTr1KvxAVwOvTirO/7VA9pYpMmgeSei6RfE PRTWfRsGPnzFt1Rfaiks/VhN4yXJW4iTps/fS2/M8JjQz69gxVYFMB76OJi77JUuzdJ8 wmrUx+r8y+Sy5NpwfxM/lCUV6iXAgjrgv+G4jd2RcaPX2R/bJ5zxAxZ8Qr0xUaVs7CKH Mk8lXLdhnR6j8MLbvWI89WxPH9fgixCaR5Kk/BZoIR1xCRsRj7JnUxCy1AiS6lIrm/cr kpHDSHWqlEmAsFlmKKAHpkUp2MeyDf+psa3oHrqXmdnm/74rKnfkeA/xeA62kYOaYDVe nGIw== 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; bh=fYWALA3lJgoSN00lrVAVMkJgNm+QYBYbKEt1Mc7Ujl4=; b=NdRXuHUjW5VD+AME/o5c29cPLCAjuWrbFOI0wGCUOMC8FkB1ImsixPnLSOloymIMAn CPQJDcYLCv0Fi8h0l9vp8wYZFfrFGVA6P81bv3e9+4kCrbQAEeE+tlng4h0lvUwGhjOt n7Mlwa5OTQ0PvkSefEOeSNHAHeWXTtjDeA3SVgIySZBIu4uszR3ljCXfrDZ2rfmJK+rz O2gvGVWl7s7VaMzeF5HeTJoHNMGZlWRZ23C6cSrXGxsr9yqVuzRTff7hnWQpnObys1uQ 8F1WaT09z/Z97mD01AidMHRBeefeh4DZfhlashjA5jBLv3ob2R5TUP63mXqJCefa/I9X SwuA== 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:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id h11-20020a056a00218b00b00517f3c670adsi14488721pfi.121.2022.05.23.06.59.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 May 2022 06:59:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id D3AF257143; Mon, 23 May 2022 06:59:08 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236748AbiEWN7B (ORCPT + 99 others); Mon, 23 May 2022 09:59:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56532 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236604AbiEWN66 (ORCPT ); Mon, 23 May 2022 09:58:58 -0400 Received: from mail-qv1-f50.google.com (mail-qv1-f50.google.com [209.85.219.50]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E46DE5712F; Mon, 23 May 2022 06:58:55 -0700 (PDT) Received: by mail-qv1-f50.google.com with SMTP id l1so12145540qvh.1; Mon, 23 May 2022 06:58:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fYWALA3lJgoSN00lrVAVMkJgNm+QYBYbKEt1Mc7Ujl4=; b=cLcoPu+jy2A84xyELl+PC8QHKnEQom/uR+IZrlblq4jaAQdX5bwIx+YC+v8UuYkKbO euvE1owgn5zLGtmYzYKXgXzxoeWkhKISf0CnKf7QAE41WV4i9EfX0aMu8P1ObNUbTpJS Bfp3V0VEf7XvxdyFrIYwTVHaQa5GAv8h/v/MicPbw5w+mqNHeGRfpXMoK9a29mFBc6Z4 WJRHy5d10mxvg+WlGgczVPvWGaCwMx3KxcpsN5rZJHKzCLOCyeb8ugHCiJRP9Ob4uGQW M56BlHBCN2Mjgdd5lrws+XYa42sgUDRCXkO0fMl0ddeHqdMkB6+UNj3dZpuf5qtRnjSf LRhQ== X-Gm-Message-State: AOAM530F1GbidAqKZCIzTYHIgQ6K9C64jufU3iPVo6W+yrRev/4xSHJV YFS9Kjf5eYBHSkeisttj96rABJShdxRJzw== X-Received: by 2002:ad4:5de6:0:b0:462:180d:7038 with SMTP id jn6-20020ad45de6000000b00462180d7038mr10559956qvb.16.1653314334747; Mon, 23 May 2022 06:58:54 -0700 (PDT) Received: from mail-yb1-f171.google.com (mail-yb1-f171.google.com. [209.85.219.171]) by smtp.gmail.com with ESMTPSA id bi12-20020a05620a318c00b006a370031c3esm3792652qkb.106.2022.05.23.06.58.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 23 May 2022 06:58:54 -0700 (PDT) Received: by mail-yb1-f171.google.com with SMTP id q135so25551127ybg.10; Mon, 23 May 2022 06:58:53 -0700 (PDT) X-Received: by 2002:a81:234b:0:b0:2f8:4082:bbd3 with SMTP id j72-20020a81234b000000b002f84082bbd3mr23570342ywj.47.1653314322494; Mon, 23 May 2022 06:58:42 -0700 (PDT) MIME-Version: 1.0 References: <20220522155046.260146-1-tmaimon77@gmail.com> <20220522155046.260146-18-tmaimon77@gmail.com> In-Reply-To: From: Geert Uytterhoeven Date: Mon, 23 May 2022 15:58:31 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v1 17/19] arm64: dts: nuvoton: Add initial NPCM8XX device tree To: Krzysztof Kozlowski Cc: Tomer Maimon , Avi Fishman , Tali Perry , Joel Stanley , Patrick Venture , Nancy Yuen , Benjamin Fair , Rob Herring , Krzysztof Kozlowski , Michael Turquette , Stephen Boyd , Philipp Zabel , Greg KH , Daniel Lezcano , Thomas Gleixner , Wim Van Sebroeck , Guenter Roeck , Catalin Marinas , Will Deacon , Arnd Bergmann , Olof Johansson , Jiri Slaby , Shawn Guo , =?UTF-8?Q?Bj=C3=B6rn_Andersson?= , Geert Uytterhoeven , Marcel Ziswiler , Vinod , Biju Das , Nobuhiro Iwamatsu , Robert Hancock , =?UTF-8?Q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , arm-soc , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux Kernel Mailing List , linux-clk , "open list:SERIAL DRIVERS" , Linux Watchdog Mailing List , Linux ARM Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,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 Hi Krzysztof, On Mon, May 23, 2022 at 11:08 AM Krzysztof Kozlowski wrote: > On 22/05/2022 17:50, Tomer Maimon wrote: > > This adds initial device tree support for the > > Nuvoton NPCM845 Board Management controller (BMC) SoC family. > > Thank you for your patch. There is something to discuss/improve. > > > The NPCM845 based quad-core Cortex-A35 ARMv8 architecture and > > have various peripheral IPs. > > > > Signed-off-by: Tomer Maimon > > + l2: l2-cache { > > + compatible = "cache"; > > Is this a real compatible? What bindings are you using here? The compatible value and related properties are defined in the Devicetree Specification, v0.4-rc1, Section 3.9 ("Multi-level and Shared Cache Nodes (/cpus/cpu*/l?-cache)"). The properties are handled by dtschema/schemas/cache-controller.yaml, but the latter seems to lack any checking on the compatible value? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds