Searched refs:mmd_address (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-dev.c | 1154 unsigned int mmd_address, index, offset; in xgbe_read_mmd_regs_v2() local 1158 mmd_address = mmd_reg & ~MII_ADDR_C45; in xgbe_read_mmd_regs_v2() 1160 mmd_address = (pdata->mdio_mmd << 16) | (mmd_reg & 0xffff); in xgbe_read_mmd_regs_v2() 1171 mmd_address <<= 1; in xgbe_read_mmd_regs_v2() 1172 index = mmd_address & ~pdata->xpcs_window_mask; in xgbe_read_mmd_regs_v2() 1173 offset = pdata->xpcs_window + (mmd_address & pdata->xpcs_window_mask); in xgbe_read_mmd_regs_v2() 1187 unsigned int mmd_address, index, offset; in xgbe_write_mmd_regs_v2() local 1190 mmd_address = mmd_reg & ~MII_ADDR_C45; in xgbe_write_mmd_regs_v2() 1192 mmd_address = (pdata->mdio_mmd << 16) | (mmd_reg & 0xffff); in xgbe_write_mmd_regs_v2() 1203 mmd_address << in xgbe_write_mmd_regs_v2() 1217 unsigned int mmd_address; xgbe_read_mmd_regs_v1() local 1245 unsigned int mmd_address; xgbe_write_mmd_regs_v1() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-dev.c | 1157 unsigned int mmd_address, index, offset; in xgbe_read_mmd_regs_v2() local 1161 mmd_address = mmd_reg & ~XGBE_ADDR_C45; in xgbe_read_mmd_regs_v2() 1163 mmd_address = (pdata->mdio_mmd << 16) | (mmd_reg & 0xffff); in xgbe_read_mmd_regs_v2() 1174 mmd_address <<= 1; in xgbe_read_mmd_regs_v2() 1175 index = mmd_address & ~pdata->xpcs_window_mask; in xgbe_read_mmd_regs_v2() 1176 offset = pdata->xpcs_window + (mmd_address & pdata->xpcs_window_mask); in xgbe_read_mmd_regs_v2() 1190 unsigned int mmd_address, index, offset; in xgbe_write_mmd_regs_v2() local 1193 mmd_address = mmd_reg & ~XGBE_ADDR_C45; in xgbe_write_mmd_regs_v2() 1195 mmd_address = (pdata->mdio_mmd << 16) | (mmd_reg & 0xffff); in xgbe_write_mmd_regs_v2() 1206 mmd_address << in xgbe_write_mmd_regs_v2() 1220 unsigned int mmd_address; xgbe_read_mmd_regs_v1() local 1248 unsigned int mmd_address; xgbe_write_mmd_regs_v1() local [all...] |
Completed in 6 milliseconds