Lines Matching defs:hwcfg
610 union at76_hwcfg *hwcfg = kmalloc(sizeof(*hwcfg), GFP_KERNEL);
612 if (!hwcfg)
616 ret = at76_get_hw_cfg_intersil(priv->udev, hwcfg,
617 sizeof(hwcfg->i));
620 memcpy(priv->mac_addr, hwcfg->i.mac_addr, ETH_ALEN);
621 priv->regulatory_domain = hwcfg->i.regulatory_domain;
623 ret = at76_get_hw_cfg(priv->udev, hwcfg, sizeof(hwcfg->r3));
626 memcpy(priv->mac_addr, hwcfg->r3.mac_addr, ETH_ALEN);
627 priv->regulatory_domain = hwcfg->r3.regulatory_domain;
629 ret = at76_get_hw_cfg(priv->udev, hwcfg, sizeof(hwcfg->r5));
632 memcpy(priv->mac_addr, hwcfg->r5.mac_addr, ETH_ALEN);
633 priv->regulatory_domain = hwcfg->r5.regulatory_domain;
637 kfree(hwcfg);