Thread (59 messages) 59 messages, 5 authors, 2021-10-22

Re: [RFC net-next PATCH 08/16] net: macb: Clean up macb_validate

From: Nicolas Ferre <nicolas.ferre@microchip.com>
Date: 2021-10-08 08:12:23
Also in: lkml

Sean,

On 08/10/2021 at 02:20, Sean Anderson wrote:
On 10/7/21 9:22 AM, Nicolas Ferre wrote:
quoted
On 04/10/2021 at 21:15, Sean Anderson wrote:
quoted
While we're on the subject, could someone clarify the relationship
between the various speed capabilities? What's the difference between
MACB_CAPS_GIGABIT_MODE_AVAILABLE, MACB_CAPS_HIGH_SPEED, MACB_CAPS_PCS,
and macb_is_gem()? Would there ever be a GEM without GIGABIT_MODE?
 >>
quoted
Yes. GEM is a new revision of the IP that is capable of doing Gigabit
mode or not. sama7g5_emac_config is typically one of those doing only
10/100.
 >
Thanks for pointing that out. But even that config still has
MACB_CAPS_GIGABIT_MODE_AVAILABLE. So presumably you can use it for
gigabit speed if you don't use MII-on-RGMII. I suppose that
sama7g5_emac_config is not a GEM?
There must be a confusion between sama7g5_gem_config and 
sama7g5_emac_config here. The later one doesn't have this 
MACB_CAPS_GIGABIT_MODE_AVAILABLE capability.
Both are flavors of GEM and identified as such in the driver.

Best regards,
   Nicolas

-- 
Nicolas Ferre
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help