PREG17_SPEED_1000M = 0x8000,
};
+enum jme_phy_gctrl_masks {
+ JME_PHY_GCTRL_TESTMASK = 0xA000,
+};
+
+enum jme_phy_gctrl_vals {
+ JME_PHY_GCTRL_TESTOFF = 0x0000,
+ JME_PHY_GCTRL_TESTMODE1 = 0x2000,
+ JME_PHY_GCTRL_TESTMODE2 = 0x4000,
+ JME_PHY_GCTRL_TESTMODE3 = 0x6000,
+ JME_PHY_GCTRL_TESTMODE4 = 0x8000,
+};
+
#define BMSR_ANCOMP 0x0020
/*
JME_PHY_SPEC_REG_READ = 0x4000u,
JME_PHY_SPEC_REG_WRITE = 0x8000u,
};
+enum jme_extphy_regs {
+ JME_PHYEXT_COMM0 = 0x30,
+ JME_PHYEXT_COMM1 = 0x31,
+ JME_PHYEXT_COMM2 = 0x32,
+};
/*
* Workaround