• Home
  • Raw
  • Download

Lines Matching refs:dc

52 	struct mic_device_ctrl __iomem *dc;  member
156 struct mic_device_ctrl __iomem *dc = mvdev->dc; in mic_reset_inform_host() local
159 iowrite8(0, &dc->host_ack); in mic_reset_inform_host()
160 iowrite8(1, &dc->vdev_reset); in mic_reset_inform_host()
165 if (ioread8(&dc->host_ack)) in mic_reset_inform_host()
313 struct mic_device_ctrl __iomem *dc = mvdev->dc; in mic_find_vqs() local
330 iowrite8(1, &dc->used_address_updated); in mic_find_vqs()
337 if (!ioread8(&dc->used_address_updated)) in mic_find_vqs()
415 mvdev->dc = (void __iomem *)d + mic_aligned_desc_size(d); in mic_add_device()
425 iowrite8((u8)virtio_db, &mvdev->dc->h2c_vdev_db); in mic_add_device()
426 mvdev->c2h_vdev_db = ioread8(&mvdev->dc->c2h_vdev_db); in mic_add_device()
435 iowrite64((u64)mvdev, &mvdev->dc->vdev); in mic_add_device()
462 struct mic_device_ctrl __iomem *dc in mic_handle_config_change() local
464 struct mic_vdev *mvdev = (struct mic_vdev *)ioread64(&dc->vdev); in mic_handle_config_change()
466 if (ioread8(&dc->config_change) != MIC_VIRTIO_PARAM_CONFIG_CHANGED) in mic_handle_config_change()
471 iowrite8(1, &dc->guest_ack); in mic_handle_config_change()
481 struct mic_device_ctrl __iomem *dc in mic_remove_device() local
483 struct mic_vdev *mvdev = (struct mic_vdev *)ioread64(&dc->vdev); in mic_remove_device()
487 if (ioread8(&dc->config_change) == MIC_VIRTIO_PARAM_DEV_REMOVE) { in mic_remove_device()
491 ioread8(&dc->config_change), ioread8(&d->type), mvdev); in mic_remove_device()
500 iowrite8(1, &dc->guest_ack); in mic_remove_device()
502 __func__, __LINE__, ioread8(&dc->guest_ack)); in mic_remove_device()
516 struct mic_device_ctrl __iomem *dc; in mic_scan_devices() local
523 dc = (void __iomem *)d + mic_aligned_desc_size(d); in mic_scan_devices()
545 &dc->config_change); in mic_scan_devices()
552 iowrite8(0, &dc->config_change); in mic_scan_devices()
553 iowrite8(0, &dc->guest_ack); in mic_scan_devices()