Searched refs:psnet (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/vdpa/solidrun/ |
| H A D | snet_hwmon.c | 28 static void snet_hwmon_read_reg(struct psnet *psnet, u32 reg, long *out) in snet_hwmon_read_reg() argument 30 *out = psnet_read64(psnet, psnet->cfg.hwmon_off + reg); in snet_hwmon_read_reg() 43 struct psnet *psnet = dev_get_drvdata(dev); in snet_howmon_read() local 50 snet_hwmon_read_reg(psnet, SNET_MON_VOLT_LCRIT_OFF, val); in snet_howmon_read() 53 snet_hwmon_read_reg(psnet, SNET_MON_VOLT_CRIT_OFF, val); in snet_howmon_read() 56 snet_hwmon_read_reg(psnet, SNET_MON_VOLT_IN_OFF, val); in snet_howmon_read() 67 snet_hwmon_read_reg(psnet, SNET_MON_PWR_IN_OFF, val); in snet_howmon_read() 79 snet_hwmon_read_reg(psnet, SNET_MON_CURR_IN_OFF, val); in snet_howmon_read() 82 snet_hwmon_read_reg(psnet, SNET_MON_CURR_MAX_OFF, val); in snet_howmon_read() 85 snet_hwmon_read_reg(psnet, SNET_MON_CURR_CRIT_OFF, val); in snet_howmon_read() [all …]
|
| H A D | snet_vdpa.h | 24 #define SNET_CFG_VER(snet, ver) ((snet)->psnet->negotiated_cfg_ver >= (ver)) 84 struct psnet *psnet; member 142 struct psnet { struct 168 static inline u32 psnet_read32(struct psnet *psnet, u32 off) in psnet_read32() argument 170 return ioread32(psnet->bars[psnet->barno] + off); in psnet_read32() 183 static inline u64 psnet_read64(struct psnet *psnet, u32 off) in psnet_read64() argument 187 val = (u64)psnet_read32(psnet, off); in psnet_read64() 188 val |= ((u64)psnet_read32(psnet, off + 4) << 32); in psnet_read64()
|
| H A D | snet_ctrl.c | 64 return snet->bar + snet->psnet->cfg.ctrl_off; in snet_get_ctrl()
|