summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/gecko.py
diff options
context:
space:
mode:
authorMD Danish Anwar <danishanwar@ti.com>2025-08-14 16:21:06 +0530
committerPaolo Abeni <pabeni@redhat.com>2025-08-19 12:26:18 +0200
commit01792bc3e5bdafa171dd83c7073f00e7de93a653 (patch)
tree9b047d9622df137c38993a61caa0c719bed02fa5 /tools/perf/scripts/python/gecko.py
parent0417adf367a0af11adf7ace849af4638cfb573f7 (diff)
downloadkernel-01792bc3e5bdafa171dd83c7073f00e7de93a653.tar.gz
net: ti: icssg-prueth: Fix HSR and switch offload Enablement during firwmare reload.
To enable HSR / Switch offload, certain configurations are needed. Currently they are done inside icssg_change_mode(). This function only gets called if we move from one mode to another without bringing the links up / down. Once in HSR / Switch mode, if we bring the links down and bring it back up again. The callback sequence is, - emac_ndo_stop() Firmwares are stopped - emac_ndo_open() Firmwares are loaded In this path icssg_change_mode() doesn't get called and as a result the configurations needed for HSR / Switch is not done. To fix this, put all these configurations in a separate function icssg_enable_fw_offload() and call this from both icssg_change_mode() and emac_ndo_open() Fixes: 56375086d093 ("net: ti: icssg-prueth: Enable HSR Tx duplication, Tx Tag and Rx Tag offload") Signed-off-by: MD Danish Anwar <danishanwar@ti.com> Link: https://patch.msgid.link/20250814105106.1491871-1-danishanwar@ti.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/gecko.py')
0 files changed, 0 insertions, 0 deletions
x-6.6.y&id=8d9df29db273ab9a330828f4f4f6669d293a730a'>MIPS: Sibyte: Apply M3 workaround only on affected chip types and versions.Ralf Baechle 2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo 2010-03-29Fix comment and Kconfig typos for 'require' and 'fragment'Gilles Espinasse 2010-02-27MIPS: SB1480: Convert IRQ controller lock to raw spinlock.Ralf Baechle 2010-02-27MIPS: SB1250: Convert IRQ controller lock to raw spinlock.Ralf Baechle 2010-02-27MIPS: Make various locks static.Ralf Baechle 2010-02-27MIPS: Don't include <linux/smp_lock.h> unnecessarily.Ralf Baechle 2009-12-17MIPS: Replace all usages of CL_SIZE by COMMAND_LINE_SIZEDmitri Vorobiev 2009-09-30MIPS: Sibyte: Get rid of BKL.Ralf Baechle 2009-09-30MIPS: Sibyte: Fix compilation error.Mark Mason 2009-09-30MIPS: BCM1480: Re-apply patch lost due to bad resolution of merge conflict.Ralf Baechle 2009-09-24cpumask: arch_send_call_function_ipi_mask: mipsRusty Russell