mac_lo
static_table[3] = mac_lo;
u32 mac_hi, mac_lo;
mac_lo = ((mdb->addr[2] << 24) | (mdb->addr[3] << 16));
mac_lo |= ((mdb->addr[4] << 8) | mdb->addr[5]);
static_table[3] == mac_lo) {
u32 mac_hi, mac_lo;
mac_lo = ((mdb->addr[2] << 24) | (mdb->addr[3] << 16));
mac_lo |= ((mdb->addr[4] << 8) | mdb->addr[5]);
static_table[3] == mac_lo) {
static void bnx2x_set_mac_buf(u8 *mac_buf, u32 mac_lo, u16 mac_hi)
__be32 mac_lo_be = cpu_to_be32(mac_lo);
u16 mac_lo;
mac_lo = readw(app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_MAC_LO);
put_unaligned_be16(mac_lo, &ivi->mac[4]);
uint32_t crbaddr, mac_hi, mac_lo;
mac_lo = NXRD32(adapter, crbaddr);
*mac = le64_to_cpu((mac_lo >> 16) | ((u64)mac_hi << 16));
*mac = le64_to_cpu((u64)mac_lo | ((u64)mac_hi << 32));
u32 mac_hi, mac_lo;
mac_lo = ((u32)addr[0] << 16) | ((u32)addr[1] << 24);
if (NXWR32(adapter, reg_lo, mac_lo) || NXWR32(adapter, reg_hi, mac_hi))
if (NXWR32(adapter, reg_lo, mac_lo) || NXWR32(adapter, reg_hi, mac_hi))
u32 mac_lo = (dev_addr[4] << 0) | (dev_addr[5] << 8);
writel(mac_lo, slave->port_base + AM65_CPSW_PORTN_REG_SA_L);
u32 mac_lo, mac_hi, offset;
regmap_read(syscon, offset, &mac_lo);
mac_addr[2] = (mac_lo >> 24) & 0xff;
mac_addr[3] = (mac_lo >> 16) & 0xff;
mac_addr[4] = (mac_lo >> 8) & 0xff;
mac_addr[5] = mac_lo & 0xff;
slave_write(slave, mac_lo(priv->mac_addr), SA_LO);
writel(mac_lo(ndev->dev_addr), GBE_REG_ADDR(slave, port_regs, sa_lo));