_mmd 1682 drivers/net/ethernet/amd/xgbe/xgbe-common.h #define XMDIO_READ(_pdata, _mmd, _reg) \ _mmd 1684 drivers/net/ethernet/amd/xgbe/xgbe-common.h MII_ADDR_C45 | (_mmd << 16) | ((_reg) & 0xffff))) _mmd 1686 drivers/net/ethernet/amd/xgbe/xgbe-common.h #define XMDIO_READ_BITS(_pdata, _mmd, _reg, _mask) \ _mmd 1687 drivers/net/ethernet/amd/xgbe/xgbe-common.h (XMDIO_READ((_pdata), _mmd, _reg) & _mask) _mmd 1689 drivers/net/ethernet/amd/xgbe/xgbe-common.h #define XMDIO_WRITE(_pdata, _mmd, _reg, _val) \ _mmd 1691 drivers/net/ethernet/amd/xgbe/xgbe-common.h MII_ADDR_C45 | (_mmd << 16) | ((_reg) & 0xffff), (_val))) _mmd 1693 drivers/net/ethernet/amd/xgbe/xgbe-common.h #define XMDIO_WRITE_BITS(_pdata, _mmd, _reg, _mask, _val) \ _mmd 1695 drivers/net/ethernet/amd/xgbe/xgbe-common.h u32 mmd_val = XMDIO_READ((_pdata), _mmd, _reg); \ _mmd 1698 drivers/net/ethernet/amd/xgbe/xgbe-common.h XMDIO_WRITE((_pdata), _mmd, _reg, mmd_val); \