Lines Matching refs:eaddr
596 jme_eeprom_macaddr(struct jme_softc *sc, uint8_t eaddr[]) in jme_eeprom_macaddr() argument
622 eaddr[reg - JME_PAR0] = val; in jme_eeprom_macaddr()
640 jme_reg_macaddr(struct jme_softc *sc, uint8_t eaddr[]) in jme_reg_macaddr() argument
653 eaddr[0] = 0x00; in jme_reg_macaddr()
654 eaddr[1] = 0x1B; in jme_reg_macaddr()
655 eaddr[2] = 0x8C; in jme_reg_macaddr()
656 eaddr[3] = (par0 >> 16) & 0xff; in jme_reg_macaddr()
657 eaddr[4] = (par0 >> 8) & 0xff; in jme_reg_macaddr()
658 eaddr[5] = par0 & 0xff; in jme_reg_macaddr()
660 eaddr[0] = (par0 >> 0) & 0xFF; in jme_reg_macaddr()
661 eaddr[1] = (par0 >> 8) & 0xFF; in jme_reg_macaddr()
662 eaddr[2] = (par0 >> 16) & 0xFF; in jme_reg_macaddr()
663 eaddr[3] = (par0 >> 24) & 0xFF; in jme_reg_macaddr()
664 eaddr[4] = (par1 >> 0) & 0xFF; in jme_reg_macaddr()
665 eaddr[5] = (par1 >> 8) & 0xFF; in jme_reg_macaddr()
678 uint8_t eaddr[ETHER_ADDR_LEN]; in jme_attach() local
891 error = jme_eeprom_macaddr(sc, eaddr); in jme_attach()
897 jme_reg_macaddr(sc, eaddr); in jme_attach()
1061 ether_ifattach(ifp, eaddr, NULL); in jme_attach()
2661 uint8_t eaddr[ETHER_ADDR_LEN]; in jme_init() local
2706 bcopy(IF_LLADDR(ifp), eaddr, ETHER_ADDR_LEN); in jme_init()
2708 eaddr[3] << 24 | eaddr[2] << 16 | eaddr[1] << 8 | eaddr[0]); in jme_init()
2709 CSR_WRITE_4(sc, JME_PAR1, eaddr[5] << 8 | eaddr[4]); in jme_init()