Home
last modified time | relevance | path

Searched refs:ddev (Results 1 – 25 of 184) sorted by relevance

12345678

/linux/net/nfc/
H A Ddigital_core.c42 struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev, in digital_skb_alloc() argument
47 skb = alloc_skb(len + ddev->tx_headroom + ddev->tx_tailroom, in digital_skb_alloc()
50 skb_reserve(skb, ddev->tx_headroom); in digital_skb_alloc()
100 static inline void digital_switch_rf(struct nfc_digital_dev *ddev, bool on) in digital_switch_rf() argument
102 ddev->ops->switch_rf(ddev, on); in digital_switch_rf()
105 static inline void digital_abort_cmd(struct nfc_digital_dev *ddev) in digital_abort_cmd() argument
107 ddev->ops->abort_cmd(ddev); in digital_abort_cmd()
113 struct nfc_digital_dev *ddev = container_of(work, in digital_wq_cmd_complete() local
117 mutex_lock(&ddev->cmd_lock); in digital_wq_cmd_complete()
119 cmd = list_first_entry_or_null(&ddev->cmd_queue, struct digital_cmd, in digital_wq_cmd_complete()
[all …]
H A Ddigital_dep.c106 static void digital_in_recv_dep_res(struct nfc_digital_dev *ddev, void *arg,
108 static void digital_tg_recv_dep_req(struct nfc_digital_dev *ddev, void *arg,
168 static void digital_skb_push_dep_sod(struct nfc_digital_dev *ddev, in digital_skb_push_dep_sod() argument
175 if (ddev->curr_rf_tech == NFC_DIGITAL_RF_TECH_106A) in digital_skb_push_dep_sod()
179 static int digital_skb_pull_dep_sod(struct nfc_digital_dev *ddev, in digital_skb_pull_dep_sod() argument
187 if (ddev->curr_rf_tech == NFC_DIGITAL_RF_TECH_106A) in digital_skb_pull_dep_sod()
200 digital_send_dep_data_prep(struct nfc_digital_dev *ddev, struct sk_buff *skb, in digital_send_dep_data_prep() argument
206 if (skb->len > ddev->remote_payload_max) { in digital_send_dep_data_prep()
209 new_skb = digital_skb_alloc(ddev, ddev->remote_payload_max); in digital_send_dep_data_prep()
211 kfree_skb(ddev->chaining_skb); in digital_send_dep_data_prep()
[all …]
H A Ddigital_technology.c164 static int digital_in_send_sdd_req(struct nfc_digital_dev *ddev,
167 int digital_in_iso_dep_pull_sod(struct nfc_digital_dev *ddev, in digital_in_iso_dep_pull_sod() argument
195 int digital_in_iso_dep_push_sod(struct nfc_digital_dev *ddev, in digital_in_iso_dep_push_sod() argument
202 if (skb->len + 3 > ddev->target_fsc) in digital_in_iso_dep_push_sod()
207 *skb->data = DIGITAL_ISO_DEP_I_PCB | ddev->curr_nfc_dep_pni; in digital_in_iso_dep_push_sod()
209 ddev->curr_nfc_dep_pni = in digital_in_iso_dep_push_sod()
210 DIGITAL_ISO_DEP_PNI(ddev->curr_nfc_dep_pni + 1); in digital_in_iso_dep_push_sod()
215 static void digital_in_recv_ats(struct nfc_digital_dev *ddev, void *arg, in digital_in_recv_ats() argument
235 ddev->target_fsc = DIGITAL_ATS_MAX_FSC; in digital_in_recv_ats()
237 ddev in digital_in_recv_ats()
251 digital_in_send_rats(struct nfc_digital_dev * ddev,struct nfc_target * target) digital_in_send_rats() argument
272 digital_in_recv_sel_res(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_in_recv_sel_res() argument
341 digital_in_send_sel_req(struct nfc_digital_dev * ddev,struct nfc_target * target,struct digital_sdd_res * sdd_res) digital_in_send_sel_req() argument
387 digital_in_recv_sdd_res(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_in_recv_sdd_res() argument
442 digital_in_send_sdd_req(struct nfc_digital_dev * ddev,struct nfc_target * target) digital_in_send_sdd_req() argument
476 digital_in_recv_sens_res(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_in_recv_sens_res() argument
521 digital_in_send_sens_req(struct nfc_digital_dev * ddev,u8 rf_tech) digital_in_send_sens_req() argument
575 digital_in_recv_attrib_res(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_in_recv_attrib_res() argument
612 digital_in_send_attrib_req(struct nfc_digital_dev * ddev,struct nfc_target * target,struct digital_sensb_res * sensb_res) digital_in_send_attrib_req() argument
645 digital_in_recv_sensb_res(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_in_recv_sensb_res() argument
708 digital_in_send_sensb_req(struct nfc_digital_dev * ddev,u8 rf_tech) digital_in_send_sensb_req() argument
742 digital_in_recv_sensf_res(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_in_recv_sensf_res() argument
796 digital_in_send_sensf_req(struct nfc_digital_dev * ddev,u8 rf_tech) digital_in_send_sensf_req() argument
840 digital_in_recv_iso15693_inv_res(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_in_recv_iso15693_inv_res() argument
887 digital_in_send_iso15693_inv_req(struct nfc_digital_dev * ddev,u8 rf_tech) digital_in_send_iso15693_inv_req() argument
927 digital_tg_send_sel_res(struct nfc_digital_dev * ddev) digital_tg_send_sel_res() argument
956 digital_tg_recv_sel_req(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_tg_recv_sel_req() argument
986 digital_tg_send_sdd_res(struct nfc_digital_dev * ddev) digital_tg_send_sdd_res() argument
1021 digital_tg_recv_sdd_req(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_tg_recv_sdd_req() argument
1050 digital_tg_send_sens_res(struct nfc_digital_dev * ddev) digital_tg_send_sens_res() argument
1080 digital_tg_recv_sens_req(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_tg_recv_sens_req() argument
1109 digital_tg_recv_atr_or_sensf_req(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_tg_recv_atr_or_sensf_req() argument
1121 digital_tg_send_sensf_res(struct nfc_digital_dev * ddev,struct digital_sensf_req * sensf_req) digital_tg_send_sensf_res() argument
1173 digital_tg_recv_sensf_req(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_tg_recv_sensf_req() argument
1215 digital_tg_config_nfca(struct nfc_digital_dev * ddev) digital_tg_config_nfca() argument
1228 digital_tg_listen_nfca(struct nfc_digital_dev * ddev,u8 rf_tech) digital_tg_listen_nfca() argument
1239 digital_tg_config_nfcf(struct nfc_digital_dev * ddev,u8 rf_tech) digital_tg_config_nfcf() argument
1251 digital_tg_listen_nfcf(struct nfc_digital_dev * ddev,u8 rf_tech) digital_tg_listen_nfcf() argument
1262 digital_tg_recv_md_req(struct nfc_digital_dev * ddev,void * arg,struct sk_buff * resp) digital_tg_recv_md_req() argument
[all...]
H A Ddigital.h35 #define DIGITAL_DRV_CAPS_IN_CRC(ddev) \ argument
36 ((ddev)->driver_capabilities & NFC_DIGITAL_DRV_CAPS_IN_CRC)
37 #define DIGITAL_DRV_CAPS_TG_CRC(ddev) \ argument
38 ((ddev)->driver_capabilities & NFC_DIGITAL_DRV_CAPS_TG_CRC)
45 struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev,
48 int digital_send_cmd(struct nfc_digital_dev *ddev, u8 cmd_type,
53 int digital_in_configure_hw(struct nfc_digital_dev *ddev, int type, int param);
54 static inline int digital_in_send_cmd(struct nfc_digital_dev *ddev, in digital_in_send_cmd() argument
59 return digital_send_cmd(ddev, DIGITAL_CMD_IN_SEND, skb, NULL, timeout, in digital_in_send_cmd()
63 void digital_poll_next_tech(struct nfc_digital_dev *ddev);
[all …]
/linux/drivers/platform/surface/
H A Dsurface_dtx.c177 struct sdtx_device *ddev; member
189 struct sdtx_device *ddev = container_of(kref, struct sdtx_device, kref); in __sdtx_device_release() local
191 mutex_destroy(&ddev->write_lock); in __sdtx_device_release()
192 kfree(ddev); in __sdtx_device_release()
195 static struct sdtx_device *sdtx_device_get(struct sdtx_device *ddev) in sdtx_device_get() argument
197 if (ddev) in sdtx_device_get()
198 kref_get(&ddev->kref); in sdtx_device_get()
200 return ddev; in sdtx_device_get()
203 static void sdtx_device_put(struct sdtx_device *ddev) in sdtx_device_put() argument
205 if (ddev) in sdtx_device_put()
[all …]
/linux/drivers/gpu/drm/loongson/
H A Dlsdc_drv.c67 struct drm_device *ddev = &ldev->base; in lsdc_modeset_init() local
78 ret = funcs->create_i2c(ddev, dispipe, i); in lsdc_modeset_init()
90 ret = funcs->output_init(ddev, dispipe, ddc, i); in lsdc_modeset_init()
100 ret = funcs->primary_plane_init(ddev, &dispipe->primary.base, i); in lsdc_modeset_init()
104 ret = funcs->cursor_plane_init(ddev, &dispipe->cursor.base, i); in lsdc_modeset_init()
108 ret = funcs->crtc_init(ddev, &dispipe->crtc.base, in lsdc_modeset_init()
116 drm_info(ddev, "Total %u outputs\n", ldev->num_output); in lsdc_modeset_init()
125 static int lsdc_mode_config_init(struct drm_device *ddev, in lsdc_mode_config_init() argument
130 ret = drmm_mode_config_init(ddev); in lsdc_mode_config_init()
134 ddev->mode_config.funcs = &lsdc_mode_config_funcs; in lsdc_mode_config_init()
[all …]
H A Dlsdc_ttm.c165 struct drm_device *ddev = tbo->base.dev; in lsdc_bo_move() local
171 drm_warn(ddev, "Can't move a pinned BO\n"); in lsdc_bo_move()
180 drm_dbg(ddev, "bo[%p] move: NULL to %s, size: %zu\n", in lsdc_bo_move()
189 drm_dbg(ddev, "bo[%p] move: SYSTEM to NULL, size: %zu\n", in lsdc_bo_move()
196 drm_dbg(ddev, "bo[%p] move: SYSTEM to GTT, size: %zu\n", in lsdc_bo_move()
204 drm_dbg(ddev, "bo[%p] move: GTT to SYSTEM, size: %zu\n", in lsdc_bo_move()
211 drm_dbg(ddev, "bo[%p] move: %s to %s, size: %zu\n", in lsdc_bo_move()
256 struct drm_device *ddev = tbo->base.dev; in lsdc_bo_gpu_offset() local
260 drm_err(ddev, "unpinned bo, gpu virtual address is invalid\n"); in lsdc_bo_gpu_offset()
357 struct drm_device *ddev = gem->dev; in lsdc_bo_kmap() local
[all …]
/linux/drivers/gpu/drm/sti/
H A Dsti_drv.c150 static int sti_init(struct drm_device *ddev) in sti_init() argument
158 ddev->dev_private = (void *)private; in sti_init()
159 dev_set_drvdata(ddev->dev, ddev); in sti_init()
160 private->drm_dev = ddev; in sti_init()
162 drm_mode_config_init(ddev); in sti_init()
164 sti_mode_config_init(ddev); in sti_init()
166 drm_kms_helper_poll_init(ddev); in sti_init()
171 static void sti_cleanup(struct drm_device *ddev) in sti_cleanup() argument
173 struct sti_private *private = ddev->dev_private; in sti_cleanup()
175 drm_kms_helper_poll_fini(ddev); in sti_cleanup()
[all …]
/linux/drivers/gpu/drm/tidss/
H A Dtidss_kms.c24 struct drm_device *ddev = old_state->dev; in tidss_atomic_commit_tail() local
25 struct tidss_device *tidss = to_tidss(ddev); in tidss_atomic_commit_tail()
41 drm_atomic_helper_commit_encoder_bridge_disable(ddev, old_state); in tidss_atomic_commit_tail()
42 drm_atomic_helper_commit_crtc_disable(ddev, old_state); in tidss_atomic_commit_tail()
43 drm_atomic_helper_commit_encoder_bridge_post_disable(ddev, old_state); in tidss_atomic_commit_tail()
45 drm_atomic_helper_update_legacy_modeset_state(ddev, old_state); in tidss_atomic_commit_tail()
47 drm_atomic_helper_commit_crtc_set_mode(ddev, old_state); in tidss_atomic_commit_tail()
49 drm_atomic_helper_commit_planes(ddev, old_state, in tidss_atomic_commit_tail()
52 drm_atomic_helper_commit_encoder_bridge_pre_enable(ddev, old_state); in tidss_atomic_commit_tail()
53 drm_atomic_helper_commit_crtc_enable(ddev, old_stat in tidss_atomic_commit_tail()
69 tidss_atomic_check(struct drm_device * ddev,struct drm_atomic_state * state) tidss_atomic_check() argument
267 struct drm_device *ddev = &tidss->ddev; tidss_modeset_init() local
[all...]
H A Dtidss_crtc.c24 struct drm_device *ddev = tcrtc->crtc.dev; in tidss_crtc_finish_page_flip() local
25 struct tidss_device *tidss = to_tidss(ddev); in tidss_crtc_finish_page_flip()
30 spin_lock_irqsave(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
40 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
48 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
54 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
90 struct drm_device *ddev = crtc->dev; in tidss_crtc_atomic_check() local
91 struct tidss_device *tidss = to_tidss(ddev); in tidss_crtc_atomic_check()
105 drm_dbg(ddev, "%s: bad mode: %ux%u pclk %u kHz\n", in tidss_crtc_atomic_check()
170 struct drm_device *ddev in tidss_crtc_atomic_flush() local
219 struct drm_device *ddev = crtc->dev; tidss_crtc_atomic_enable() local
266 struct drm_device *ddev = crtc->dev; tidss_crtc_atomic_disable() local
312 struct drm_device *ddev = crtc->dev; tidss_crtc_mode_valid() local
331 struct drm_device *ddev = crtc->dev; tidss_crtc_enable_vblank() local
343 struct drm_device *ddev = crtc->dev; tidss_crtc_disable_vblank() local
[all...]
H A Dtidss_irq.c27 struct drm_device *ddev = crtc->dev; in tidss_irq_enable_vblank() local
28 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_enable_vblank()
42 struct drm_device *ddev = crtc->dev; in tidss_irq_disable_vblank() local
43 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_disable_vblank()
57 struct drm_device *ddev = (struct drm_device *)arg; in tidss_irq_handler() local
58 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_handler()
102 int tidss_irq_install(struct drm_device *ddev, unsigned int irq) in tidss_irq_install() argument
104 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_install()
110 ret = request_irq(irq, tidss_irq_handler, 0, ddev->driver->name, ddev); in tidss_irq_install()
133 void tidss_irq_uninstall(struct drm_device *ddev) in tidss_irq_uninstall() argument
[all …]
/linux/drivers/dma/
H A Dtxx9dmac.c101 const struct txx9dmac_dev *ddev) in __txx9dmac_regs() argument
103 return ddev->regs; in __txx9dmac_regs()
107 const struct txx9dmac_dev *ddev) in __txx9dmac_regs32() argument
109 return ddev->regs; in __txx9dmac_regs32()
112 #define dma64_readl(ddev, name) \ argument
113 __raw_readl(&(__txx9dmac_regs(ddev)->name))
114 #define dma64_writel(ddev, name, val) \ argument
115 __raw_writel((val), &(__txx9dmac_regs(ddev)->name))
117 #define dma32_readl(ddev, name) \ argument
118 __raw_readl(&(__txx9dmac_regs32(ddev)->name))
[all …]
H A Duniphier-xdmac.c97 struct dma_device ddev; member
242 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_chan_irq()
245 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_chan_irq()
345 if (maxburst > xc->xdev->ddev.max_burst) { in uniphier_xdmac_prep_slave_sg()
346 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg()
374 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg()
381 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg()
463 vchan_init(&xc->vc, &xdev->ddev); in uniphier_xdmac_chan_init()
485 struct dma_device *ddev; in uniphier_xdmac_probe() local
505 ddev = &xdev->ddev; in uniphier_xdmac_probe()
[all …]
H A Duniphier-mdmac.c68 struct dma_device ddev; member
375 vchan_init(&mc->vc, &mdev->ddev); in uniphier_mdmac_chan_init()
384 struct dma_device *ddev; in uniphier_mdmac_probe() local
414 ddev = &mdev->ddev; in uniphier_mdmac_probe()
415 ddev->dev = dev; in uniphier_mdmac_probe()
416 dma_cap_set(DMA_PRIVATE, ddev->cap_mask); in uniphier_mdmac_probe()
417 ddev->src_addr_widths = UNIPHIER_MDMAC_SLAVE_BUSWIDTHS; in uniphier_mdmac_probe()
418 ddev->dst_addr_widths = UNIPHIER_MDMAC_SLAVE_BUSWIDTHS; in uniphier_mdmac_probe()
419 ddev->directions = BIT(DMA_MEM_TO_DEV) | BIT(DMA_DEV_TO_MEM); in uniphier_mdmac_probe()
420 ddev->residue_granularity = DMA_RESIDUE_GRANULARITY_SEGMENT; in uniphier_mdmac_probe()
[all …]
H A Dmilbeaut-xdmac.c75 struct dma_device ddev; member
287 vchan_init(&mc->vc, &mdev->ddev); in milbeaut_xdmac_chan_init()
314 struct dma_device *ddev; in milbeaut_xdmac_probe() local
330 ddev = &mdev->ddev; in milbeaut_xdmac_probe()
331 ddev->dev = dev; in milbeaut_xdmac_probe()
332 dma_cap_set(DMA_MEMCPY, ddev->cap_mask); in milbeaut_xdmac_probe()
333 ddev->src_addr_widths = MLB_XDMAC_BUSWIDTHS; in milbeaut_xdmac_probe()
334 ddev->dst_addr_widths = MLB_XDMAC_BUSWIDTHS; in milbeaut_xdmac_probe()
335 ddev->device_free_chan_resources = milbeaut_xdmac_free_chan_resources; in milbeaut_xdmac_probe()
336 ddev->device_prep_dma_memcpy = milbeaut_xdmac_prep_memcpy; in milbeaut_xdmac_probe()
[all …]
H A Dmilbeaut-hdmac.c77 struct dma_device ddev; member
413 chan = dma_get_any_slave_channel(&mdev->ddev); in milbeaut_hdmac_xlate()
450 vchan_init(&mc->vc, &mdev->ddev); in milbeaut_hdmac_chan_init()
459 struct dma_device *ddev; in milbeaut_hdmac_probe() local
489 ddev = &mdev->ddev; in milbeaut_hdmac_probe()
490 ddev->dev = dev; in milbeaut_hdmac_probe()
491 dma_cap_set(DMA_SLAVE, ddev->cap_mask); in milbeaut_hdmac_probe()
492 dma_cap_set(DMA_PRIVATE, ddev->cap_mask); in milbeaut_hdmac_probe()
493 ddev->src_addr_widths = MLB_HDMAC_BUSWIDTHS; in milbeaut_hdmac_probe()
494 ddev->dst_addr_widths = MLB_HDMAC_BUSWIDTHS; in milbeaut_hdmac_probe()
[all …]
/linux/drivers/dma/qcom/
H A Dhidma.c78 return container_of(dmadev, struct hidma_dev, ddev); in to_hidma_dev()
94 INIT_LIST_HEAD(&dmadev->ddev.channels); in hidma_free()
109 struct dma_device *ddev = mchan->chan.device; in hidma_process_completed() local
110 struct hidma_dev *mdma = to_hidma_dev(ddev); in hidma_process_completed()
168 struct dma_device *ddev = mchan->chan.device; in hidma_callback() local
169 struct hidma_dev *dmadev = to_hidma_dev(ddev); in hidma_callback()
188 pm_runtime_mark_last_busy(dmadev->ddev.dev); in hidma_callback()
189 pm_runtime_put_autosuspend(dmadev->ddev.dev); in hidma_callback()
196 struct dma_device *ddev; in hidma_chan_init() local
198 mchan = devm_kzalloc(dmadev->ddev.dev, sizeof(*mchan), GFP_KERNEL); in hidma_chan_init()
[all …]
/linux/drivers/usb/core/
H A Dconfig.c46 static void usb_parse_ssp_isoc_endpoint_companion(struct device *ddev, in usb_parse_ssp_isoc_endpoint_companion() argument
59 …dev_notice(ddev, "Invalid SuperSpeedPlus isoc endpoint companion for config %d interface %d altset… in usb_parse_ssp_isoc_endpoint_companion()
66 static void usb_parse_eusb2_isoc_endpoint_companion(struct device *ddev, in usb_parse_eusb2_isoc_endpoint_companion() argument
93 dev_notice(ddev, "No eUSB2 isoc ep 0x%X companion for config %d interface %d altsetting %d\n", in usb_parse_eusb2_isoc_endpoint_companion()
97 static void usb_parse_ss_endpoint_companion(struct device *ddev, int cfgno, in usb_parse_ss_endpoint_companion() argument
110 dev_notice(ddev, in usb_parse_ss_endpoint_companion()
117 …dev_notice(ddev, "No SuperSpeed endpoint companion for config %d interface %d altsetting %d ep 0x%… in usb_parse_ss_endpoint_companion()
141 …dev_notice(ddev, "Control endpoint with bMaxBurst = %d in config %d interface %d altsetting %d ep … in usb_parse_ss_endpoint_companion()
145 …dev_notice(ddev, "Endpoint with bMaxBurst = %d in config %d interface %d altsetting %d ep 0x%X: se… in usb_parse_ss_endpoint_companion()
153 …dev_notice(ddev, "%s endpoint with bmAttributes = %d in config %d interface %d altsetting %d ep 0x… in usb_parse_ss_endpoint_companion()
[all …]
/linux/drivers/gpu/drm/msm/
H A Dmsm_kms.c223 struct drm_device *ddev = priv->dev; in msm_drm_kms_unregister() local
225 drm_atomic_helper_shutdown(ddev); in msm_drm_kms_unregister()
232 struct drm_device *ddev = priv->dev; in msm_drm_kms_uninit() local
251 drm_kms_helper_poll_fini(ddev); in msm_drm_kms_uninit()
253 msm_disp_snapshot_destroy(ddev); in msm_drm_kms_uninit()
256 msm_irq_uninstall(ddev); in msm_drm_kms_uninit()
266 struct drm_device *ddev = priv->dev; in msm_drm_kms_init() local
276 ret = msm_disp_snapshot_init(ddev); in msm_drm_kms_init()
282 ret = priv->kms_init(ddev); in msm_drm_kms_init()
289 ddev->mode_config.normalize_zpos = true; in msm_drm_kms_init()
[all …]
/linux/drivers/gpu/drm/renesas/shmobile/
H A Dshmob_drm_drv.c122 return drm_mode_config_helper_suspend(&sdev->ddev); in shmob_drm_pm_suspend()
129 return drm_mode_config_helper_resume(&sdev->ddev); in shmob_drm_pm_resume()
169 struct drm_device *ddev = &sdev->ddev; in shmob_drm_remove() local
171 drm_dev_unregister(ddev); in shmob_drm_remove()
172 drm_atomic_helper_shutdown(ddev); in shmob_drm_remove()
173 drm_kms_helper_poll_fini(ddev); in shmob_drm_remove()
180 drm_atomic_helper_shutdown(&sdev->ddev); in shmob_drm_shutdown()
188 struct drm_device *ddev; in shmob_drm_probe() local
202 struct shmob_drm_device, ddev); in shmob_drm_probe()
206 ddev = &sdev->ddev; in shmob_drm_probe()
[all …]
/linux/include/net/nfc/
H A Ddigital.h87 typedef void (*nfc_digital_cmd_complete_t)(struct nfc_digital_dev *ddev,
147 int (*in_configure_hw)(struct nfc_digital_dev *ddev, int type,
149 int (*in_send_cmd)(struct nfc_digital_dev *ddev, struct sk_buff *skb,
153 int (*tg_configure_hw)(struct nfc_digital_dev *ddev, int type,
155 int (*tg_send_cmd)(struct nfc_digital_dev *ddev, struct sk_buff *skb,
158 int (*tg_listen)(struct nfc_digital_dev *ddev, u16 timeout,
160 int (*tg_listen_mdaa)(struct nfc_digital_dev *ddev,
164 int (*tg_listen_md)(struct nfc_digital_dev *ddev, u16 timeout,
166 int (*tg_get_rf_tech)(struct nfc_digital_dev *ddev, u8 *rf_tech);
168 int (*switch_rf)(struct nfc_digital_dev *ddev, bool on);
[all …]
/linux/drivers/fpga/
H A Ddfl.c240 dfl_match_one_device(const struct dfl_device_id *id, struct dfl_device *ddev) in dfl_match_one_device() argument
242 if (id->type == ddev->type && id->feature_id == ddev->feature_id) in dfl_match_one_device()
250 struct dfl_device *ddev = to_dfl_dev(dev); in dfl_bus_match() local
257 if (dfl_match_one_device(id_entry, ddev)) { in dfl_bus_match()
258 ddev->id_entry = id_entry; in dfl_bus_match()
271 struct dfl_device *ddev = to_dfl_dev(dev); in dfl_bus_probe() local
273 return ddrv->probe(ddev); in dfl_bus_probe()
279 struct dfl_device *ddev = to_dfl_dev(dev); in dfl_bus_remove() local
282 ddrv->remove(ddev); in dfl_bus_remove()
287 const struct dfl_device *ddev = to_dfl_dev(dev); in dfl_bus_uevent() local
[all …]
/linux/drivers/gpu/drm/vboxvideo/
H A Dvbox_drv.c54 struct vbox_private, ddev); in vbox_pci_probe()
81 ret = drm_dev_register(&vbox->ddev, 0); in vbox_pci_probe()
85 drm_client_setup(&vbox->ddev, NULL); in vbox_pci_probe()
102 drm_dev_unregister(&vbox->ddev); in vbox_pci_remove()
103 drm_atomic_helper_shutdown(&vbox->ddev); in vbox_pci_remove()
113 drm_atomic_helper_shutdown(&vbox->ddev); in vbox_pci_shutdown()
122 error = drm_mode_config_helper_suspend(&vbox->ddev); in vbox_pm_suspend()
141 return drm_mode_config_helper_resume(&vbox->ddev); in vbox_pm_resume()
148 return drm_mode_config_helper_suspend(&vbox->ddev); in vbox_pm_freeze()
155 return drm_mode_config_helper_resume(&vbox->ddev); in vbox_pm_thaw()
[all …]
/linux/drivers/dma/mediatek/
H A Dmtk-uart-apdma.c78 struct dma_device ddev; member
106 return container_of(d, struct mtk_uart_apdmadev, ddev); in to_mtk_uart_apdma_dev()
276 ret = pm_runtime_resume_and_get(mtkd->ddev.dev); in mtk_uart_apdma_alloc_chan_resources()
304 pm_runtime_put_noidle(mtkd->ddev.dev); in mtk_uart_apdma_alloc_chan_resources()
319 pm_runtime_put_sync(mtkd->ddev.dev); in mtk_uart_apdma_free_chan_resources()
461 while (!list_empty(&mtkd->ddev.channels)) { in mtk_uart_apdma_free()
462 struct mtk_chan *c = list_first_entry(&mtkd->ddev.channels, in mtk_uart_apdma_free()
506 dma_cap_set(DMA_SLAVE, mtkd->ddev.cap_mask); in mtk_uart_apdma_probe()
507 mtkd->ddev.device_alloc_chan_resources = in mtk_uart_apdma_probe()
509 mtkd->ddev.device_free_chan_resources = in mtk_uart_apdma_probe()
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Disp_v4_1_1.c106 drm_err(&adev->ddev, "failed to set xclk %u to %u: %d\n", in isp_set_performance_state()
113 drm_err(&adev->ddev, "failed to set iclk %u to %u: %d\n", in isp_set_performance_state()
133 drm_dbg(&adev->ddev, "Invalid device type to add\n"); in isp_genpd_add_device()
138 drm_dbg(&adev->ddev, "Invalid isp mfd device %s to add\n", pdev->mfd_cell->name); in isp_genpd_add_device()
144 drm_err(&adev->ddev, "Failed to add dev %s to genpd %d\n", in isp_genpd_add_device()
169 drm_dbg(&adev->ddev, "Invalid device type to remove\n"); in isp_genpd_remove_device()
174 drm_dbg(&adev->ddev, "Invalid isp mfd device %s to remove\n", in isp_genpd_remove_device()
181 drm_err(&adev->ddev, "Failed to remove dev from genpd %d\n", ret); in isp_genpd_remove_device()
238 drm_dbg(&adev->ddev, "Invalid isp platform detected (%d)", r); in isp_v4_1_1_hw_init()
258 drm_err(&adev->ddev, "failed to initialize genpd (%d)\n", r); in isp_v4_1_1_hw_init()
[all …]

12345678