Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp3698989pxb; Wed, 13 Oct 2021 11:04:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzahnN6q+eU7wNzGxKx7+p3uDw4XFmkCbwg5d6U7qT91ITMeTL3IBdy8PrichjpkKbBK/l8 X-Received: by 2002:a17:902:7b85:b0:13d:cdc4:9531 with SMTP id w5-20020a1709027b8500b0013dcdc49531mr632238pll.27.1634148287287; Wed, 13 Oct 2021 11:04:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634148287; cv=none; d=google.com; s=arc-20160816; b=Y6epY9yDhciexKTs5c0hFGl527qmQpj/C9NmxIxpcplTtTNKOQBXcIszqUe8WoNckf LR4eqN1GQuA9ABsApIQ1sCZqHssyW6pjQ2u12y0XvA9qQ1pso5RlC30pDovX7AMK7yLr I4/dnlzv/F32TtV82EtuLKwkxSkG4fNaMwyWsgnyu5u8t8NWilz34FJFVSoQ1ap+PE+w Y9vGpNJiX8IOc2p5uIVvvSj69f4r84sYCWoxU94Uok1pU7kTZI8WMhxITz/w10iaIaCO 9hjWXkoNFntrEiidvyASgc3QCKcStsdM5T445TLwncf7nSM0im4FbhdkuhwPzRjO7a3K taxg== 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=T1C46/jpqxsz6tI+W9Ak1jYU3EAHgNQuUCSEWH/baCg=; b=DTOk5yUtSZnNO/jGdN1/2/7QQdyWOC6QbPEOzp55NKkTs0xIhepXGQdc3vgnPjmCG9 wEMerIqMJtMOoaz8ysFpSySdweY6igT/Shq7d6Hjr5m96OQGvt542aV7Jt9HalcDyvtg VlVyS+dDIduiHLvERdclK3atJqzolddnFAoGJFhTcUvcMR9MoQdThdLBgYlShatGL9ux T0XkjEuhYRqGHfozUufIIWJvAVfOtD3zvqSlhXqHvGNXKDlhutHSKx1MajnzOcmiMBHt E3DwxgNQbiIpTtiXY8siqfhVJfRD1gGT0VdLHDkRGEUyX2QYLn2sb6jhE8x6flv3btr0 Q5Zg== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y13si418046pfb.187.2021.10.13.11.04.34; Wed, 13 Oct 2021 11:04:47 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238389AbhJMSFG (ORCPT + 99 others); Wed, 13 Oct 2021 14:05:06 -0400 Received: from mail-ua1-f46.google.com ([209.85.222.46]:34493 "EHLO mail-ua1-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238258AbhJMSFF (ORCPT ); Wed, 13 Oct 2021 14:05:05 -0400 Received: by mail-ua1-f46.google.com with SMTP id h4so6306471uaw.1; Wed, 13 Oct 2021 11:03:00 -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=T1C46/jpqxsz6tI+W9Ak1jYU3EAHgNQuUCSEWH/baCg=; b=o3eR/nuf/QOUa+P5Zohqh13O2y7fM44EmaducPjlPlpJl0PxWEgjobRXYnTL4ufWIU fsrzOnYQRtwOemvOQdl6l8Zv+kW5eHdElavtPrw+PN1Bfe1LFvPZpZDEDHzrN/idcEEX ZlVltthBjj5W5RFeYPDviXqq9ounuCyoJeJyJt9JsvKQUgF2o3/fY05RA5N4Isw7gbtp X4YjjT/Vx5W0wbn2gsPmglTWYX++SrhT7UXINaUPqkNyr+8Fn8XkZ1aZemEeQZgWDw4g vhUu/NM7w0/WrqK/Tw8vklqW5KLxU4JefpK7fckVCIPSeVGMjy6yFgMfOIW9ZxVufhJC gYvw== X-Gm-Message-State: AOAM5305SS3P3dSozrUhQU8jVLD0e/YL9tLrNDGEJcQEFRkPQj5yLl2A 0HofuVAU67E0feMZa7L5QhrYHV9BF3BHAClNj2o= X-Received: by 2002:a67:ac04:: with SMTP id v4mr772084vse.50.1634148180292; Wed, 13 Oct 2021 11:03:00 -0700 (PDT) MIME-Version: 1.0 References: <20210913170436.243-1-alexander.helms.jy@renesas.com> <20210913170436.243-2-alexander.helms.jy@renesas.com> In-Reply-To: <20210913170436.243-2-alexander.helms.jy@renesas.com> From: Geert Uytterhoeven Date: Wed, 13 Oct 2021 20:02:49 +0200 Message-ID: Subject: Re: [PATCH v6 1/2] dt-bindings: Add binding for Renesas 8T49N241 To: Alex Helms Cc: Linux Kernel Mailing List , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-clk , Linux-Renesas , Rob Herring , Stephen Boyd , Michael Turquette , david.cater.jc@renesas.com, Michal Simek , Rob Herring Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Alex, On Mon, Sep 13, 2021 at 7:05 PM Alex Helms wrote: > Renesas 8T49N241 has 4 outputs, 1 integral and 3 fractional dividers. > The 8T49N241 accepts up to two differential or single-ended input clocks > and a fundamental-mode crystal input. The internal PLL can lock to either > of the input reference clocks or to the crystal to behave as a frequency > synthesizer. > > Signed-off-by: Alex Helms > Reviewed-by: Rob Herring Thanks for your patch! > --- /dev/null > +++ b/Documentation/devicetree/bindings/clock/renesas,8t49n241.yaml > + reg: > + description: I2C device address > + enum: [ 0x7c, 0x6c, 0x7d, 0x6d, 0x7e, 0x6e, 0x7f, 0x6f ] I think this is too strict: according to the datasheet, the full device address can be customized when ordering. > +examples: > + i2c@0 { > + reg = <0x0 0x100>; > + #address-cells = <1>; > + #size-cells = <0>; > + > + renesas8t49n241_2: clock-generator@6c { > + compatible = "renesas,8t49n241"; > + reg = <0x6c>; > + #clock-cells = <1>; > + > + clocks = <&xtal>; > + clock-names = "xtal"; > + > + renesas,settings=[ Missing spaces around equal sign. > + 09 50 00 60 67 C5 6C FF 03 00 30 00 00 01 00 00 [...] > + ]; With the above fixed: Reviewed-by: Geert Uytterhoeven BTW, do you plan to add interrupt and/or GPIO support later? 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