cancel
Showing results for 
Search instead for 
Did you mean: 

What is the linux stmmac driver for?

Pavel A.
Evangelist III

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/net/ethernet/stmicro/stmmac

Can anyone tell is this driver for some specific ST(?) IP, or for a runaway collection of various Synopsys based IPs?

Does the ethernet controller of STM32MP1 work with this driver?

1 ACCEPTED SOLUTION

Accepted Solutions
Erwan SZYMANSKI
ST Employee

Hello @Pavel A.​,

Yes this ST driver is used for the MAC 10/100/1000 on-chip Ethernet controllers, which are Synopsis IP blocks. You can see the Ethernet architecture overview in this article.

Kind regards,

Erwan.

In order to give better visibility on the answered topics, please click on 'Select as Best' on the reply which solved your issue or answered your question. See also 'Best Answers'

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

View solution in original post

1 REPLY 1
Erwan SZYMANSKI
ST Employee

Hello @Pavel A.​,

Yes this ST driver is used for the MAC 10/100/1000 on-chip Ethernet controllers, which are Synopsis IP blocks. You can see the Ethernet architecture overview in this article.

Kind regards,

Erwan.

In order to give better visibility on the answered topics, please click on 'Select as Best' on the reply which solved your issue or answered your question. See also 'Best Answers'

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.