Received: by 2002:a05:7412:da14:b0:e2:908c:2ebd with SMTP id fe20csp850011rdb; Sat, 7 Oct 2023 01:31:46 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEYnt3xvpUPnwganFak85SX5WwEz77AyM4HhhDQS9qitevb5n5joATsY55ltdOE2h7NsCgZ X-Received: by 2002:a81:4fc9:0:b0:59f:67f5:66cf with SMTP id d192-20020a814fc9000000b0059f67f566cfmr10404809ywb.11.1696667506503; Sat, 07 Oct 2023 01:31:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696667506; cv=none; d=google.com; s=arc-20160816; b=0F9fjBIHqA/VBQ4g7a4/Ris9x3707V5y9/VPqKvTyVAkEjyf4tIZFmlDtSDDvhys3W 6CnBBa5LH8SBek24v6qS5go1CAS/ZtEFRNIuKr5AFx4/JmWC02MYqRHwhiSkwTiubH09 Q8wEAOA/UIozED3cggTnDJ6mMhDmrgxi89J6kaw1YhF0ttZwd8Kx8T+YhjhblyArDdgV e/TooyA5BIPthZQ/F+pczYzyxh2j0QPobBZ0z9PgdzhwyBl2F75epJ0Qtori73FcjqIe j68hyf975nd7uP+4vrdErHGXZ8GAiZyVSJ2TuFD2L0F64uABBE++jSu6FePOJj98fIpy BAXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date; bh=BRJ1WYWL+VBh1Vr5bUEs0zzQCyNUj6Xv/1WN+LGHeZc=; fh=f4xjoDTLZKU4xGlPCHp8qzb/0Hy5AP9G6506Pn3Pn2g=; b=vtAmvZ9wfRtbOKTzL6KpwBXLSGDuu/8Pki3oSD/Dh8ugZvf/B5sL9EQmclG6XC6hgz vyaJmLVoUhXrg2qRzgaGZjAH9tFdsWIWHvuPdy+cgF+IPoe9sn64w1REIMWbBbC3bP4E 650oVRgnflNsa+5IiZtm/FEH5EmLZzI4sm1HedHoiQnxbI6inedHVceQm2jINZ/+vboq cWPCgMNfIQ7Xo+DxfJzcuqvawmTLSLS+XaPwPciSuGtXKcT4YT/UbATmEy0tTZmRZrKO 0HqTCIDmkhtuGoIHzTTPQ7zlCEJYRo1IHDQ36lgMTrUutxOEXh3sFP/tU/AC+VrDVMiR 9FsQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id lk15-20020a17090b33cf00b002774daac5e7si8398896pjb.0.2023.10.07.01.31.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Oct 2023 01:31:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 4A6FB805A587; Sat, 7 Oct 2023 01:31:03 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234148AbjJGIaE (ORCPT + 99 others); Sat, 7 Oct 2023 04:30:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58140 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234141AbjJGIaD (ORCPT ); Sat, 7 Oct 2023 04:30:03 -0400 Received: from mail.andi.de1.cc (mail.andi.de1.cc [IPv6:2a02:c205:3004:2154::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 09676B9; Sat, 7 Oct 2023 01:30:02 -0700 (PDT) Received: from p5dc58360.dip0.t-ipconnect.de ([93.197.131.96] helo=aktux) by mail.andi.de1.cc with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qp2hA-004c4W-Rb; Sat, 07 Oct 2023 10:29:56 +0200 Date: Sat, 7 Oct 2023 10:29:54 +0200 From: Andreas Kemnade To: Tony Lindgren Cc: Krzysztof Kozlowski , bcousson@baylibre.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2] ARM: dts: omap4-embt2ws: Add Bluetooth Message-ID: <20231007102954.2eeb5edc@aktux> In-Reply-To: <20231007072442.GW34982@atomide.com> References: <20231004070309.2408745-1-andreas@kemnade.info> <6b4968d9-80d3-4a5a-b42e-3982825e45e9@linaro.org> <20231007070015.GS34982@atomide.com> <20231007072442.GW34982@atomide.com> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=2.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Sat, 07 Oct 2023 01:31:03 -0700 (PDT) X-Spam-Level: ** Hi Tony, On Sat, 7 Oct 2023 10:24:42 +0300 Tony Lindgren wrote: > * Tony Lindgren [231007 07:00]: > > * Krzysztof Kozlowski [231005 08:47]: > > > On 04/10/2023 09:03, Andreas Kemnade wrote: > > > > Since the required clock is now available, add bluetooth. > > > > > > > > Note: Firmware (bts file) from device vendor reroutes tx for some time > > > > during initialisation and later put it back, producing timeouts in > > > > bluetooth initialisation but ignoring that command leads to proper > > > > initialisation. > > > > > > > > Signed-off-by: Andreas Kemnade > > > > --- > > > > > > > > > Reviewed-by: Krzysztof Kozlowski > > > > Applying into omap-for-v6.7/dt thanks. > > Looks like this causes the following #clock-cells warning so dropping > this patch. > > Regards, > > Tony > > arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts:457462.4: Warning (clocks_property): > /ocp/interconnect@48000000/segment@0/target-module@6c000/serial@0/bluetooth-gnss: > Missing property '#clock-cells' in node /ocp/interconnect@48000000/segment@0/targe > > well, it depends on the wlan dts patch. I think we are better of with having both applied now. It is a better description of the hardware, and that is what the devicetree is about. Having wlan randomly working without undocumented description is IMHO worse than with a clear description. The reason why this did not come to light earlier is because I had tested it on top of a bunch of regression fixes for the twl (which were accepted at that point) and I did miss the fact that I had also a had a local hack amoung them to enable the clock by a simple register write in _probe it twl-core.c. I think as Stephen has little comments about the last version and just not collected anything else than fixes for -rc, I would think it simply will be applied. I think he just has a late start. Regards, Andreas