[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Z9Aa6v1/1KRdZDKE@vaman>
Date: Tue, 11 Mar 2025 12:13:46 +0100
From: Vinod Koul <vkoul@...nel.org>
To: Andy Yan <andyshrk@....com>
Cc: heiko@...ech.de, kishon@...nel.org, sebastian.reichel@...labora.com,
yubing.zhang@...k-chips.com, dmitry.baryshkov@...aro.org,
frank.wang@...k-chips.com, linux-arm-kernel@...ts.infradead.org,
linux-kernel@...r.kernel.org, linux-phy@...ts.infradead.org,
linux-rockchip@...ts.infradead.org,
Andy Yan <andy.yan@...k-chips.com>
Subject: Re: Re: [PATCH] phy: rockchip: usbdp: Check these parameters only
when the corresponding set flags are set
On 11-03-25, 08:52, Andy Yan wrote:
> Do you mean we should do it like this:
>
> static int rk_udphy_dp_phy_configure(struct phy *phy,
> union phy_configure_opts *opts)
> {
> struct rk_udphy *udphy = phy_get_drvdata(phy);
> struct phy_configure_opts_dp *dp = &opts->dp;
> u32 i, val, lane;
> int ret;
>
> .............
> if (dp->set_rate)
> ret = rk_udphy_dp_phy_verify_link_rate(dp->link_rate);
> if (dp->set_lanes)
> ret = rk_udphy_dp_phy_verify_link_lanes(dp->lanes);
> if (dp->set_voltates)
> ret = rk_udphy_dp_phy_verify_link_voltate(dp->voltate);
>
>
> Add helper for each of them ?
That would look better for sure
--
~Vinod
Powered by blists - more mailing lists