AW: [PATCH v2 1/3] dt-bindings: phy: add realtek,otto-serdes PHY binding
Krzysztof Kozlowski
krzk at kernel.org
Mon Oct 7 23:17:17 PDT 2024
On 08/10/2024 07:38, markus.stockhausen at gmx.de wrote:
>> -----Ursprüngliche Nachricht-----
>> Von: Krzysztof Kozlowski <krzk at kernel.org>
>> Gesendet: Montag, 7. Oktober 2024 21:26
>> An: Markus Stockhausen <markus.stockhausen at gmx.de>; linux-phy at lists.infradead.org; chris.packham at alliedtelesis.co.nz; devicetree at vger.kernel.org
>> Betreff: Re: [PATCH v2 1/3] dt-bindings: phy: add realtek,otto-serdes PHY binding
>>
>> ... and still not tested. Sending untested code is waste of our time.
>
> Hi Krzysztof,
>
> appreciate your feedback and I do not want to waste your time. My fixes where a mix
> of your feedback and some half-baked "make dt_binding_check" feedbacks (because
> packages where missing). My fault and sorry fort he noise.
>
> To get next version in better shape two questions regarding your feedback:
>
> 1. "Messed wrapping": According to checkpatch 100 chars/line are accepted.
> So I designed the comments in the driver. Does devicetree differ from that?
checkpatch is not a coding style. I asked to follow coding style, please
read entire document in Documentation/process.
>
> 2 "Bindings vs drivers". The idea about controlled ports came from other bindings.
Entire property description speaks about driver, not bindings.
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/interrupt-controller/st,stih407-irq-syscfg.yaml?h=v6.12-rc2
stih is rather poor example to use. The property was added in 2015 (!)
without review (!!!).
> E.g. st,invert-ext. Something like this will be needed in the future because the
> SerDes allow to swap polarity which must be changed depending on the switch
> design. How to do this?
I do not understand the hardware aspect discussed in the property
description... probably because there is no hardware description at all,
but instead you speak about driver.
I do not understand how polarity has anything to do with U-Boot
configuring serdes.
Best regards,
Krzysztof
More information about the linux-phy
mailing list