Searched refs:mmd_address (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/vfio/platform/reset/ |
| H A D | vfio_platform_amdxgbe.c | 30 unsigned int mmd_address, value; in xmdio_read() local 32 mmd_address = (mmd << 16) | ((reg) & 0xffff); in xmdio_read() 33 iowrite32(mmd_address >> 8, ioaddr + (PCS_MMD_SELECT << 2)); in xmdio_read() 34 value = ioread32(ioaddr + ((mmd_address & 0xff) << 2)); in xmdio_read() 41 unsigned int mmd_address; in xmdio_write() local 43 mmd_address = (mmd << 16) | ((reg) & 0xffff); in xmdio_write() 44 iowrite32(mmd_address >> 8, ioaddr + (PCS_MMD_SELECT << 2)); in xmdio_write() 45 iowrite32(value, ioaddr + ((mmd_address & 0xff) << 2)); in xmdio_write()
|
| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-dev.c | 1069 unsigned int mmd_address, in xgbe_get_pcs_index_and_offset() argument 1082 mmd_address <<= 1; in xgbe_get_pcs_index_and_offset() 1083 *index = mmd_address & ~pdata->xpcs_window_mask; in xgbe_get_pcs_index_and_offset() 1084 *offset = pdata->xpcs_window + (mmd_address & pdata->xpcs_window_mask); in xgbe_get_pcs_index_and_offset() 1090 unsigned int mmd_address, index, offset; in xgbe_read_mmd_regs_v3() local 1095 mmd_address = xgbe_get_mmd_address(pdata, mmd_reg); in xgbe_read_mmd_regs_v3() 1097 xgbe_get_pcs_index_and_offset(pdata, mmd_address, &index, &offset); in xgbe_read_mmd_regs_v3() 1118 unsigned int mmd_address, index, offset; in xgbe_write_mmd_regs_v3() local 1124 mmd_address = xgbe_get_mmd_address(pdata, mmd_reg); in xgbe_write_mmd_regs_v3() 1126 xgbe_get_pcs_index_and_offset(pdata, mmd_address, &index, &offset); in xgbe_write_mmd_regs_v3() [all …]
|