Thread (6 messages) 6 messages, 3 authors, 2020-03-19

Re: [RFC PATCH 2/2] phy: phy-rockchip-inno-usb2: remove support for rockchip, rk3366-usb2phy

From: Johan Jonker <hidden>
Date: 2020-03-19 14:01:28
Also in: linux-devicetree, linux-rockchip, lkml

Hi,

Some questions.
Can Rockchip or Heiko explain why we have half finished support in the
upstream kernel for rk3366? What happened?
Are any plans to add a rk3366.dtsi?
How wide spread was the use of rk3366? Products?
ie. When does support stop?

There's also a rk3368. Is there a need for "rockchip,rk3368-usb2phy"?

We'll keep "rockchip,rk3366-usb2phy" aboard for v2.

Thanks

On 3/19/20 2:07 PM, Robin Murphy wrote:
Hi Johan,

On 2020-03-18 7:29 pm, Johan Jonker wrote:
quoted
'phy-rockchip-inno-usb2.txt' is updated to yaml, whereby
the compatible string 'rockchip,rk3366-usb2phy' was removed,
because it's not in use by a dts file, so remove support
in the code as well.
Here's a DT using it:

https://github.com/rockchip-linux/kernel/blob/develop-4.4/arch/arm64/boot/dts/rockchip/rk3366.dtsi#L820


Please note that although DT bindings happen to be primarily maintained
in the upstream kernel tree at the moment, it is mostly as a consequence
of Linux being the source of most active development. Bindings should
not be considered to be "owned" by upstream Linux since there are many
other consumers, both downstream, and in completely different projects
like the BSDs. As far as I'm aware there is still a long-term plan to
eventually flip the switch and move maintenance to a standalone repo:

https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git


Things like PCI Device IDs and ACPI HIDs aren't even documented as
formally as DT bindings, so by the reasoning here we could arguably
delete the majority of drivers from the kernel...

Robin.
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help