Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp206199rwb; Wed, 21 Sep 2022 20:38:55 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4URbCZJraXHb5VloW5Ahw5J0zEaDo32jQe6QwfU/7vYZTXByJo+oJm+JdLkx3BbMjjqb8p X-Received: by 2002:a17:902:ce8f:b0:178:376f:d527 with SMTP id f15-20020a170902ce8f00b00178376fd527mr1337727plg.23.1663817935073; Wed, 21 Sep 2022 20:38:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663817935; cv=none; d=google.com; s=arc-20160816; b=P5SyAvgisvy3us8nsaFYv5M03r0vEqmkWobHxgKF7C2XcUI06zwRNjvibKqc6tSDI9 75XVNNwFfAPctdamzDSrdf/Z+HQqni4QTlB2B9UP2VAyR+v0XfugRwlS25rxpBOAOGFW VWVylVRdHjdZhl3unRrpXVm7e+kYonfeQc2N4OJ9gImdcQSjdin7fYOvEHePT1jrjNe4 /jekuWEZt8EseLQjTVJ3cGAXfHXaOmJzVXH3OvY0/O+DCT/3WgEcDsaAh+LTcnOjgIRu tE1vdZ7O3Py4+EwsWtP9+NGxUhEdBxv1WPOrN5thWIaodlHycOFMWWC5Fdfqaeu3y55N TvEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=DRlr4S0CdSPmGIBpEz7/6qWP3xmZ7dHXhNXq25Lelfo=; b=Mrnp6FEtX7k68u7uA74uTyQEI/e268PEyAz0+IZVD9tDR8vWuaM31kuG87JGfhT8XN 5iI2/eiyflkC5R/14k0GahSfrF7AQZ3aK/Dl/bQ1rF8zHfL8C2bc15f4k2k7gW+s14Zx Rru5Wp6wlSSD0sqtNIxGbd0OPLNevaxnnA9472Ru45NRHMvOJ2r/On44zRhTkEjFgL4e zmfJtslcVA4EUPf5lwAjDzS5Hr8do8BtIwXWe5/Zgcn+0ReIjmxvrCc7ReWfOFeFFKsJ 9/ZP14ftPrDb5yNf1pdC86RsvjWZAIwIXGKvSuLn9DDryasGGO2ef5gw5fwqqqRkHk6A D6uw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=E8w9Ju0b; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b7-20020a631b07000000b0043634245eb4si4810342pgb.7.2022.09.21.20.38.42; Wed, 21 Sep 2022 20:38:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=E8w9Ju0b; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229733AbiIVDgg (ORCPT + 99 others); Wed, 21 Sep 2022 23:36:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50802 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229545AbiIVDgc (ORCPT ); Wed, 21 Sep 2022 23:36:32 -0400 Received: from mail-pl1-x631.google.com (mail-pl1-x631.google.com [IPv6:2607:f8b0:4864:20::631]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E81E4AA4C9; Wed, 21 Sep 2022 20:36:31 -0700 (PDT) Received: by mail-pl1-x631.google.com with SMTP id iw17so7631918plb.0; Wed, 21 Sep 2022 20:36:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date; bh=DRlr4S0CdSPmGIBpEz7/6qWP3xmZ7dHXhNXq25Lelfo=; b=E8w9Ju0b579ywPoHP7Rh6tU35JZG2Qi3xWsB7kZR+rLcQDWp1cM08sw1D5lrLNnw3F YZa77V4Ru6jOaVZUzKlIWepuQ0BjuGI6QGKoGj7QiNHjkM7SA+IsG1NIZv1g98CqDjmY 04tsTMoMcEMmJYkjqBT98Muat5eD1flAZiiANuDFLMLFIoHWy9Or0AEt/TL8Z4qRYI2t 5rbU/0sM6hP5OPyUhZGBcNQFZoy4tGZiPOhHZEKYd/tIPOJ6Ti2I5xGPmDyk1yJelmXU SQHPKazmoTv2/ta3pLUDKjw94Je2CllGIojgS/7CgGOZA5Hwa/FiUGhRrjyekbhGAbrx 5c0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date; bh=DRlr4S0CdSPmGIBpEz7/6qWP3xmZ7dHXhNXq25Lelfo=; b=iVEJrJ/FXdc/xRaKFtSb/kmrxsksRAVISy2d5dqNEuLuCuS3OuWmujsJpQTnxtFcZP v0luW7M/d/Sapgc6QfdTfSzf1oKmAnybpElRUC1fWhKGx6lHIb6c1gfMhIQXntglwiXP yu/n+h0f56EpOxB7oNu8i7jDiYsweK/WKJpyoEqmHtzkWmH2f8hn564dcuIViFl+re6N cXu2eg04jucJv1VWD/fk3q3PjZU1oQs9DT++41+u9rFWGQOSWp4iGE5wfaqIXohdYhH3 uJ3KpMdEHcXet4ghVMnEgN9pvkYfTKoBglNnK7m1VwFGboeriwlZd6Mfgbldltb8DG/C PbKw== X-Gm-Message-State: ACrzQf3f4fAw0BcWjeBrWFeX61ncorb1ZRi5e+8/i8Yzimj7Gen11g6i z9uGpnz7mEWZo0ElxKB6qtc= X-Received: by 2002:a17:903:1110:b0:178:9f67:b524 with SMTP id n16-20020a170903111000b001789f67b524mr1411691plh.50.1663817791390; Wed, 21 Sep 2022 20:36:31 -0700 (PDT) Received: from debian.me (subs28-116-206-12-54.three.co.id. [116.206.12.54]) by smtp.gmail.com with ESMTPSA id m14-20020a170902db0e00b00172fad607b3sm2800814plx.207.2022.09.21.20.36.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Sep 2022 20:36:30 -0700 (PDT) Received: by debian.me (Postfix, from userid 1000) id E222C102CFC; Thu, 22 Sep 2022 10:36:25 +0700 (WIB) Date: Thu, 22 Sep 2022 10:36:25 +0700 From: Bagas Sanjaya To: Oleksij Rempel Cc: Andrew Lunn , Heiner Kallweit , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Russell King , Rob Herring , Krzysztof Kozlowski , Jonathan Corbet , kernel test robot , kernel@pengutronix.de, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-doc@vger.kernel.org, David Jander , Luka Perkov , Robert Marko Subject: Re: [PATCH net-next v6 5/7] ethtool: add interface to interact with Ethernet Power Equipment Message-ID: References: <20220921124748.73495-1-o.rempel@pengutronix.de> <20220921124748.73495-6-o.rempel@pengutronix.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="MTrYSV5QHljcKwmR" Content-Disposition: inline In-Reply-To: <20220921124748.73495-6-o.rempel@pengutronix.de> X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,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 --MTrYSV5QHljcKwmR Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 21, 2022 at 02:47:45PM +0200, Oleksij Rempel wrote: > +PSE_GET > +=3D=3D=3D=3D=3D=3D=3D > + > +Gets PSE attributes. > + > +Request contents: > + > + =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D =3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > + ``ETHTOOL_A_PSE_HEADER`` nested request header > + =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D =3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > + > +Kernel response contents: > + > + =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D =3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D > + ``ETHTOOL_A_PSE_HEADER`` nested reply header > + ``ETHTOOL_A_PODL_PSE_ADMIN_STATE`` u32 Operational state of t= he PoDL > + PSE functions > + ``ETHTOOL_A_PODL_PSE_PW_D_STATUS`` u32 power detection status= of the > + PoDL PSE. > + =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D =3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D > + > +When set, the optional ``ETHTOOL_A_PODL_PSE_ADMIN_STATE`` attribute iden= tifies > +the operational state of the PoDL PSE functions. The operational state = of the > +PSE function can be changed using the ``ETHTOOL_A_PODL_PSE_ADMIN_CONTROL= `` > +action. This option is corresponding to IEEE 802.3-2018 30.15.1.1.2 > +aPoDLPSEAdminState. Possible values are: The IEEE 802.3-2018 keyword name can be enclosed within inline code block. > +When set, the optional ``ETHTOOL_A_PODL_PSE_PW_D_STATUS`` attribute iden= tifies > +the power detection status of the PoDL PSE. The status depend on intern= al PSE > +state machine and automatic PD classification support. This option is > +corresponding to IEEE 802.3-2018 30.15.1.1.3 aPoDLPSEPowerDetectionStatu= s. Same here. > +When set, the optional ``ETHTOOL_A_PODL_PSE_ADMIN_CONTROL`` attribute is= used > +to control PoDL PSE Admin functions. This option is implementing > +IEEE 802.3-2018 30.15.1.2.1 acPoDLPSEAdminControl. See Same here too. Otherwise LGTM. Reviewed-by: Bagas Sanjaya --=20 An old man doll... just what I always wanted! - Clara --MTrYSV5QHljcKwmR Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQSSYQ6Cy7oyFNCHrUH2uYlJVVFOowUCYyvYNAAKCRD2uYlJVVFO o+8FAP4zK3UmIUdOQH+lNRAv2FK50AeVwbm1AMvGvBlNmvUuMQD/dfXyj23GsJk9 OY1S/EdG8ybdI9p0U3BXMpirdVdCuAs= =B+4n -----END PGP SIGNATURE----- --MTrYSV5QHljcKwmR--