From patchwork Wed Oct 4 07:03:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Kemnade X-Patchwork-Id: 148162 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2a8e:b0:403:3b70:6f57 with SMTP id in14csp2572360vqb; Wed, 4 Oct 2023 00:03:39 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF150MA9iMek/gX9o7sL4IhVIFdqcTBSgekaETuydehn3N8U19XVXuR1o/2NBm662fY4tRC X-Received: by 2002:a05:6e02:1d93:b0:349:296c:9b8a with SMTP id h19-20020a056e021d9300b00349296c9b8amr2025496ila.2.1696403018890; Wed, 04 Oct 2023 00:03:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696403018; cv=none; d=google.com; s=arc-20160816; b=tWEyRGjYipWzbSNtUxEPZnPJplxLChcUDfMi7db+ZXOYfsNS/mUo3uFypR0QzKa90y uVddCmgtEDiu4idqR5R3duZhUgtjH6G9kbrFPYPkUO2gqqhun1Xim+znAXsTYI+hLV4l bkwK1/VJE6kjrhmk3EHfH5MPfOLaW0Gn9PKa1fnbiN/yUtAn4W3LuHsYta66ASPPPZoT LDDWG37mOFTmpiSWxsc0O5MjPtJp3/BcpMt86FIAUY9GPlbGznj2HfDW+ARt7xR/JXNR lOE8DNGgBMfFG9UV6Xk+GRsucnWbsCGfRQfEUBWbC+QAhJJJXEP1tx3E4bEPHyQcY3xF CGrw== 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 :message-id:date:subject:cc:to:from; bh=ZUmrFnNA/P2prlsRWz2JDYeHB1gCsYXduEjeJ0wZijM=; fh=zh3d3x9lQGBBeRDxXJ3u5JvMTgGIgna9QtMBbctOflM=; b=zX6hhs8i3zbq1vt99hXREh7zE4JphwJh29PLTyKyHCKIAs4Y1qH5z08eR/lXFLhYQD Cb5yYcUYZY/roL1Qr4SCz/6ZQ21Tpp5bE88LX+TdixySvSY1sy+fqeR0FokKUs83/DVJ Qoy6KBZl2J/URLz1YtfQQ5ytQ2ajVna6F8Vmjf5zU/7FowJesaDGycPklkRKVVN/9TDP 0srXG1FMC2RrrexRdg/smLC6QHjEOE4l02bJvzglIaMZkDeoQ+vEJUlUrsDU8KEPQqyI yNmN3p7LZeCBS0SXQ7egYpp7umixQqiFmKq+bM1T3eVmp+meaAoOAgKMqMF+hcIWh0wT UVRQ== 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:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id 141-20020a630293000000b00585a16c1077si3040524pgc.367.2023.10.04.00.03.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Oct 2023 00:03:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 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 howler.vger.email (Postfix) with ESMTP id E18CC80FD3A0; Wed, 4 Oct 2023 00:03:37 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241475AbjJDHD2 (ORCPT + 18 others); Wed, 4 Oct 2023 03:03:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41786 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232647AbjJDHD0 (ORCPT ); Wed, 4 Oct 2023 03:03:26 -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 DF417AF; Wed, 4 Oct 2023 00:03:23 -0700 (PDT) Received: from p200300ccff1732001a3da2fffebfd33a.dip0.t-ipconnect.de ([2003:cc:ff17:3200:1a3d:a2ff:febf:d33a] 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 1qnvuf-004VBJ-Ti; Wed, 04 Oct 2023 09:03:17 +0200 Received: from andi by aktux with local (Exim 4.96) (envelope-from ) id 1qnvuf-00A6cw-0c; Wed, 04 Oct 2023 09:03:17 +0200 From: Andreas Kemnade To: bcousson@baylibre.com, tony@atomide.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 Cc: Andreas Kemnade Subject: [PATCH v2] ARM: dts: omap4-embt2ws: Add Bluetooth Date: Wed, 4 Oct 2023 09:03:09 +0200 Message-Id: <20231004070309.2408745-1-andreas@kemnade.info> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Wed, 04 Oct 2023 00:03:37 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1778807491938703683 X-GMAIL-MSGID: 1778807491938703683 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 --- Depends on: https://lore.kernel.org/linux-omap/20230916100515.1650336-6-andreas@kemnade.info/T/#u Changes in V2: - more standard node name, removing unneeded label arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts b/arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts index 46a80eacf771..6a790124bcf5 100644 --- a/arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts +++ b/arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts @@ -447,10 +447,12 @@ &uart2 { interrupts-extended = <&wakeupgen GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH &omap4_pmx_core OMAP4_UART2_RX>; - /* - * BT + GPS in WL1283 in WG7500 requiring CLK32KAUDIO of pmic - * which does not have a driver - */ + bluetooth-gnss { + compatible = "ti,wl1283-st"; + enable-gpios = <&gpio1 25 GPIO_ACTIVE_HIGH>; /* GPIO_25 */ + clocks = <&twl 1>; + clock-names = "ext_clock"; + }; }; &uart3 {