From: "Lucien.Jheng" <lucienzx159@gmail.com>
To: Simon Glass <sjg@chromium.org>
Cc: trini@konsulko.com, jerome.forissier@arm.com,
sumit.garg@kernel.org, marek.vasut+renesas@mailbox.org,
vladimir.oltean@nxp.com, ericwouds@gmail.com, kabel@kernel.org,
frank-w@public-files.de, daniel@makrotopia.org,
ansuelsmth@gmail.com, mkorpershoek@kernel.org,
skylake.huang@mediatek.com, lucien.jheng@airoha.com,
u-boot@lists.denx.de
Subject: Re: [PATCH v3 1/4] phy: add common PHY properties support
Date: Sat, 25 Apr 2026 00:46:44 +0800 [thread overview]
Message-ID: <39b348ed-ffd3-46bd-9de3-e7bbac224766@gmail.com> (raw)
In-Reply-To: <CAFLszTj_einDasc5rRzt4KjyLuG2AS+=Y5w6H14aHuE43-dx1A@mail.gmail.com>
Simon Glass 於 2026/4/11 下午 10:37 寫道:
> Hi Lucien,
>
> On 2026-04-05T14:49:40, Lucien.Jheng<lucienzx159@gmail.com> wrote:
>> phy: add common PHY properties support
>>
>> Add a new PHY_COMMON_PROPS library that provides helper functions for
>> PHY drivers to read standardized polarity properties from the device
>> tree node:
>>
>> - phy_get_rx_polarity() / phy_get_tx_polarity()
>> - phy_get_manual_rx_polarity() / phy_get_manual_tx_polarity()
>>
>> The dt-bindings/phy/phy.h header with PHY_POL_NORMAL, PHY_POL_INVERT,
>> and PHY_POL_AUTO constants is provided via dts/upstream/include, which
>> is already in the build include path.
>>
>> Ported from Merge tag 'phy-for-7.0':
>> git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
>>
>> Link:https://git.kernel.org/linus/e7556b59ba65179612bce3fa56bb53d1b4fb20db
>> Signed-off-by: Lucien.Jheng<lucienzx159@gmail.com>
>>
>> drivers/phy/Kconfig | 8 +
>> drivers/phy/Makefile | 1 +
>> drivers/phy/phy-common-props.c | 286 +++++++++++++++++++++++++++++++++++
>> include/linux/phy/phy-common-props.h | 69 +++++++++
>> 4 files changed, 364 insertions(+)
>> diff --git a/drivers/phy/phy-common-props.c b/drivers/phy/phy-common-props.c
>> @@ -74,6 +74,10 @@ static int ofnode_get_u32_prop_for_name(ofnode node, const char *name,
>> + if (!name) {
>> + printf("Error: Lookup key inside \"%s\" is mandatory\n",
>> + names_title);
> In U-Boot drivers, error messages typically use log_err() or pr_err()
> rather than printf(). This applies to the other printf() calls in this
> file as well. Please can you switch to pr_err() for consistency? Also
> note that these errors consume code space, so you could use
> log_debug() if you don't want to do that.
Sorry for the late reply.
I will switch to pr_err for consistency.
Thank you.
>
> Regards,
> Simon
next prev parent reply other threads:[~2026-04-25 16:56 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-05 14:49 [PATCH v3 0/4] phy: add common PHY polarity properties support Lucien.Jheng
2026-04-05 14:49 ` [PATCH v3 1/4] phy: add common PHY " Lucien.Jheng
2026-04-11 14:37 ` Simon Glass
2026-04-24 16:46 ` Lucien.Jheng [this message]
2026-04-05 14:49 ` [PATCH v3 2/4] net: phy: air_en8811h: use standard rx-polarity/tx-polarity properties Lucien.Jheng
2026-04-11 14:37 ` Simon Glass
2026-04-24 16:48 ` Lucien.Jheng
2026-04-05 14:49 ` [PATCH v3 3/4] test: dm: add PHY common props unit tests Lucien.Jheng
2026-04-11 14:38 ` Simon Glass
2026-04-05 14:49 ` [PATCH v3 4/4] sandbox: dts: add PHY common props test nodes Lucien.Jheng
2026-04-11 14:38 ` Simon Glass
2026-04-24 17:01 ` Lucien.Jheng
2026-04-11 14:37 ` [v3,0/4] phy: add common PHY polarity properties support Simon Glass
2026-04-25 2:18 ` Lucien.Jheng
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=39b348ed-ffd3-46bd-9de3-e7bbac224766@gmail.com \
--to=lucienzx159@gmail.com \
--cc=ansuelsmth@gmail.com \
--cc=daniel@makrotopia.org \
--cc=ericwouds@gmail.com \
--cc=frank-w@public-files.de \
--cc=jerome.forissier@arm.com \
--cc=kabel@kernel.org \
--cc=lucien.jheng@airoha.com \
--cc=marek.vasut+renesas@mailbox.org \
--cc=mkorpershoek@kernel.org \
--cc=sjg@chromium.org \
--cc=skylake.huang@mediatek.com \
--cc=sumit.garg@kernel.org \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
--cc=vladimir.oltean@nxp.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox