From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 21 Feb 2024 16:04:07 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rco8l-00HNnU-2f for lore@lore.pengutronix.de; Wed, 21 Feb 2024 16:04:07 +0100 Received: from bombadil.infradead.org ([2607:7c80:54:3::133]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rco8l-000584-5t for lore@pengutronix.de; Wed, 21 Feb 2024 16:04:07 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To: Cc:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=GSAwILej2VYsnAs1AGSlXM2PHn+F25orDaZfn85mtd8=; b=lXN0CSquvnRpvN0/w23VOp3cMV X/pk4CSgHJg53zhNOuxC9vDM6p3uFltR4DfU6YKtN0SEs+ohM9HFEbvPSI/6jlYhEaUn+ZxljVXpP bNDC/03PTGaGKURfB0LMPJ2mZGWMbP01pUH7hNI0u07wX/I/2vYu3VWH/K+o9vgFK7KZPhbFe/q6+ DkOJmHEbPmGz5WWAgdkes8hVqcfroP53Djzaz2A/zqB4cU0EwTpAQrprXmHDDHgyrZS9bAfOdwOFg 5nmex2KbHM1NKRuW4gxs/bbAkgb+OTIBxZ4sUOCgHNp4RWL/4fLcD854uWOzRfMaUNBpFUoB5yMr/ ker/dTbA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rco8C-00000001OQC-2aIq; Wed, 21 Feb 2024 15:03:32 +0000 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rco86-00000001OM9-20dU for barebox@lists.infradead.org; Wed, 21 Feb 2024 15:03:29 +0000 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rco84-0004gg-SE; Wed, 21 Feb 2024 16:03:24 +0100 Received: from [2a0a:edc0:0:1101:1d::28] (helo=dude02.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rco84-0023jC-E3; Wed, 21 Feb 2024 16:03:24 +0100 Received: from localhost ([::1] helo=dude02.red.stw.pengutronix.de) by dude02.red.stw.pengutronix.de with esmtp (Exim 4.96) (envelope-from ) id 1rco84-00BYvn-14; Wed, 21 Feb 2024 16:03:24 +0100 From: Sascha Hauer To: Barebox List Date: Wed, 21 Feb 2024 16:03:21 +0100 Message-Id: <20240221150323.2715164-7-s.hauer@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240221150323.2715164-1-s.hauer@pengutronix.de> References: <20240221150323.2715164-1-s.hauer@pengutronix.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240221_070326_599315_93C3BB7A X-CRM114-Status: GOOD ( 13.57 ) X-BeenThere: barebox@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "barebox" X-SA-Exim-Connect-IP: 2607:7c80:54:3::133 X-SA-Exim-Mail-From: barebox-bounces+lore=pengutronix.de@lists.infradead.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-5.1 required=4.0 tests=AWL,BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.2 Subject: [PATCH 6/8] ARM: tqma6ul: enable enet_ref_125m clk X-SA-Exim-Version: 4.2.1 (built Wed, 08 May 2019 21:11:16 +0000) X-SA-Exim-Scanned: Yes (on metis.whiteo.stw.pengutronix.de) The TQMa6ul needs the enet_ref_125m clk as phy clock. This is currently not enabled, so ethernet on fec2 is not working. As there's no good place to enable it currently do this in the board code. Signed-off-by: Sascha Hauer --- arch/arm/boards/tqma6ulx/board.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boards/tqma6ulx/board.c b/arch/arm/boards/tqma6ulx/board.c index b3cecaa97d..be0abe443e 100644 --- a/arch/arm/boards/tqma6ulx/board.c +++ b/arch/arm/boards/tqma6ulx/board.c @@ -11,10 +11,18 @@ #include #include #include +#include static int mba6ulx_probe(struct device *dev) { int flags; + struct clk *clk; + + clk = clk_lookup("enet_ref_125m"); + if (IS_ERR(clk)) + pr_err("Cannot find enet_ref_125m: %pe\n", clk); + else + clk_enable(clk); /* the bootloader is stored in one of the two boot partitions */ flags = bootsource_get_instance() == 0 ? BBU_HANDLER_FLAG_DEFAULT : 0; -- 2.39.2