Reading the materials in 2007/429, and most especially the 
"brussels.pdf" file, I expected to find that there is a 
"mac_get_prop_uint64()", and "mac_prop_init()" and "mac_prop_fini()" 
function so that I could remove lookups to driver.conf from my driver.

However, I'm having trouble finding any evidence of that any of this (as 
described in section 4.2 and 5.1 of the same document) is actually 
*implemented*.

Am I missing something somewhere?  How can I set up load time defaults 
for these properties?

(The context here is that I'm working on a replacement common MII layer, 
and I want to provide initial defaults for devices at attach time.  And, 
in some cases, we might need to *reload* those defaults when changing to 
a different PHY -- it turns out that it is possible for the PHY in use 
to be determined dynamically.  There are other potential deficiencies 
I'm finding in Brussels as well... but those can be dealt with later.  
-- Mostly the issue is absence of additional properties such as 
configuration of the link master or additional stats such as more 
detailed fault possibilities.)

    - Garrett

Reply via email to