Message ID | 20230417170741.1714310-4-shmuel.h@siklu.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | net: mvpp2: tai: add extts support | expand |
On 17/04/2023 19:07, Shmuel Hazan wrote: > Add some documentation and example for enabling extts on the marvell > mvpp2 TAI. > > Signed-off-by: Shmuel Hazan <shmuel.h@siklu.com> Please use scripts/get_maintainers.pl to get a list of necessary people and lists to CC. It might happen, that command when run on an older kernel, gives you outdated entries. Therefore please be sure you base your patches on recent Linux kernel. You missed not only people but also list - at least DT one - so this won't be tested. Change looks good though, but still needs testing, so please resend. Best regards, Krzysztof
On Mon, 2023-04-17 at 19:47 +0200, Krzysztof Kozlowski wrote: > Caution: This is an external email. Please take care when clicking links or opening attachments. > > > On 17/04/2023 19:07, Shmuel Hazan wrote: > > Add some documentation and example for enabling extts on the marvell > > mvpp2 TAI. > > > > Signed-off-by: Shmuel Hazan <shmuel.h@siklu.com> > > Please use scripts/get_maintainers.pl to get a list of necessary people > and lists to CC. It might happen, that command when run on an older > kernel, gives you outdated entries. Therefore please be sure you base > your patches on recent Linux kernel. > > You missed not only people but also list - at least DT one - so this > won't be tested. > > Change looks good though, but still needs testing, so please resend. > Hi Krzysztof, Thanks for the feedback. I will resend the series later to the include also the DT list and relevant maintainers. > Best regards, > Krzysztof >
diff --git a/Documentation/devicetree/bindings/net/marvell,pp2.yaml b/Documentation/devicetree/bindings/net/marvell,pp2.yaml index 4eadafc43d4f..5e4fc9c5dc92 100644 --- a/Documentation/devicetree/bindings/net/marvell,pp2.yaml +++ b/Documentation/devicetree/bindings/net/marvell,pp2.yaml @@ -31,6 +31,21 @@ properties: "#size-cells": const: 0 + pinctrl-0: true + pinctrl-1: true + + pinctrl-names: + description: + When present, must have one state named "default", + and may contain a second name named "extts". The former + state sets up pins for ordinary operation without extts + support whereas the latter state will enable receiving + external timestamp events. + minItems: 1 + items: + - const: default + - const: extts + clocks: minItems: 2 items: @@ -241,6 +256,9 @@ examples: <&cp0_clk 1 5>, <&cp0_clk 1 6>, <&cp0_clk 1 18>; clock-names = "pp_clk", "gop_clk", "mg_clk", "mg_core_clk", "axi_clk"; marvell,system-controller = <&cp0_syscon0>; + pinctrl-names = "default", "extts"; + pinctrl-0 = <&cp1_mpp6_gpio>; + pinctrl-1 = <&cp1_mpp6_ptp>; ethernet-port@0 { interrupts = <ICU_GRP_NSR 39 IRQ_TYPE_LEVEL_HIGH>,
Add some documentation and example for enabling extts on the marvell mvpp2 TAI. Signed-off-by: Shmuel Hazan <shmuel.h@siklu.com> --- .../devicetree/bindings/net/marvell,pp2.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+)