/Linux-v4.19/drivers/media/radio/si4713/ |
D | si4713.c | 183 struct si4713_device *sdev = dev; in si4713_handler() local 185 v4l2_dbg(2, debug, &sdev->sd, in si4713_handler() 187 complete(&sdev->work); in si4713_handler() 202 static int si4713_send_command(struct si4713_device *sdev, const u8 command, in si4713_send_command() argument 206 struct i2c_client *client = v4l2_get_subdevdata(&sdev->sd); in si4713_send_command() 217 DBG_BUFFER(&sdev->sd, "Parameters", data1, argn + 1); in si4713_send_command() 221 v4l2_err(&sdev->sd, "Error while sending command 0x%02x\n", in si4713_send_command() 230 if (!wait_for_completion_timeout(&sdev->work, in si4713_send_command() 232 v4l2_warn(&sdev->sd, in si4713_send_command() 240 v4l2_err(&sdev->sd, in si4713_send_command() [all …]
|
/Linux-v4.19/drivers/scsi/ |
D | scsi_scan.c | 185 static void scsi_unlock_floptical(struct scsi_device *sdev, in scsi_unlock_floptical() argument 190 sdev_printk(KERN_NOTICE, sdev, "unlocking floptical drive\n"); in scsi_unlock_floptical() 197 scsi_execute_req(sdev, scsi_cmd, DMA_FROM_DEVICE, result, 0x2a, NULL, in scsi_unlock_floptical() 218 struct scsi_device *sdev; in scsi_alloc_sdev() local 222 sdev = kzalloc(sizeof(*sdev) + shost->transportt->device_size, in scsi_alloc_sdev() 224 if (!sdev) in scsi_alloc_sdev() 227 sdev->vendor = scsi_null_device_strs; in scsi_alloc_sdev() 228 sdev->model = scsi_null_device_strs; in scsi_alloc_sdev() 229 sdev->rev = scsi_null_device_strs; in scsi_alloc_sdev() 230 sdev->host = shost; in scsi_alloc_sdev() [all …]
|
D | scsi_dh.c | 82 scsi_dh_find_driver(struct scsi_device *sdev) in scsi_dh_find_driver() argument 86 if (scsi_device_tpgs(sdev)) in scsi_dh_find_driver() 90 if (!strncmp(sdev->vendor, b->vendor, strlen(b->vendor)) && in scsi_dh_find_driver() 91 !strncmp(sdev->model, b->model, strlen(b->model))) { in scsi_dh_find_driver() 135 static int scsi_dh_handler_attach(struct scsi_device *sdev, in scsi_dh_handler_attach() argument 143 error = scsi_dh->attach(sdev); in scsi_dh_handler_attach() 161 sdev_printk(KERN_ERR, sdev, "%s: Attach failed (%d)\n", in scsi_dh_handler_attach() 165 sdev->handler = scsi_dh; in scsi_dh_handler_attach() 174 static void scsi_dh_handler_detach(struct scsi_device *sdev) in scsi_dh_handler_detach() argument 176 sdev->handler->detach(sdev); in scsi_dh_handler_detach() [all …]
|
D | scsi.c | 203 struct scsi_device *sdev = cmd->device; in scsi_finish_command() local 204 struct scsi_target *starget = scsi_target(sdev); in scsi_finish_command() 205 struct Scsi_Host *shost = sdev->host; in scsi_finish_command() 209 scsi_device_unbusy(sdev); in scsi_finish_command() 219 if (atomic_read(&sdev->device_blocked)) in scsi_finish_command() 220 atomic_set(&sdev->device_blocked, 0); in scsi_finish_command() 229 SCSI_LOG_MLCOMPLETE(4, sdev_printk(KERN_INFO, sdev, in scsi_finish_command() 258 int scsi_change_queue_depth(struct scsi_device *sdev, int depth) in scsi_change_queue_depth() argument 261 sdev->queue_depth = depth; in scsi_change_queue_depth() 265 if (sdev->request_queue) in scsi_change_queue_depth() [all …]
|
D | scsi_sysfs.c | 421 struct scsi_device *sdev; in scsi_device_cls_release() local 423 sdev = class_to_sdev(class_dev); in scsi_device_cls_release() 424 put_device(&sdev->sdev_gendev); in scsi_device_cls_release() 429 struct scsi_device *sdev; in scsi_device_dev_release_usercontext() local 435 sdev = container_of(work, struct scsi_device, ew.work); in scsi_device_dev_release_usercontext() 437 scsi_dh_release_device(sdev); in scsi_device_dev_release_usercontext() 439 parent = sdev->sdev_gendev.parent; in scsi_device_dev_release_usercontext() 441 spin_lock_irqsave(sdev->host->host_lock, flags); in scsi_device_dev_release_usercontext() 442 list_del(&sdev->siblings); in scsi_device_dev_release_usercontext() 443 list_del(&sdev->same_target_siblings); in scsi_device_dev_release_usercontext() [all …]
|
D | scsi_ioctl.c | 88 static int ioctl_internal_command(struct scsi_device *sdev, char *cmd, in ioctl_internal_command() argument 94 SCSI_LOG_IOCTL(1, sdev_printk(KERN_INFO, sdev, in ioctl_internal_command() 97 result = scsi_execute_req(sdev, cmd, DMA_NONE, NULL, 0, in ioctl_internal_command() 100 SCSI_LOG_IOCTL(2, sdev_printk(KERN_INFO, sdev, in ioctl_internal_command() 108 sdev->lockable = 0; in ioctl_internal_command() 110 sdev_printk(KERN_INFO, sdev, in ioctl_internal_command() 117 if (sdev->removable) in ioctl_internal_command() 121 if (sdev->removable) { in ioctl_internal_command() 122 sdev->changed = 1; in ioctl_internal_command() 128 sdev_printk(KERN_INFO, sdev, in ioctl_internal_command() [all …]
|
D | scsi_lib.c | 144 struct scsi_device *sdev = cmd->device; in scsi_mq_requeue_cmd() local 153 put_device(&sdev->sdev_gendev); in scsi_mq_requeue_cmd() 258 int __scsi_execute(struct scsi_device *sdev, const unsigned char *cmd, in __scsi_execute() argument 268 req = blk_get_request(sdev->request_queue, in __scsi_execute() 275 if (bufflen && blk_rq_map_kern(sdev->request_queue, req, in __scsi_execute() 358 void scsi_device_unbusy(struct scsi_device *sdev) in scsi_device_unbusy() argument 360 struct Scsi_Host *shost = sdev->host; in scsi_device_unbusy() 361 struct scsi_target *starget = scsi_target(sdev); in scsi_device_unbusy() 368 atomic_dec(&sdev->device_busy); in scsi_device_unbusy() 389 struct scsi_device *sdev, *tmp; in scsi_single_lun_run() local [all …]
|
/Linux-v4.19/drivers/net/ethernet/alacritech/ |
D | slicoss.c | 88 static unsigned int slic_next_compl_idx(struct slic_device *sdev) in slic_next_compl_idx() argument 90 struct slic_stat_queue *stq = &sdev->stq; in slic_next_compl_idx() 112 slic_write(sdev, SLIC_REG_RBAR, lower_32_bits(paddr) | in slic_next_compl_idx() 115 slic_flush_write(sdev); in slic_next_compl_idx() 149 static void slic_start_upr(struct slic_device *sdev, struct slic_upr *upr) in slic_start_upr() argument 155 slic_write(sdev, reg, lower_32_bits(upr->paddr)); in slic_start_upr() 156 slic_flush_write(sdev); in slic_start_upr() 159 static void slic_queue_upr(struct slic_device *sdev, struct slic_upr *upr) in slic_queue_upr() argument 161 struct slic_upr_list *upr_list = &sdev->upr_list; in slic_queue_upr() 172 slic_start_upr(sdev, upr); in slic_queue_upr() [all …]
|
/Linux-v4.19/arch/arm/common/ |
D | scoop.c | 46 struct scoop_dev *sdev = dev_get_drvdata(dev); in reset_scoop() local 48 iowrite16(0x0100, sdev->base + SCOOP_MCR); /* 00 */ in reset_scoop() 49 iowrite16(0x0000, sdev->base + SCOOP_CDR); /* 04 */ in reset_scoop() 50 iowrite16(0x0000, sdev->base + SCOOP_CCR); /* 10 */ in reset_scoop() 51 iowrite16(0x0000, sdev->base + SCOOP_IMR); /* 18 */ in reset_scoop() 52 iowrite16(0x00FF, sdev->base + SCOOP_IRM); /* 14 */ in reset_scoop() 53 iowrite16(0x0000, sdev->base + SCOOP_ISR); /* 1C */ in reset_scoop() 54 iowrite16(0x0000, sdev->base + SCOOP_IRM); in reset_scoop() 57 static void __scoop_gpio_set(struct scoop_dev *sdev, in __scoop_gpio_set() argument 62 gpwr = ioread16(sdev->base + SCOOP_GPWR); in __scoop_gpio_set() [all …]
|
/Linux-v4.19/drivers/usb/usbip/ |
D | stub_dev.c | 21 struct stub_device *sdev = dev_get_drvdata(dev); in usbip_status_show() local 24 if (!sdev) { in usbip_status_show() 29 spin_lock_irq(&sdev->ud.lock); in usbip_status_show() 30 status = sdev->ud.status; in usbip_status_show() 31 spin_unlock_irq(&sdev->ud.lock); in usbip_status_show() 45 struct stub_device *sdev = dev_get_drvdata(dev); in usbip_sockfd_store() local 50 if (!sdev) { in usbip_sockfd_store() 64 spin_lock_irq(&sdev->ud.lock); in usbip_sockfd_store() 66 if (sdev->ud.status != SDEV_ST_AVAILABLE) { in usbip_sockfd_store() 75 sdev->ud.tcp_socket = socket; in usbip_sockfd_store() [all …]
|
D | stub_tx.c | 28 void stub_enqueue_ret_unlink(struct stub_device *sdev, __u32 seqnum, in stub_enqueue_ret_unlink() argument 35 usbip_event_add(&sdev->ud, VDEV_EVENT_ERROR_MALLOC); in stub_enqueue_ret_unlink() 42 list_add_tail(&unlink->list, &sdev->unlink_tx); in stub_enqueue_ret_unlink() 57 struct stub_device *sdev = priv->sdev; in stub_complete() local 89 spin_lock_irqsave(&sdev->priv_lock, flags); in stub_complete() 90 if (sdev->ud.tcp_socket == NULL) { in stub_complete() 94 stub_enqueue_ret_unlink(sdev, priv->seqnum, urb->status); in stub_complete() 97 list_move_tail(&priv->list, &sdev->priv_tx); in stub_complete() 99 spin_unlock_irqrestore(&sdev->priv_lock, flags); in stub_complete() 102 wake_up(&sdev->tx_waitq); in stub_complete() [all …]
|
/Linux-v4.19/include/scsi/ |
D | scsi_device.h | 240 #define sdev_dbg(sdev, fmt, a...) \ argument 241 dev_dbg(&(sdev)->sdev_gendev, fmt, ##a) 251 #define sdev_printk(l, sdev, fmt, a...) \ argument 252 sdev_prefix_printk(l, sdev, NULL, fmt, ##a) 319 static inline struct scsi_target *scsi_target(struct scsi_device *sdev) in scsi_target() argument 321 return to_scsi_target(sdev->sdev_gendev.parent); in scsi_target() 336 void scsi_attach_vpd(struct scsi_device *sdev); 368 #define shost_for_each_device(sdev, shost) \ argument 369 for ((sdev) = __scsi_iterate_devices((shost), NULL); \ 370 (sdev); \ [all …]
|
/Linux-v4.19/drivers/gpu/drm/shmobile/ |
D | shmob_drm_drv.c | 35 static int shmob_drm_init_interface(struct shmob_drm_device *sdev) in shmob_drm_init_interface() argument 59 if (sdev->pdata->iface.interface >= ARRAY_SIZE(ldmt1r)) { in shmob_drm_init_interface() 60 dev_err(sdev->dev, "invalid interface type %u\n", in shmob_drm_init_interface() 61 sdev->pdata->iface.interface); in shmob_drm_init_interface() 65 sdev->ldmt1r = ldmt1r[sdev->pdata->iface.interface]; in shmob_drm_init_interface() 69 static int shmob_drm_setup_clocks(struct shmob_drm_device *sdev, in shmob_drm_setup_clocks() argument 78 sdev->lddckr = LDDCKR_ICKSEL_BUS; in shmob_drm_setup_clocks() 82 sdev->lddckr = LDDCKR_ICKSEL_MIPI; in shmob_drm_setup_clocks() 86 sdev->lddckr = LDDCKR_ICKSEL_HDMI; in shmob_drm_setup_clocks() 92 clk = devm_clk_get(sdev->dev, clkname); in shmob_drm_setup_clocks() [all …]
|
D | shmob_drm_crtc.c | 39 static int shmob_drm_clk_on(struct shmob_drm_device *sdev) in shmob_drm_clk_on() argument 43 if (sdev->clock) { in shmob_drm_clk_on() 44 ret = clk_prepare_enable(sdev->clock); in shmob_drm_clk_on() 52 static void shmob_drm_clk_off(struct shmob_drm_device *sdev) in shmob_drm_clk_off() argument 54 if (sdev->clock) in shmob_drm_clk_off() 55 clk_disable_unprepare(sdev->clock); in shmob_drm_clk_off() 65 struct shmob_drm_device *sdev = crtc->dev->dev_private; in shmob_drm_crtc_setup_geometry() local 66 const struct shmob_drm_interface_data *idata = &sdev->pdata->iface; in shmob_drm_crtc_setup_geometry() 70 value = sdev->ldmt1r in shmob_drm_crtc_setup_geometry() 78 lcdc_write(sdev, LDMT1R, value); in shmob_drm_crtc_setup_geometry() [all …]
|
D | shmob_drm_plane.c | 67 struct shmob_drm_device *sdev = splane->plane.dev->dev_private; in __shmob_drm_plane_setup() local 116 #define plane_reg_dump(sdev, splane, reg) \ in __shmob_drm_plane_setup() argument 117 dev_dbg(sdev->ddev->dev, "%s(%u): %s 0x%08x 0x%08x\n", __func__, \ in __shmob_drm_plane_setup() 119 lcdc_read(sdev, reg(splane->index)), \ in __shmob_drm_plane_setup() 120 lcdc_read(sdev, reg(splane->index) + LCDC_SIDE_B_OFFSET)) in __shmob_drm_plane_setup() 122 plane_reg_dump(sdev, splane, LDBnBSIFR); in __shmob_drm_plane_setup() 123 plane_reg_dump(sdev, splane, LDBnBSSZR); in __shmob_drm_plane_setup() 124 plane_reg_dump(sdev, splane, LDBnBLOCR); in __shmob_drm_plane_setup() 125 plane_reg_dump(sdev, splane, LDBnBSMWR); in __shmob_drm_plane_setup() 126 plane_reg_dump(sdev, splane, LDBnBSAYR); in __shmob_drm_plane_setup() [all …]
|
/Linux-v4.19/drivers/spmi/ |
D | spmi.c | 33 struct spmi_device *sdev = to_spmi_device(dev); in spmi_dev_release() local 34 kfree(sdev); in spmi_dev_release() 68 int spmi_device_add(struct spmi_device *sdev) in spmi_device_add() argument 70 struct spmi_controller *ctrl = sdev->ctrl; in spmi_device_add() 73 dev_set_name(&sdev->dev, "%d-%02x", ctrl->nr, sdev->usid); in spmi_device_add() 75 err = device_add(&sdev->dev); in spmi_device_add() 77 dev_err(&sdev->dev, "Can't add %s, status %d\n", in spmi_device_add() 78 dev_name(&sdev->dev), err); in spmi_device_add() 82 dev_dbg(&sdev->dev, "device %s registered\n", dev_name(&sdev->dev)); in spmi_device_add() 93 void spmi_device_remove(struct spmi_device *sdev) in spmi_device_remove() argument [all …]
|
/Linux-v4.19/drivers/misc/mic/bus/ |
D | scif_bus.c | 135 struct scif_hw_dev *sdev = dev_to_scif(d); in scif_release_dev() local 137 kfree(sdev); in scif_release_dev() 148 struct scif_hw_dev *sdev; in scif_register_device() local 150 sdev = kzalloc(sizeof(*sdev), GFP_KERNEL); in scif_register_device() 151 if (!sdev) in scif_register_device() 154 sdev->dev.parent = pdev; in scif_register_device() 155 sdev->id.device = id; in scif_register_device() 156 sdev->id.vendor = SCIF_DEV_ANY_ID; in scif_register_device() 157 sdev->dev.dma_ops = dma_ops; in scif_register_device() 158 sdev->dev.release = scif_release_dev; in scif_register_device() [all …]
|
/Linux-v4.19/drivers/scsi/device_handler/ |
D | scsi_dh_emc.c | 113 static int trespass_endio(struct scsi_device *sdev, in trespass_endio() argument 118 sdev_printk(KERN_ERR, sdev, "%s: Found valid sense data 0x%2x, " in trespass_endio() 129 sdev_printk(KERN_INFO, sdev, "%s: Array Based Copy in " in trespass_endio() 139 sdev_printk(KERN_INFO, sdev, "%s: Detected in-progress " in trespass_endio() 148 static int parse_sp_info_reply(struct scsi_device *sdev, in parse_sp_info_reply() argument 155 sdev_printk(KERN_NOTICE, sdev, "%s: Detected in-progress " in parse_sp_info_reply() 163 sdev_printk(KERN_NOTICE, sdev, in parse_sp_info_reply() 171 sdev_printk(KERN_NOTICE, sdev, in parse_sp_info_reply() 179 sdev_printk(KERN_WARNING, sdev, in parse_sp_info_reply() 191 sdev->access_state = SCSI_ACCESS_STATE_OPTIMAL; in parse_sp_info_reply() [all …]
|
D | scsi_dh_hp_sw.c | 44 struct scsi_device *sdev; member 56 static int tur_done(struct scsi_device *sdev, struct hp_sw_dh_data *h, in tur_done() argument 78 sdev_printk(KERN_WARNING, sdev, in tur_done() 94 static int hp_sw_tur(struct scsi_device *sdev, struct hp_sw_dh_data *h) in hp_sw_tur() argument 103 res = scsi_execute(sdev, cmd, DMA_NONE, NULL, 0, NULL, &sshdr, in hp_sw_tur() 107 ret = tur_done(sdev, h, &sshdr); in hp_sw_tur() 109 sdev_printk(KERN_WARNING, sdev, in hp_sw_tur() 134 struct scsi_device *sdev = h->sdev; in hp_sw_start_stop() local 141 res = scsi_execute(sdev, cmd, DMA_NONE, NULL, 0, NULL, &sshdr, in hp_sw_start_stop() 145 sdev_printk(KERN_WARNING, sdev, in hp_sw_start_stop() [all …]
|
D | scsi_dh_alua.c | 101 struct scsi_device *sdev; member 117 struct scsi_device *sdev, 119 static void alua_check(struct scsi_device *sdev, bool force); 138 static int submit_rtpg(struct scsi_device *sdev, unsigned char *buff, in submit_rtpg() argument 154 return scsi_execute(sdev, cdb, DMA_FROM_DEVICE, buff, bufflen, NULL, in submit_rtpg() 166 static int submit_stpg(struct scsi_device *sdev, int group_id, in submit_stpg() argument 186 return scsi_execute(sdev, cdb, DMA_TO_DEVICE, stpg_data, stpg_len, NULL, in submit_stpg() 223 static struct alua_port_group *alua_alloc_pg(struct scsi_device *sdev, in alua_alloc_pg() argument 232 pg->device_id_len = scsi_vpd_lun_id(sdev, pg->device_id_str, in alua_alloc_pg() 239 sdev_printk(KERN_INFO, sdev, in alua_alloc_pg() [all …]
|
/Linux-v4.19/drivers/usb/storage/ |
D | scsiglue.c | 65 static int slave_alloc (struct scsi_device *sdev) in slave_alloc() argument 67 struct us_data *us = host_to_us(sdev->host); in slave_alloc() 74 sdev->inquiry_len = 36; in slave_alloc() 92 blk_queue_update_dma_alignment(sdev->request_queue, (512 - 1)); in slave_alloc() 96 sdev->sdev_bflags |= BLIST_FORCELUN; in slave_alloc() 101 static int slave_configure(struct scsi_device *sdev) in slave_configure() argument 103 struct us_data *us = host_to_us(sdev->host); in slave_configure() 115 if (queue_max_hw_sectors(sdev->request_queue) > max_sectors) in slave_configure() 116 blk_queue_max_hw_sectors(sdev->request_queue, in slave_configure() 118 } else if (sdev->type == TYPE_TAPE) { in slave_configure() [all …]
|
/Linux-v4.19/include/linux/ |
D | spmi.h | 58 static inline void *spmi_device_get_drvdata(const struct spmi_device *sdev) in spmi_device_get_drvdata() argument 60 return dev_get_drvdata(&sdev->dev); in spmi_device_get_drvdata() 63 static inline void spmi_device_set_drvdata(struct spmi_device *sdev, void *data) in spmi_device_set_drvdata() argument 65 dev_set_drvdata(&sdev->dev, data); in spmi_device_set_drvdata() 70 static inline void spmi_device_put(struct spmi_device *sdev) in spmi_device_put() argument 72 if (sdev) in spmi_device_put() 73 put_device(&sdev->dev); in spmi_device_put() 76 int spmi_device_add(struct spmi_device *sdev); 78 void spmi_device_remove(struct spmi_device *sdev); 147 int (*probe)(struct spmi_device *sdev); [all …]
|
/Linux-v4.19/drivers/iommu/ |
D | intel-svm.c | 156 static void intel_flush_svm_range_dev (struct intel_svm *svm, struct intel_svm_dev *sdev, in intel_flush_svm_range_dev() argument 166 desc.low = QI_EIOTLB_PASID(svm->pasid) | QI_EIOTLB_DID(sdev->did) | in intel_flush_svm_range_dev() 169 desc.low = QI_EIOTLB_PASID(svm->pasid) | QI_EIOTLB_DID(sdev->did) | in intel_flush_svm_range_dev() 175 desc.low = QI_EIOTLB_PASID(svm->pasid) | QI_EIOTLB_DID(sdev->did) | in intel_flush_svm_range_dev() 182 if (sdev->dev_iotlb) { in intel_flush_svm_range_dev() 183 desc.low = QI_DEV_EIOTLB_PASID(svm->pasid) | QI_DEV_EIOTLB_SID(sdev->sid) | in intel_flush_svm_range_dev() 184 QI_DEV_EIOTLB_QDEP(sdev->qdep) | QI_DEIOTLB_TYPE; in intel_flush_svm_range_dev() 205 struct intel_svm_dev *sdev; in intel_flush_svm_range() local 213 list_for_each_entry_rcu(sdev, &svm->devs, list) in intel_flush_svm_range() 214 intel_flush_svm_range_dev(svm, sdev, address, pages, ih, gl); in intel_flush_svm_range() [all …]
|
/Linux-v4.19/drivers/misc/mic/scif/ |
D | scif_main.c | 77 struct scif_hw_dev *sdev = scifdev->sdev; in scif_intr_handler() local 79 sdev->hw_ops->ack_interrupt(sdev, scifdev->db); in scif_intr_handler() 88 struct scif_hw_dev *sdev = scifdev->sdev; in scif_qp_setup_handler() local 93 struct mic_bootparam *bp = sdev->dp; in scif_qp_setup_handler() 98 struct mic_bootparam __iomem *bp = sdev->rdp; in scif_qp_setup_handler() 106 dev_err(&scifdev->sdev->dev, in scif_qp_setup_handler() 147 static int scif_probe(struct scif_hw_dev *sdev) in scif_probe() argument 149 struct scif_dev *scifdev = &scif_dev[sdev->dnode]; in scif_probe() 152 dev_set_drvdata(&sdev->dev, sdev); in scif_probe() 153 scifdev->sdev = sdev; in scif_probe() [all …]
|
/Linux-v4.19/drivers/dma/ |
D | sprd-dma.c | 216 static int sprd_dma_enable(struct sprd_dma_dev *sdev) in sprd_dma_enable() argument 220 ret = clk_prepare_enable(sdev->clk); in sprd_dma_enable() 228 if (!IS_ERR(sdev->ashb_clk)) in sprd_dma_enable() 229 ret = clk_prepare_enable(sdev->ashb_clk); in sprd_dma_enable() 234 static void sprd_dma_disable(struct sprd_dma_dev *sdev) in sprd_dma_disable() argument 236 clk_disable_unprepare(sdev->clk); in sprd_dma_disable() 241 if (!IS_ERR(sdev->ashb_clk)) in sprd_dma_disable() 242 clk_disable_unprepare(sdev->ashb_clk); in sprd_dma_disable() 247 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan); in sprd_dma_set_uid() local 254 writel(schan->chn_num + 1, sdev->glb_base + uid_offset); in sprd_dma_set_uid() [all …]
|