Searched full:devcmd (Results 1 – 5 of 5) sorted by relevance
| /freebsd/sys/dev/enic/ |
| H A D | vnic_dev.c | 180 struct vnic_res __iomem *devcmd = vdev->devcmd; in _vnic_dev_cmd() local 185 status = ENIC_BUS_READ_4(devcmd, DEVCMD_STATUS); in _vnic_dev_cmd() 192 pr_err("Busy devcmd %d\n", _CMD_N(cmd)); in _vnic_dev_cmd() 197 ENIC_BUS_WRITE_REGION_4(devcmd, DEVCMD_ARGS(0), (void *)&vdev->args[0], VNIC_DEVCMD_NARGS * 2); in _vnic_dev_cmd() 200 ENIC_BUS_WRITE_4(devcmd, DEVCMD_CMD, cmd); in _vnic_dev_cmd() 210 status = ENIC_BUS_READ_4(devcmd, DEVCMD_STATUS); in _vnic_dev_cmd() 218 err = -(int)ENIC_BUS_READ_8(devcmd, DEVCMD_ARGS(0)); in _vnic_dev_cmd() 221 pr_err("Devcmd %d failed " \ in _vnic_dev_cmd() 228 …ENIC_BUS_READ_REGION_4(devcmd, bar, DEVCMD_ARGS(0), (void *)&vdev->args[0], VNIC_DEVCMD_NARGS * 2); in _vnic_dev_cmd() 235 pr_err("Timedout devcmd %d\n", _CMD_N(cmd)); in _vnic_dev_cmd() [all …]
|
| H A D | vnic_resource.h | 41 RES_TYPE_DEPRECATED1, /* Old version of devcmd 2 */ 42 RES_TYPE_DEPRECATED2, /* Old version of devcmd 2 */
|
| H A D | vnic_devcmd.h | 339 * a0 = status of the devcmd specified in a0 as follows. 347 * After calling this devcmd, ENIC driver can convert 513 * Use this devcmd for agreeing on the highest common version supported 1144 * the new feature into this enum and install function handler in devcmd.c 1153 * These flags are used in args[1] of devcmd CMD_GET_SUPP_FEATURE_VER
|
| H A D | enic.h | 139 struct vnic_res __iomem *devcmd; member
|
| H A D | if_enic.c | 381 vdev->devcmd = vnic_dev_get_res(vdev, RES_TYPE_DEVCMD, 0); in enic_attach_pre() 528 free(softc->vdev.devcmd, M_DEVBUF); in enic_attach_pre() 699 free(softc->vdev.devcmd, M_DEVBUF); in enic_detach()
|