Home
last modified time | relevance | path

Searched refs:drv (Results 51 – 75 of 1331) sorted by relevance

12345678910>>...54

/openbmc/linux/sound/hda/ext/
H A Dhdac_ext_bus.c116 int snd_hda_ext_driver_register(struct hdac_driver *drv) in snd_hda_ext_driver_register() argument
118 drv->type = HDA_DEV_ASOC; in snd_hda_ext_driver_register()
119 drv->driver.bus = &snd_hda_bus_type; in snd_hda_ext_driver_register()
122 if (drv->probe) in snd_hda_ext_driver_register()
123 drv->driver.probe = hda_ext_drv_probe; in snd_hda_ext_driver_register()
124 if (drv->remove) in snd_hda_ext_driver_register()
125 drv->driver.remove = hdac_ext_drv_remove; in snd_hda_ext_driver_register()
126 if (drv->shutdown) in snd_hda_ext_driver_register()
127 drv->driver.shutdown = hdac_ext_drv_shutdown; in snd_hda_ext_driver_register()
129 return driver_register(&drv->driver); in snd_hda_ext_driver_register()
[all …]
/openbmc/linux/drivers/media/pci/cx88/
H A Dcx88-mpeg.c539 if (drv->advise_acquire) { in cx8802_request_acquire()
543 drv->advise_acquire(drv); in cx8802_request_acquire()
566 drv->advise_release(drv); in cx8802_request_release()
576 if (!drv) in cx8802_check_driver()
587 if ((!drv->probe) || in cx8802_check_driver()
588 (!drv->remove) || in cx8802_check_driver()
590 (!drv->advise_release)) in cx8802_check_driver()
629 drv->core = dev->core; in cx8802_register_driver()
637 err = drv->probe(driver); in cx8802_register_driver()
767 err = drv->remove(drv); in cx8802_remove()
[all …]
/openbmc/linux/arch/arm/boot/dts/samsung/
H A Ds5pv210-pinctrl.dtsi281 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
288 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
295 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
302 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
309 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
316 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
323 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
330 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
337 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
344 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
[all …]
H A Dexynos4210-pinctrl.dtsi149 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
156 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
163 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
170 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
177 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
184 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
191 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
198 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
205 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
212 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
[all …]
H A Dexynos4x12-pinctrl.dtsi130 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
137 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
144 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
151 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
158 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
165 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
172 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
179 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
186 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
193 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
[all …]
H A Dexynos5420-pinctrl.dtsi65 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
72 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
164 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
171 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
178 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
185 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
192 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
199 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
206 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
213 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
[all …]
H A Dexynos5250-pinctrl.dtsi204 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
211 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
218 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
225 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
231 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
238 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
245 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
252 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
259 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
266 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
[all …]
H A Dexynos5260-pinctrl.dtsi203 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>;
210 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>;
217 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>;
224 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>;
231 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>;
238 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>;
245 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>;
252 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>;
260 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>;
268 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>;
[all …]
H A Dexynos3250-pinctrl.dtsi90 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
97 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
104 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
111 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
118 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
125 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
132 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
139 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
146 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
153 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
[all …]
/openbmc/linux/drivers/input/gameport/
H A Dgameport.c218 if (drv->connect(gameport, drv)) { in gameport_bind_driver()
228 drv->description, error); in gameport_bind_driver()
229 drv->disconnect(gameport); in gameport_bind_driver()
468 struct device_driver *drv; in drvctl_store() local
639 if (!gameport->drv || !gameport->drv->reconnect || gameport->drv->reconnect(gameport)) { in gameport_reconnect_port()
726 drv->connect(gameport, drv); in gameport_driver_probe()
735 drv->disconnect(gameport); in gameport_driver_remove()
761 drv->ignore = true; in __gameport_register_driver()
773 drv->ignore = false; in __gameport_register_driver()
795 if (gameport->drv == drv) { in gameport_unregister_driver()
[all …]
/openbmc/linux/drivers/phy/samsung/
H A Dphy-exynos4210-usb2.c126 struct samsung_usb2_phy_driver *drv = inst->drv; in exynos4210_isol() local
148 struct samsung_usb2_phy_driver *drv = inst->drv; in exynos4210_phy_pwr() local
167 writel(on, drv->reg_phy + EXYNOS_4210_UPHY1CON); in exynos4210_phy_pwr()
182 clk = readl(drv->reg_phy + EXYNOS_4210_UPHYCLK); in exynos4210_phy_pwr()
185 writel(clk, drv->reg_phy + EXYNOS_4210_UPHYCLK); in exynos4210_phy_pwr()
187 pwr = readl(drv->reg_phy + EXYNOS_4210_UPHYPWR); in exynos4210_phy_pwr()
189 writel(pwr, drv->reg_phy + EXYNOS_4210_UPHYPWR); in exynos4210_phy_pwr()
191 rst = readl(drv->reg_phy + EXYNOS_4210_UPHYRST); in exynos4210_phy_pwr()
193 writel(rst, drv->reg_phy + EXYNOS_4210_UPHYRST); in exynos4210_phy_pwr()
196 writel(rst, drv->reg_phy + EXYNOS_4210_UPHYRST); in exynos4210_phy_pwr()
[all …]
/openbmc/qemu/block/
H A Dcreate.c36 BlockDriver *drv; member
48 ret = s->drv->bdrv_co_create(s->opts, errp); in blockdev_create_run()
63 static inline bool TSA_NO_TSA has_bdrv_co_create(BlockDriver *drv) in has_bdrv_co_create() argument
65 return drv->bdrv_co_create; in has_bdrv_co_create()
73 BlockDriver *drv = bdrv_find_format(fmt); in qmp_blockdev_create() local
75 if (!drv) { in qmp_blockdev_create()
82 if (bdrv_uses_whitelist() && !bdrv_is_whitelisted(drv, false)) { in qmp_blockdev_create()
88 if (!has_bdrv_co_create(drv)) { in qmp_blockdev_create()
103 s->drv = drv, in qmp_blockdev_create()
H A Dsnapshot.c198 BlockDriver *drv = bs->drv; in bdrv_can_snapshot() local
220 BlockDriver *drv = bs->drv; in bdrv_snapshot_create() local
225 if (!drv) { in bdrv_snapshot_create()
241 BlockDriver *drv = bs->drv; in bdrv_snapshot_goto() local
247 if (!drv) { in bdrv_snapshot_goto()
355 BlockDriver *drv = bs->drv; in bdrv_snapshot_delete() local
361 if (!drv) { in bdrv_snapshot_delete()
394 BlockDriver *drv = bs->drv; in bdrv_snapshot_list() local
397 if (!drv) { in bdrv_snapshot_list()
434 BlockDriver *drv = bs->drv; in bdrv_snapshot_load_tmp() local
[all …]
H A Damend.c52 ret = s->bs->drv->bdrv_co_amend(s->bs, s->opts, s->force, errp); in blockdev_amend_run()
61 if (s->bs->drv->bdrv_amend_pre_run) { in blockdev_amend_pre_run()
62 return s->bs->drv->bdrv_amend_pre_run(s->bs, errp); in blockdev_amend_pre_run()
73 if (s->bs->drv->bdrv_amend_clean) { in blockdev_amend_free()
74 s->bs->drv->bdrv_amend_clean(s->bs); in blockdev_amend_free()
97 BlockDriver *drv = bdrv_find_format(fmt); in qmp_x_blockdev_amend() local
107 if (!drv) { in qmp_x_blockdev_amend()
116 if (bdrv_uses_whitelist() && !bdrv_is_whitelisted(drv, false)) { in qmp_x_blockdev_amend()
121 if (bs->drv != drv) { in qmp_x_blockdev_amend()
128 if (!drv->bdrv_co_amend) { in qmp_x_blockdev_amend()
/openbmc/qemu/chardev/
H A Dchar-parallel.c75 ParallelChardev *drv = PARALLEL_CHARDEV(chr); in pp_ioctl() local
76 int fd = drv->fd; in pp_ioctl()
173 drv->fd = fd; in qemu_chr_open_pp_fd()
174 drv->mode = IEEE1284_MODE_COMPAT; in qemu_chr_open_pp_fd()
195 if (ioctl(drv->fd, PPIGDATA, &b) < 0) { in pp_ioctl()
202 if (ioctl(drv->fd, PPISDATA, &b) < 0) { in pp_ioctl()
207 if (ioctl(drv->fd, PPIGCTRL, &b) < 0) { in pp_ioctl()
214 if (ioctl(drv->fd, PPISCTRL, &b) < 0) { in pp_ioctl()
236 drv->fd = fd; in qemu_chr_open_pp_fd()
285 int fd = drv->fd; in char_parallel_finalize()
[all …]
/openbmc/linux/arch/mips/sgi-ip22/
H A Dip22-gio.c125 struct gio_driver *drv; in gio_device_probe() local
129 drv = to_gio_driver(dev->driver); in gio_device_probe()
132 if (!drv->probe) in gio_device_probe()
151 if (drv->remove) in gio_device_remove()
152 drv->remove(gio_dev); in gio_device_remove()
161 drv->shutdown(gio_dev); in gio_device_shutdown()
213 if (!drv->driver.name) in gio_register_driver()
214 drv->driver.name = drv->name; in gio_register_driver()
215 if (!drv->driver.owner) in gio_register_driver()
216 drv->driver.owner = drv->owner; in gio_register_driver()
[all …]
/openbmc/linux/sound/soc/intel/atom/sst/
H A Dsst.c61 spin_lock(&drv->ipc_spin_lock); in intel_sst_interrupt_mrfld()
63 drv->ipc_reg.ipcx); in intel_sst_interrupt_mrfld()
65 sst_shim_write64(drv->shim, drv->ipc_reg.ipcx, header.full); in intel_sst_interrupt_mrfld()
73 queue_work(drv->post_msg_wq, &drv->ipc_post_msg_wq); in intel_sst_interrupt_mrfld()
84 header.full = sst_shim_read64(drv->shim, drv->ipc_reg.ipcd); in intel_sst_interrupt_mrfld()
87 drv->ops->clear_interrupt(drv); in intel_sst_interrupt_mrfld()
95 drv->mailbox + drv->mailbox_recv_offset, size); in intel_sst_interrupt_mrfld()
97 dev_err(drv->dev, in intel_sst_interrupt_mrfld()
106 spin_lock(&drv->rx_msg_lock); in intel_sst_interrupt_mrfld()
109 drv->ops->clear_interrupt(drv); in intel_sst_interrupt_mrfld()
[all …]
/openbmc/linux/sound/soc/intel/atom/
H A Dsst-atom-controls.c78 mutex_lock(&drv->lock); in sst_fill_and_send_cmd()
81 mutex_unlock(&drv->lock); in sst_fill_and_send_cmd()
170 mutex_lock(&drv->lock); in sst_slot_get()
178 mutex_unlock(&drv->lock); in sst_slot_get()
238 mutex_lock(&drv->lock); in sst_slot_put()
357 mutex_lock(&drv->lock); in sst_algo_control_set()
478 mutex_lock(&drv->lock); in sst_gain_put()
524 mutex_lock(&drv->lock); in sst_send_pipe_module_params()
764 mutex_lock(&drv->lock); in sst_handle_vb_timer()
974 sizeof(drv->ssp_cmd.header) + drv->ssp_cmd.header.length); in send_ssp_cmd()
[all …]
/openbmc/linux/drivers/pnp/
H A Ddriver.c129 struct pnp_driver *drv = pnp_dev->driver; in pnp_device_remove() local
131 if (drv) { in pnp_device_remove()
132 if (drv->remove) in pnp_device_remove()
133 drv->remove(pnp_dev); in pnp_device_remove()
138 (!drv || !(drv->flags & PNP_DRIVER_RES_DO_NOT_CHANGE))) in pnp_device_remove()
149 if (drv && drv->shutdown) in pnp_device_shutdown()
150 drv->shutdown(pnp_dev); in pnp_device_shutdown()
271 drv->driver.name = drv->name; in pnp_register_driver()
272 drv->driver.bus = &pnp_bus_type; in pnp_register_driver()
274 return driver_register(&drv->driver); in pnp_register_driver()
[all …]
/openbmc/qemu/
H A Dblock.c801 BlockDriver *drv = bs->drv; in bdrv_probe_blocksizes() local
822 BlockDriver *drv = bs->drv; in bdrv_probe_geometry() local
1054 BlockDriver *drv = bs->drv; in bdrv_co_refresh_total_sectors() local
1639 bs->drv = drv; in bdrv_open_driver()
2492 BlockDriver *drv = bs->drv; in bdrv_node_refresh_perm() local
5137 drv = bs->drv; in bdrv_reopen_commit()
5776 BlockDriver *drv = bs->drv; in bdrv_co_change_backing_file() local
6094 BlockDriver *drv = bs->drv; in bdrv_co_get_allocated_file_size() local
6162 BlockDriver *drv = bs->drv; in bdrv_co_nb_sectors() local
6184 BlockDriver *drv = bs->drv; in bdrv_nb_sectors() local
[all …]
/openbmc/linux/drivers/virtio/
H A Dvirtio.c132 else if (drv && drv->config_changed) in __virtio_config_changed()
133 drv->config_changed(dev); in __virtio_config_changed()
286 if (drv->validate) { in virtio_dev_probe()
305 err = drv->probe(dev); in virtio_dev_probe()
313 if (drv->scan) in virtio_dev_probe()
314 drv->scan(dev); in virtio_dev_probe()
332 drv->remove(dev); in virtio_dev_remove()
498 if (drv && drv->freeze) { in virtio_device_freeze()
499 ret = drv->freeze(dev); in virtio_device_freeze()
527 if (!drv) in virtio_device_restore()
[all …]
/openbmc/linux/drivers/mmc/core/
H A Dsdio_bus.c114 struct sdio_driver *sdrv = to_sdio_driver(drv); in sdio_bus_match()
160 id = sdio_match_device(func, drv); in sdio_bus_probe()
193 ret = drv->probe(func, id); in sdio_bus_probe()
216 drv->remove(func); in sdio_bus_remove()
221 drv->name); in sdio_bus_remove()
271 int sdio_register_driver(struct sdio_driver *drv) in sdio_register_driver() argument
273 drv->drv.name = drv->name; in sdio_register_driver()
274 drv->drv.bus = &sdio_bus_type; in sdio_register_driver()
275 return driver_register(&drv->drv); in sdio_register_driver()
285 drv->drv.bus = &sdio_bus_type; in sdio_unregister_driver()
[all …]
/openbmc/linux/drivers/pci/
H A Dpci-driver.c300 struct pci_driver *drv; member
412 if (drv->probe) { in __pci_device_probe()
474 if (drv->remove) { in pci_device_remove()
483 drv->remove(pci_dev); in pci_device_remove()
519 if (drv && drv->shutdown) in pci_device_shutdown()
647 if (drv && drv->suspend) { in pci_legacy_suspend()
690 return drv && drv->resume ? in pci_legacy_resume()
706 bool ret = drv && (drv->suspend || drv->resume); in pci_has_legacy_pm_support()
1451 drv->driver.name = drv->name; in __pci_register_driver()
1455 drv->driver.groups = drv->groups; in __pci_register_driver()
[all …]
/openbmc/linux/drivers/phy/mediatek/
H A DMakefile12 phy-mtk-hdmi-drv-y := phy-mtk-hdmi.o
13 phy-mtk-hdmi-drv-y += phy-mtk-hdmi-mt2701.o
14 phy-mtk-hdmi-drv-y += phy-mtk-hdmi-mt8173.o
15 phy-mtk-hdmi-drv-y += phy-mtk-hdmi-mt8195.o
16 obj-$(CONFIG_PHY_MTK_HDMI) += phy-mtk-hdmi-drv.o
18 phy-mtk-mipi-dsi-drv-y := phy-mtk-mipi-dsi.o
19 phy-mtk-mipi-dsi-drv-y += phy-mtk-mipi-dsi-mt8173.o
20 phy-mtk-mipi-dsi-drv-y += phy-mtk-mipi-dsi-mt8183.o
21 obj-$(CONFIG_PHY_MTK_MIPI_DSI) += phy-mtk-mipi-dsi-drv.o
/openbmc/linux/arch/powerpc/platforms/ps3/
H A Dsystem-bus.c352 drv->match_id, drv->match_sub_id, drv->core.name); in ps3_system_bus_match()
357 drv->match_id, drv->match_sub_id, drv->core.name); in ps3_system_bus_match()
372 BUG_ON(!drv); in ps3_system_bus_probe()
374 if (drv->probe) in ps3_system_bus_probe()
393 BUG_ON(!drv); in ps3_system_bus_remove()
395 if (drv->remove) in ps3_system_bus_remove()
396 drv->remove(dev); in ps3_system_bus_remove()
422 BUG_ON(!drv); in ps3_system_bus_shutdown()
427 if (drv->shutdown) in ps3_system_bus_shutdown()
428 drv->shutdown(dev); in ps3_system_bus_shutdown()
[all …]

12345678910>>...54