This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3352: Clarification on MDIO not supported in OPP50

Part Number: AM3352

Team,

a)The AM335x datasheet explicitly mention that MDIO is not supported in OPP50:
http://www.ti.com/product/AM3352/datasheet/peripheral_information_and_timings#SPRS7173411

http://www.ti.com/product/AM3352/datasheet/peripheral_information_and_timings#SPRS7174426

Is there more information available on what OPP50 condition does make the MDIO not functional? Is it the reduced clock speed or something else?
Also the 1st link specifically mentions CPSW and MDIO while the 2nd link does mention EMAC but not MDIO.

b)For AM335xB there is OPP50 for VDD_CORE and an OPP50 for VDD_MPU. Different combination are possible according to tabel 5.8:
http://www.ti.com/product/AM3352/datasheet/specifications?search=OPP50#SPRS71736200

Does the MDIO and EMAC OPP50 restriction info (from a) above) refer to OPP50 mode of both rails? Or could one of the two still be used in OPP50 to have still MDIO/EMAC functional?

c) The datasheet shows some valid combination of VDD_CORE/VDD-MPU OPPs.
For example VDD_CORE with OPP50 and VDD_MPU with OPP100 is a valid combination.

Is the Linux framework supporting the above OPP config?
I have not found references in the Linux power Framework wiki doc (for kernel 4.x) about changing separately the VDD_CORE and VDD_MPU OPPs:
http://processors.wiki.ti.com/index.php/Linux_Core_Power_Management_User%27s_Guide_(v4.4)

Thanks in advance,

A.