Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp5102061rdb; Sat, 16 Sep 2023 03:08:03 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEfCxVGgJZHjQNF/omS54GdgSlr4OtqXQKnxv2u/7wmK+IULQ/YmVNPUQ9kATwmxStiZxbd X-Received: by 2002:a17:902:6b0a:b0:1c1:e5f7:a743 with SMTP id o10-20020a1709026b0a00b001c1e5f7a743mr3730006plk.55.1694858883317; Sat, 16 Sep 2023 03:08:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694858883; cv=none; d=google.com; s=arc-20160816; b=hTMdpNXkbq8Nys5xMGyzC3mduMGi2Zz5GduPnuYB1DVi9DsNXf/PvEDQ146dc1/L/R KsRjQsU1sWx4pyfS8HmEB8QhVchWNZGkwlx+p/q/dWy0RQNGwOSaww8zgd5nT302PA6a eekVhjZPNe4Vb8rAYxfqAseo9h06J0P0vBDYLN/jTEZIM501rkSQJ2L1SRYQJpBnFrQM +cSRcwK2DfWMiKC3q18PrtRljXBOMX/j3zb0zEvTkRKLcdcqdKJEswVZvOeeDTB88lhF oMDnC3L5LY3mw4XXM/HPxT+8Qt6Cvkj5dYc2XwP+XhsBHTBHwSPjKVNFBtLLZxN0VhOP yOuA== 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:date:subject:to:from; bh=FPKJRSJTpp3MlQk/iYLmGjUa3dzrYixxhqwgD3Ndnlg=; fh=0qBo2YP1jey5SoWIG9Z/Z6nPioqMXIxuGlTiNE4HmqM=; b=Yuxz4YPGNTAY2WLtaz/FdSS5CBZ762JagOWmgQV0NAWL081szwvqfA1KyYAGtjOa8x TrLqX+1Nr2t3tIyzBZjaqua1pQ8ZsnxczIuZBZ8XztcG7ZaktzqKxXk92deegHA5sOn2 JARYSPQdr/cqYmuI4/AdyGIxGO/lKUpQG9KUmXBZ1H+f1eJwh8kJ6/tattjb7UGsYfoj ozfCQOpidpKJNdMBIEo2RhKlpnYX17vq9UcuU57DFzZmAth5P0uHTcPvCOEwf8REyiSW qxIScK0i0zWtxDLnfTvl7JGfhHZ1FQMkk/ohQUHigTc2U+n08fRKH6/GMn58FQr4z3Qq TnpA== 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 Return-Path: Received: from howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id d17-20020a170902ced100b001c342073f76si4978397plg.323.2023.09.16.03.08.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Sep 2023 03:08:03 -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 2E128858A396; Sat, 16 Sep 2023 03:08:00 -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 S239084AbjIPKGK (ORCPT + 99 others); Sat, 16 Sep 2023 06:06:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56450 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238847AbjIPKFe (ORCPT ); Sat, 16 Sep 2023 06:05:34 -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 68A84CDE; Sat, 16 Sep 2023 03:05:28 -0700 (PDT) Received: from p200300ccff1003001a3da2fffebfd33a.dip0.t-ipconnect.de ([2003:cc:ff10:300: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 1qhSB1-003pjl-Tb; Sat, 16 Sep 2023 12:05:23 +0200 Received: from andi by aktux with local (Exim 4.96) (envelope-from ) id 1qhSB1-006vL4-0d; Sat, 16 Sep 2023 12:05:23 +0200 From: Andreas Kemnade To: dmitry.torokhov@gmail.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, lee@kernel.org, bcousson@baylibre.com, tony@atomide.com, mturquette@baylibre.com, sboyd@kernel.org, andreas@kemnade.info, linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, linux-clk@vger.kernel.org Subject: [PATCH v4 5/5] ARM: dts: omap4-embt2ws: enable 32K clock on WLAN Date: Sat, 16 Sep 2023 12:05:15 +0200 Message-Id: <20230916100515.1650336-6-andreas@kemnade.info> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230916100515.1650336-1-andreas@kemnade.info> References: <20230916100515.1650336-1-andreas@kemnade.info> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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]); Sat, 16 Sep 2023 03:08:00 -0700 (PDT) WLAN did only work if clock was left enabled by the original system, so make it fully enable the needed resources itself. Signed-off-by: Andreas Kemnade --- arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts | 8 ++++++++ 1 file changed, 8 insertions(+) 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 ee86981b2e448..9d2f2d8639496 100644 --- a/arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts +++ b/arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts @@ -69,6 +69,12 @@ unknown_supply: unknown-supply { regulator-name = "unknown"; }; + wl12xx_pwrseq: wl12xx-pwrseq { + compatible = "mmc-pwrseq-simple"; + clocks = <&twl 1>; + clock-names = "ext_clock"; + }; + /* regulator for wl12xx on sdio2 */ wl12xx_vmmc: wl12xx-vmmc { pinctrl-names = "default"; @@ -92,6 +98,7 @@ &i2c1 { twl: pmic@48 { compatible = "ti,twl6032"; reg = <0x48>; + #clock-cells = <1>; /* IRQ# = 7 */ interrupts = ; /* IRQ_SYS_1N cascaded to gic */ interrupt-controller; @@ -316,6 +323,7 @@ &mmc3 { pinctrl-names = "default"; pinctrl-0 = <&wl12xx_pins>; vmmc-supply = <&wl12xx_vmmc>; + mmc-pwrseq = <&wl12xx_pwrseq>; interrupts-extended = <&wakeupgen GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH &omap4_pmx_core 0x12e>; non-removable; -- 2.39.2