Lines Matching refs:sgmii
16 #include "emac-sgmii.h"
216 struct emac_sgmii *sgmii = &adpt->phy;
219 if (sgmii->irq) {
224 writel(0, sgmii->base + EMAC_SGMII_PHY_INTERRUPT_MASK);
226 ret = request_irq(sgmii->irq, emac_sgmii_interrupt, 0,
227 "emac-sgmii", adpt);
240 struct emac_sgmii *sgmii = &adpt->phy;
243 writel(0, sgmii->base + EMAC_SGMII_PHY_INTERRUPT_MASK);
244 free_irq(sgmii->irq, adpt);
250 struct emac_sgmii *sgmii = &adpt->phy;
260 sgmii->base + EMAC_SGMII_PHY_INTERRUPT_MASK);
263 writel(0, sgmii->base + EMAC_SGMII_PHY_INTERRUPT_MASK);
264 synchronize_irq(sgmii->irq);
348 .compatible = "qcom,fsm9900-emac-sgmii",
352 .compatible = "qcom,qdf2432-emac-sgmii",