diff mbox series

arm64: defconfig: Enable HSR driver

Message ID 20240419060013.14909-1-r-gunasekaran@ti.com (mailing list archive)
State New, archived
Headers show
Series arm64: defconfig: Enable HSR driver | expand

Commit Message

Ravi Gunasekaran April 19, 2024, 6 a.m. UTC
HSR is a redundancy protocol that can be realized with any
two port ethernet controller.

Many of TI's K3 SoCs support multi port ethernet controller.
So enable HSR driver inorder to support this protocol on
such SoCs.

Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com>
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)

Comments

Arnd Bergmann April 19, 2024, 6:02 a.m. UTC | #1
On Fri, Apr 19, 2024, at 08:00, Ravi Gunasekaran wrote:
> HSR is a redundancy protocol that can be realized with any
> two port ethernet controller.
>
> Many of TI's K3 SoCs support multi port ethernet controller.
> So enable HSR driver inorder to support this protocol on
> such SoCs.
>
> Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com>

Acked-by: Arnd Bergmann <arnd@arndb.de>

The normal way this gets picked up into mainline is that you
send it to the K3 platform maintainers (added to Cc) and they
send me a pull request or forward the patch to soc@kernel.org.

    Arnd
Ravi Gunasekaran April 19, 2024, 6:25 a.m. UTC | #2
Arnd,

On 4/19/24 11:32 AM, Arnd Bergmann wrote:
> On Fri, Apr 19, 2024, at 08:00, Ravi Gunasekaran wrote:
>> HSR is a redundancy protocol that can be realized with any
>> two port ethernet controller.
>>
>> Many of TI's K3 SoCs support multi port ethernet controller.
>> So enable HSR driver inorder to support this protocol on
>> such SoCs.
>>
>> Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com>
> 
> Acked-by: Arnd Bergmann <arnd@arndb.de>
> 
> The normal way this gets picked up into mainline is that you
> send it to the K3 platform maintainers (added to Cc) and they
> send me a pull request or forward the patch to soc@kernel.org.
> 

I usually do that for TI specific patches. This one seemed like a
generic one as HSR protocol can be run on any multi port ethernet
controller. So I wasn't sure about including TI maintainers. 

But no harm in Cc'ing them. I will follow this advice for future
patches.

>     Arnd
Arnd Bergmann April 19, 2024, 7:02 a.m. UTC | #3
On Fri, Apr 19, 2024, at 08:25, Ravi Gunasekaran wrote:
> On 4/19/24 11:32 AM, Arnd Bergmann wrote:
>> On Fri, Apr 19, 2024, at 08:00, Ravi Gunasekaran wrote:
>>> HSR is a redundancy protocol that can be realized with any
>>> two port ethernet controller.
>>>
>>> Many of TI's K3 SoCs support multi port ethernet controller.
>>> So enable HSR driver inorder to support this protocol on
>>> such SoCs.
>>>
>>> Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com>
>> 
>> Acked-by: Arnd Bergmann <arnd@arndb.de>
>> 
>> The normal way this gets picked up into mainline is that you
>> send it to the K3 platform maintainers (added to Cc) and they
>> send me a pull request or forward the patch to soc@kernel.org.
>> 
>
> I usually do that for TI specific patches. This one seemed like a
> generic one as HSR protocol can be run on any multi port ethernet
> controller. So I wasn't sure about including TI maintainers. 
>
> But no harm in Cc'ing them. I will follow this advice for future
> patches.

Ah, I think I misread this as being much more hardware specific.
In a case like this, going through either a platform maintainer
or sending the patch directly to soc@kernel.org (with the usual
Ccs) is equally fine.

    Arnd
diff mbox series

Patch

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 11fa4aa40094..750343564f41 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -176,6 +176,7 @@  CONFIG_NET_CLS_FLOWER=m
 CONFIG_NET_CLS_ACT=y
 CONFIG_NET_ACT_GACT=m
 CONFIG_NET_ACT_MIRRED=m
+CONFIG_HSR=m
 CONFIG_NET_ACT_GATE=m
 CONFIG_QRTR_SMD=m
 CONFIG_QRTR_TUN=m