[Linux-stm32] [PATCH net-next 10/12] net: stmmac: tc956x: add TC956x/QPS615 support
Xilin Wu
sophon at radxa.com
Wed May 6 12:59:01 UTC 2026
On 5/1/2026 11:54 PM, Alex Elder wrote:
> + /* AXI Configuration */
> + axi = &td->axi;
> + axi->axi_lpi_en = 1;
> + axi->axi_wr_osr_lmt = 31;
> + axi->axi_rd_osr_lmt = 31;
> + /* All sizes (2^2..2^8) are supported */
> + axi->axi_blen_regval = DMA_AXI_BLEN_MASK;
> + plat->axi = axi;
> +
> + plat->mac_port_sel_speed = speed;
> + plat->flags = STMMAC_FLAG_MULTI_MSI_EN | STMMAC_FLAG_TSO_EN;
I got WoL working only after adding STMMAC_FLAG_USE_PHY_WOL here. I
guess it's required, since the driver clocks down the MAC/PMA/XPCS in
its suspend hook?
--
Best regards,
Xilin Wu <sophon at radxa.com>
More information about the Linux-stm32
mailing list