mac_reset
extern void mac_reset(void);
mach_reset = mac_reset;
unsigned long virt = (unsigned long) mac_reset;
unsigned long phys = virt_to_phys(mac_reset);
reset_control_assert(ag->mac_reset);
reset_control_deassert(ag->mac_reset);
ag->mac_reset = devm_reset_control_get(&pdev->dev, "mac");
if (IS_ERR(ag->mac_reset))
return dev_err_probe(&pdev->dev, PTR_ERR(ag->mac_reset),
struct reset_control *mac_reset;
reset_control_assert(ag->mac_reset);
reset_control_deassert(ag->mac_reset);
mac_reset(mac);
.reset = mac_reset,
.mac_reset = cgx_lmac_reset,
int (*mac_reset)(void *cgxd, int lmac_id, u8 pf_req_flr);
.mac_reset = rpm_lmac_reset,
.mac_reset = rpm_lmac_reset,
if (mac_ops->mac_reset(cgxd, lmac, !is_vf(pcifunc)))
reset_control_assert(pcie->mac_reset);
reset_control_deassert(pcie->mac_reset);
reset_control_assert(pcie->mac_reset);
reset_control_assert(pcie->mac_reset);
struct reset_control *mac_reset;
pcie->mac_reset = devm_reset_control_get_optional_exclusive(dev, "mac");
if (IS_ERR(pcie->mac_reset)) {
ret = PTR_ERR(pcie->mac_reset);
u32 mac_reset; /* # of MAC reset to bring lnk up */