Lines Matching refs:_pdata
1042 #define XGMAC_IOREAD(_pdata, _reg) \ argument
1043 ioread32((_pdata)->xgmac_regs + _reg)
1045 #define XGMAC_IOREAD_BITS(_pdata, _reg, _field) \ argument
1046 GET_BITS(XGMAC_IOREAD((_pdata), _reg), \
1050 #define XGMAC_IOWRITE(_pdata, _reg, _val) \ argument
1051 iowrite32((_val), (_pdata)->xgmac_regs + _reg)
1053 #define XGMAC_IOWRITE_BITS(_pdata, _reg, _field, _val) \ argument
1055 u32 reg_val = XGMAC_IOREAD((_pdata), _reg); \
1059 XGMAC_IOWRITE((_pdata), _reg, reg_val); \
1066 #define XGMAC_MTL_IOREAD(_pdata, _n, _reg) \ argument
1067 ioread32((_pdata)->xgmac_regs + \
1070 #define XGMAC_MTL_IOREAD_BITS(_pdata, _n, _reg, _field) \ argument
1071 GET_BITS(XGMAC_MTL_IOREAD((_pdata), (_n), _reg), \
1075 #define XGMAC_MTL_IOWRITE(_pdata, _n, _reg, _val) \ argument
1076 iowrite32((_val), (_pdata)->xgmac_regs + \
1079 #define XGMAC_MTL_IOWRITE_BITS(_pdata, _n, _reg, _field, _val) \ argument
1081 u32 reg_val = XGMAC_MTL_IOREAD((_pdata), (_n), _reg); \
1085 XGMAC_MTL_IOWRITE((_pdata), (_n), _reg, reg_val); \
1115 #define XPCS_IOWRITE(_pdata, _off, _val) \ argument
1116 iowrite32(_val, (_pdata)->xpcs_regs + (_off))
1118 #define XPCS_IOREAD(_pdata, _off) \ argument
1119 ioread32((_pdata)->xpcs_regs + (_off))
1126 #define XMDIO_READ(_pdata, _mmd, _reg) \ argument
1127 ((_pdata)->hw_if.read_mmd_regs((_pdata), 0, \
1130 #define XMDIO_READ_BITS(_pdata, _mmd, _reg, _mask) \ argument
1131 (XMDIO_READ((_pdata), _mmd, _reg) & _mask)
1133 #define XMDIO_WRITE(_pdata, _mmd, _reg, _val) \ argument
1134 ((_pdata)->hw_if.write_mmd_regs((_pdata), 0, \
1137 #define XMDIO_WRITE_BITS(_pdata, _mmd, _reg, _mask, _val) \ argument
1139 u32 mmd_val = XMDIO_READ((_pdata), _mmd, _reg); \
1142 XMDIO_WRITE((_pdata), _mmd, _reg, mmd_val); \