Home
last modified time | relevance | path

Searched refs:drv (Results 176 – 200 of 1331) sorted by relevance

12345678910>>...54

/openbmc/linux/drivers/gpu/drm/
H A Ddrm_mipi_dsi.c56 if (of_driver_match_device(dev, drv)) in mipi_dsi_device_match()
60 if (!strcmp(dsi->name, drv->name)) in mipi_dsi_device_match()
1298 return drv->probe(dsi); in mipi_dsi_drv_probe()
1306 drv->remove(dsi); in mipi_dsi_drv_remove()
1316 drv->shutdown(dsi); in mipi_dsi_drv_shutdown()
1329 drv->driver.bus = &mipi_dsi_bus_type; in mipi_dsi_driver_register_full()
1330 drv->driver.owner = owner; in mipi_dsi_driver_register_full()
1332 if (drv->probe) in mipi_dsi_driver_register_full()
1334 if (drv->remove) in mipi_dsi_driver_register_full()
1336 if (drv->shutdown) in mipi_dsi_driver_register_full()
[all …]
/openbmc/linux/sound/soc/meson/
H A Daxg-spdifin.c410 struct snd_soc_dai_driver *drv; in axg_spdifin_get_dai_drv() local
413 drv = devm_kzalloc(dev, sizeof(*drv), GFP_KERNEL); in axg_spdifin_get_dai_drv()
414 if (!drv) in axg_spdifin_get_dai_drv()
417 drv->name = "SPDIF Input"; in axg_spdifin_get_dai_drv()
418 drv->ops = &axg_spdifin_ops; in axg_spdifin_get_dai_drv()
419 drv->capture.stream_name = "Capture"; in axg_spdifin_get_dai_drv()
420 drv->capture.channels_min = 1; in axg_spdifin_get_dai_drv()
421 drv->capture.channels_max = 2; in axg_spdifin_get_dai_drv()
422 drv->capture.formats = SNDRV_PCM_FMTBIT_IEC958_SUBFRAME_LE; in axg_spdifin_get_dai_drv()
431 drv->capture.rates |= rb; in axg_spdifin_get_dai_drv()
[all …]
/openbmc/linux/drivers/mcb/
H A Dmcb-core.c31 static int mcb_match(struct device *dev, struct device_driver *drv) in mcb_match() argument
33 struct mcb_driver *mdrv = to_mcb_driver(drv); in mcb_match()
182 int __mcb_register_driver(struct mcb_driver *drv, struct module *owner, in __mcb_register_driver() argument
185 if (!drv->probe || !drv->remove) in __mcb_register_driver()
188 drv->driver.owner = owner; in __mcb_register_driver()
189 drv->driver.bus = &mcb_bus_type; in __mcb_register_driver()
190 drv->driver.mod_name = mod_name; in __mcb_register_driver()
192 return driver_register(&drv->driver); in __mcb_register_driver()
202 void mcb_unregister_driver(struct mcb_driver *drv) in mcb_unregister_driver() argument
204 driver_unregister(&drv->driver); in mcb_unregister_driver()
/openbmc/linux/drivers/video/fbdev/via/
H A Dvia_aux_vt1621.c18 struct via_aux_drv drv = { in via_aux_vt1621_probe() local
24 if (!via_aux_read(&drv, 0x1B, &tmp, 1) || tmp != 0x02) in via_aux_vt1621_probe()
28 via_aux_add(&drv); in via_aux_vt1621_probe()
H A Dvia_aux_vt1636.c18 struct via_aux_drv drv = { in via_aux_vt1636_probe() local
26 if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len)) in via_aux_vt1636_probe()
30 via_aux_add(&drv); in via_aux_vt1636_probe()
H A Dvia_aux_ch7301.c18 struct via_aux_drv drv = { in probe() local
24 if (!via_aux_read(&drv, 0x4B, &tmp, 1) || tmp != 0x17) in probe()
28 via_aux_add(&drv); in probe()
H A Dvia_aux_vt1625.c18 struct via_aux_drv drv = { in probe() local
24 if (!via_aux_read(&drv, 0x1B, &tmp, 1) || tmp != 0x50) in probe()
28 via_aux_add(&drv); in probe()
H A Dvia_aux_vt1631.c18 struct via_aux_drv drv = { in via_aux_vt1631_probe() local
26 if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len)) in via_aux_vt1631_probe()
30 via_aux_add(&drv); in via_aux_vt1631_probe()
H A Dvia_aux_vt1622.c18 struct via_aux_drv drv = { in probe() local
24 if (!via_aux_read(&drv, 0x1B, &tmp, 1) || tmp != 0x03) in probe()
28 via_aux_add(&drv); in probe()
/openbmc/linux/drivers/scsi/qedi/
H A Dqedi_dbg.h113 #define qedi_dbg_fileops(drv, ops) \ argument
117 .read = drv##_dbg_##ops##_cmd_read, \
118 .write = drv##_dbg_##ops##_cmd_write \
122 #define qedi_dbg_fileops_seq(drv, ops) \ argument
125 .open = drv##_dbg_##ops##_open, \
/openbmc/linux/include/sound/ac97/
H A Dcodec.h82 int snd_ac97_codec_driver_register(struct ac97_codec_driver *drv);
83 void snd_ac97_codec_driver_unregister(struct ac97_codec_driver *drv);
86 snd_ac97_codec_driver_register(struct ac97_codec_driver *drv) in snd_ac97_codec_driver_register() argument
91 snd_ac97_codec_driver_unregister(struct ac97_codec_driver *drv) in snd_ac97_codec_driver_unregister() argument
/openbmc/linux/drivers/usb/serial/
H A Dbus.c17 struct device_driver *drv) in usb_serial_device_match() argument
20 struct usb_serial_driver *driver = to_usb_serial_driver(drv); in usb_serial_device_match()
135 static void free_dynids(struct usb_serial_driver *drv) in free_dynids() argument
139 spin_lock(&drv->dynids.lock); in free_dynids()
140 list_for_each_entry_safe(dynid, n, &drv->dynids.list, node) { in free_dynids()
144 spin_unlock(&drv->dynids.lock); in free_dynids()
/openbmc/linux/drivers/hv/
H A Dvmbus_drv.c829 return drv->hvsock; in vmbus_match()
849 if (drv->probe) { in vmbus_probe()
883 struct hv_driver *drv; in vmbus_remove() local
888 if (drv->remove) in vmbus_remove()
889 drv->remove(dev); in vmbus_remove()
898 struct hv_driver *drv; in vmbus_shutdown() local
908 if (drv->shutdown) in vmbus_shutdown()
909 drv->shutdown(dev); in vmbus_shutdown()
918 struct hv_driver *drv; in vmbus_suspend() local
926 if (!drv->suspend) in vmbus_suspend()
[all …]
/openbmc/linux/drivers/usb/core/
H A Dfile.c61 struct usb_class_driver *drv; in usb_devnode() local
63 drv = dev_get_drvdata(dev); in usb_devnode()
64 if (!drv || !drv->devnode) in usb_devnode()
66 return drv->devnode(dev, mode); in usb_devnode()
/openbmc/linux/sound/soc/sof/
H A Dnocodec.c23 struct snd_soc_dai_driver *drv, in sof_nocodec_bes_setup() argument
30 if (!drv || !links || !card) in sof_nocodec_bes_setup()
56 links[i].cpus->dai_name = drv[i].name; in sof_nocodec_bes_setup()
58 if (drv[i].playback.channels_min) in sof_nocodec_bes_setup()
60 if (drv[i].capture.channels_min) in sof_nocodec_bes_setup()
/openbmc/linux/drivers/cpuidle/
H A Dsysfs.c47 struct cpuidle_driver *drv; in show_current_driver() local
50 drv = cpuidle_get_driver(); in show_current_driver()
51 if (drv) in show_current_driver()
52 ret = sprintf(buf, "%s\n", drv->name); in show_current_driver()
484 for (i = 0; i < drv->state_count; i++) { in cpuidle_add_state_sysfs()
490 kobj->state = &drv->states[i]; in cpuidle_add_state_sysfs()
524 for (i = 0; i < drv->state_count; i++) in cpuidle_remove_state_sysfs()
537 struct cpuidle_driver *drv; member
553 ret = sprintf(buf, "%s\n", drv ? drv->name : "none"); in show_driver_name()
573 ret = dattr->show(driver_kobj->drv, buf); in cpuidle_driver_show()
[all …]
H A Dcpuidle-exynos.c28 struct cpuidle_driver *drv, in exynos_enter_coupled_lowpower() argument
59 struct cpuidle_driver *drv, in exynos_enter_lowpower() argument
66 new_index = drv->safe_state_index; in exynos_enter_lowpower()
69 return arm_cpuidle_simple_enter(dev, drv, new_index); in exynos_enter_lowpower()
H A Dcpuidle-qcom-spm.c43 static int qcom_cpu_spc(struct spm_driver_data *drv) in qcom_cpu_spc() argument
47 spm_set_low_power_mode(drv, PM_SLEEP_MODE_SPC); in qcom_cpu_spc()
55 spm_set_low_power_mode(drv, PM_SLEEP_MODE_STBY); in qcom_cpu_spc()
61 struct cpuidle_driver *drv, int idx) in spm_enter_idle_state() argument
63 struct cpuidle_qcom_spm_data *data = container_of(drv, struct cpuidle_qcom_spm_data, in spm_enter_idle_state()
/openbmc/linux/drivers/tty/serial/
H A Dserial_core.c2121 uart_line_info(m, drv, i); in uart_proc_show()
2818 BUG_ON(drv->state); in uart_register_driver()
2824 drv->state = kcalloc(drv->nr, sizeof(struct uart_state), GFP_KERNEL); in uart_register_driver()
2825 if (!drv->state) in uart_register_driver()
2835 drv->tty_driver = normal; in uart_register_driver()
2868 kfree(drv->state); in uart_register_driver()
2893 kfree(drv->state); in uart_unregister_driver()
2894 drv->state = NULL; in uart_unregister_driver()
2895 drv->tty_driver = NULL; in uart_unregister_driver()
3169 uport->cons = drv->cons; in serial_core_add_one_port()
[all …]
/openbmc/linux/drivers/crypto/nx/
H A Dnx.h167 #define NX_DEBUGFS_INIT(drv) nx_debugfs_init(drv) argument
168 #define NX_DEBUGFS_FINI(drv) nx_debugfs_fini(drv) argument
173 #define NX_DEBUGFS_INIT(drv) do {} while (0) argument
174 #define NX_DEBUGFS_FINI(drv) do {} while (0) argument
/openbmc/linux/drivers/slimbus/
H A Dcore.c33 static int slim_device_match(struct device *dev, struct device_driver *drv) in slim_device_match() argument
36 struct slim_driver *sbdrv = to_slim_driver(drv); in slim_device_match()
39 if (of_driver_match_device(dev, drv)) in slim_device_match()
121 int __slim_driver_register(struct slim_driver *drv, struct module *owner) in __slim_driver_register() argument
124 if (!(drv->driver.of_match_table || drv->id_table) || !drv->probe) in __slim_driver_register()
127 drv->driver.bus = &slimbus_bus; in __slim_driver_register()
128 drv->driver.owner = owner; in __slim_driver_register()
130 return driver_register(&drv->driver); in __slim_driver_register()
139 void slim_driver_unregister(struct slim_driver *drv) in slim_driver_unregister() argument
141 driver_unregister(&drv->driver); in slim_driver_unregister()
/openbmc/linux/include/linux/
H A Drpmsg.h115 struct device_driver drv; member
178 int __register_rpmsg_driver(struct rpmsg_driver *drv, struct module *owner);
179 void unregister_rpmsg_driver(struct rpmsg_driver *drv);
224 static inline int __register_rpmsg_driver(struct rpmsg_driver *drv, in __register_rpmsg_driver() argument
233 static inline void unregister_rpmsg_driver(struct rpmsg_driver *drv) in unregister_rpmsg_driver() argument
337 #define register_rpmsg_driver(drv) \ argument
338 __register_rpmsg_driver(drv, THIS_MODULE)
/openbmc/u-boot/drivers/cpu/
H A Driscv_cpu.c62 struct driver *drv; in riscv_cpu_bind() local
85 drv = lists_driver_lookup_name("riscv_timer"); in riscv_cpu_bind()
86 if (!drv) { in riscv_cpu_bind()
91 device_bind_with_driver_data(dev, drv, "riscv_timer", in riscv_cpu_bind()
/openbmc/linux/drivers/idle/
H A Dintel_idle.c134 struct cpuidle_driver *drv, in __intel_idle() argument
161 struct cpuidle_driver *drv, int index) in intel_idle() argument
1548 state = &drv->states[drv->state_count++]; in intel_idle_init_cstates_acpi()
1924 drv->states[drv->state_count] = cpuidle_state_table[cstate]; in intel_idle_init_cstates_icpu()
1925 state = &drv->states[drv->state_count]; in intel_idle_init_cstates_icpu()
1939 drv->state_count++; in intel_idle_init_cstates_icpu()
1954 cpuidle_poll_state_init(drv); in intel_idle_cpuidle_driver_init()
1959 drv->state_count = 1; in intel_idle_cpuidle_driver_init()
1962 intel_idle_init_cstates_icpu(drv); in intel_idle_cpuidle_driver_init()
1964 intel_idle_init_cstates_acpi(drv); in intel_idle_cpuidle_driver_init()
[all …]
/openbmc/linux/drivers/scsi/qedf/
H A Dqedf_dbg.h132 #define qedf_dbg_fileops(drv, ops) \ argument
136 .read = drv##_dbg_##ops##_cmd_read, \
137 .write = drv##_dbg_##ops##_cmd_write \
141 #define qedf_dbg_fileops_seq(drv, ops) \ argument
144 .open = drv##_dbg_##ops##_open, \

12345678910>>...54