From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 33940C432BE for ; Fri, 27 Aug 2021 02:05:52 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DF0FC60E93 for ; Fri, 27 Aug 2021 02:05:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org DF0FC60E93 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=lunn.ch Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=PG/NBvu0HgKykC3PQquF0+KoT/N4UActnxZe7BPy8D8=; b=Y5KLlz0MU8vTEL Gd/J+9O0klWNg6Am+GMIv7/FKrMXIX4fmmDCKZyOvVekhRK15KI7rF6O+xub/q5bbh6R2b0HC7LOm +7E+dJa1vhXzIEb72RvBKeHKZvP/g3jNdAWBQRCk1oo9uvgALKRiPI5Y+YJ5XaQLOsp/ymPwRNqYJ L0iPLOf0VoD4Ul5FQTi6LkANeo8WACqHuLwrkx8t6K9glpizilbup9JDB+89OxGON+mdyRcYSeKfj B0uaOOVKuGTxqO3OBrSbv1gEt+DU2KhdwVpt6lqtP6LAI/5fBbWXGctm7ExNpiTBLcR+wGWpfJ4FQ /41bSMOoz4K7TXRcM0nw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mJRDf-00BLYo-Nr; Fri, 27 Aug 2021 02:03:47 +0000 Received: from vps0.lunn.ch ([185.16.172.187]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mJRDZ-00BLXx-9W for linux-arm-kernel@lists.infradead.org; Fri, 27 Aug 2021 02:03:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch; s=20171124; h=In-Reply-To:Content-Disposition:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:Subject: Date:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description:Content-Disposition:In-Reply-To:References; bh=GuRZkuKuMuIZkC+HPEQmbSTwj2lMnWB+PUw0G55rLes=; b=vhd7m8gEUoEIMs6OaIWlMmSvXe GKT1vYNssoGR6c4ym6+a/W5UTYIIvJkM02ILKd4++Bq5JIxnXIRfvgdnqHy+/HK46ZXjK9WKRLeeQ SSqAnndp4xK2HmO3h/ZHK6C29Yr4op4JYR9UZ+lhHVRk2Uk5OmJ7Gks4YAHasKlCuFug=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1mJRDP-0042ba-AC; Fri, 27 Aug 2021 04:03:31 +0200 Date: Fri, 27 Aug 2021 04:03:31 +0200 From: Andrew Lunn To: Wong Vee Khee Cc: Giuseppe Cavallaro , Alexandre Torgue , Jose Abreu , "David S . Miller" , Jakub Kicinski , Maxime Coquelin , Vladimir Oltean , Vivien Didelot , Florian Fainelli , Russell King , Heiner Kallweit , netdev@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Vladimir Oltean , Voon Weifeng , Michael Sit Wei Hong Subject: Re: [PATCH net-next v2 1/2] net: pcs: xpcs: enable skip xPCS soft reset Message-ID: References: <20210826235134.4051310-1-vee.khee.wong@linux.intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20210826235134.4051310-1-vee.khee.wong@linux.intel.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210826_190341_395214_D3188CEC X-CRM114-Status: UNSURE ( 9.78 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Fri, Aug 27, 2021 at 07:51:32AM +0800, Wong Vee Khee wrote: > Unlike any other platforms, Intel AlderLake-S uses Synopsys SerDes where > all the SerDes PLL configurations are controlled by the xPCS at the BIOS > level. If the driver perform a xPCS soft reset on initialization, these > settings will be switched back to the power on reset values. So you have given up on the idea of calling into the BIOS to do this? ACPI is too difficult to use? Can you at least copy the code from the BIOS into the driver? It might then also be possible to fix your inability to swap link speeds? Andrew _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel