/openbmc/linux/include/scsi/ |
H A D | scsi_driver.h | 23 #define to_scsi_driver(drv) \ argument 24 container_of((drv), struct scsi_driver, gendrv) 27 #define scsi_unregister_driver(drv) \ argument 28 driver_unregister(drv);
|
/openbmc/linux/include/linux/ |
H A D | nd.h | 79 struct device_driver drv; member 88 struct device_driver *drv) in to_nd_device_driver() argument 90 return container_of(drv, struct nd_device_driver, drv); in to_nd_device_driver() 202 static inline void nd_driver_unregister(struct nd_device_driver *drv) in nd_driver_unregister() argument 204 driver_unregister(&drv->drv); in nd_driver_unregister()
|
H A D | gameport.h | 41 struct gameport_driver *drv; member 53 int (*connect)(struct gameport *, struct gameport_driver *drv); 63 int gameport_open(struct gameport *gameport, struct gameport_driver *drv, int mode); 142 int __must_check __gameport_register_driver(struct gameport_driver *drv, 146 #define gameport_register_driver(drv) \ argument 147 __gameport_register_driver(drv, THIS_MODULE, KBUILD_MODNAME) 149 void gameport_unregister_driver(struct gameport_driver *drv);
|
H A D | dfl.h | 66 struct device_driver drv; member 74 #define to_dfl_drv(d) container_of(d, struct dfl_driver, drv) 79 #define dfl_driver_register(drv) \ argument 80 __dfl_driver_register(drv, THIS_MODULE)
|
/openbmc/linux/sound/soc/intel/boards/ |
H A D | cht_bsw_rt5672.c | 449 struct cht_mc_private *drv; in snd_cht_mc_probe() local 457 drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL); in snd_cht_mc_probe() 458 if (!drv) in snd_cht_mc_probe() 461 strcpy(drv->codec_name, RT5672_I2C_DEFAULT); in snd_cht_mc_probe() 474 snprintf(drv->codec_name, sizeof(drv->codec_name), in snd_cht_mc_probe() 483 drv->use_ssp0 = true; in snd_cht_mc_probe() 497 drv->mclk = devm_clk_get(&pdev->dev, "pmc_plt_clk_3"); in snd_cht_mc_probe() 498 if (IS_ERR(drv->mclk)) { in snd_cht_mc_probe() 501 PTR_ERR(drv->mclk)); in snd_cht_mc_probe() 502 return PTR_ERR(drv->mclk); in snd_cht_mc_probe() [all …]
|
/openbmc/linux/drivers/memstick/core/ |
H A D | memstick.c | 86 if (dev->driver && drv->probe) { in memstick_device_probe() 87 rc = drv->probe(card); in memstick_device_probe() 102 if (dev->driver && drv->remove) { in memstick_device_remove() 103 drv->remove(card); in memstick_device_remove() 120 if (dev->driver && drv->suspend) in memstick_device_suspend() 121 return drv->suspend(card, state); in memstick_device_suspend() 133 if (dev->driver && drv->resume) in memstick_device_resume() 134 return drv->resume(card); in memstick_device_resume() 610 drv->driver.bus = &memstick_bus_type; in memstick_register_driver() 612 return driver_register(&drv->driver); in memstick_register_driver() [all …]
|
/openbmc/linux/drivers/ipack/devices/ |
H A D | ipoctal.c | 279 struct tty_driver *drv; in ipoctal_inst_slot() local 364 if (IS_ERR(drv)) in ipoctal_inst_slot() 365 return PTR_ERR(drv); in ipoctal_inst_slot() 368 drv->owner = THIS_MODULE; in ipoctal_inst_slot() 371 if (!drv->name) { in ipoctal_inst_slot() 375 drv->major = 0; in ipoctal_inst_slot() 377 drv->minor_start = 0; in ipoctal_inst_slot() 386 res = tty_register_driver(drv); in ipoctal_inst_slot() 393 ipoctal->tty_drv = drv; in ipoctal_inst_slot() 432 kfree(drv->name); in ipoctal_inst_slot() [all …]
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 140.out | 12 'arguments': { 'device': 'drv' }} 17 'arguments': { 'device': 'drv' }} 18 …": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_EXPORT_DELETED", "data": {"id": "drv"}} 19 qemu-io: can't open device nbd+unix:///drv?socket=SOCK_DIR/nbd: Requested export not available 20 server reported: export 'drv' not present
|
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | display.c | 125 struct omap_dss_driver *drv = dssdev->driver; in omapdss_register_display() local 153 if (drv && drv->get_resolution == NULL) in omapdss_register_display() 154 drv->get_resolution = omapdss_default_get_resolution; in omapdss_register_display() 155 if (drv && drv->get_recommended_bpp == NULL) in omapdss_register_display() 156 drv->get_recommended_bpp = omapdss_default_get_recommended_bpp; in omapdss_register_display() 157 if (drv && drv->get_timings == NULL) in omapdss_register_display() 158 drv->get_timings = omapdss_default_get_timings; in omapdss_register_display()
|
/openbmc/linux/drivers/cpuidle/ |
H A D | cpuidle-haltpoll.c | 29 struct cpuidle_driver *drv, int index) in default_enter_idle() argument 104 struct cpuidle_driver *drv = &haltpoll_driver; in haltpoll_init() local 113 cpuidle_poll_state_init(drv); in haltpoll_init() 115 ret = cpuidle_register_driver(drv); in haltpoll_init() 121 cpuidle_unregister_driver(drv); in haltpoll_init()
|
H A D | poll_state.c | 14 struct cpuidle_driver *drv, int index) in poll_idle() argument 27 limit = cpuidle_poll_time(drv, dev); in poll_idle() 48 void cpuidle_poll_state_init(struct cpuidle_driver *drv) in cpuidle_poll_state_init() argument 50 struct cpuidle_state *state = &drv->states[0]; in cpuidle_poll_state_init()
|
H A D | cpuidle-pseries.c | 37 int snooze_loop(struct cpuidle_device *dev, struct cpuidle_driver *drv, in snooze_loop() argument 220 int dedicated_cede_loop(struct cpuidle_device *dev, struct cpuidle_driver *drv, in dedicated_cede_loop() argument 243 int shared_cede_loop(struct cpuidle_device *dev, struct cpuidle_driver *drv, in shared_cede_loop() argument 332 struct cpuidle_driver *drv = &pseries_idle_driver; in pseries_cpuidle_driver_init() local 334 drv->state_count = 0; in pseries_cpuidle_driver_init() 341 drv->states[drv->state_count] = /* structure copy */ in pseries_cpuidle_driver_init() 344 drv->state_count += 1; in pseries_cpuidle_driver_init()
|
/openbmc/linux/drivers/mfd/ |
H A D | ucb1x00-core.c | 400 dev->drv = drv; in ucb1x00_add_dev() 402 ret = drv->add(dev); in ucb1x00_add_dev() 416 dev->drv->remove(dev); in ucb1x00_remove_dev() 495 struct ucb1x00_driver *drv; in ucb1x00_probe() local 590 ucb1x00_add_dev(ucb, drv); in ucb1x00_probe() 640 INIT_LIST_HEAD(&drv->devs); in ucb1x00_register_driver() 655 list_del(&drv->node); in ucb1x00_unregister_driver() 671 if (udev->drv->suspend) in ucb1x00_suspend() 724 if (udev->drv->resume) in ucb1x00_resume() 725 udev->drv->resume(udev); in ucb1x00_resume() [all …]
|
/openbmc/u-boot/drivers/core/ |
H A D | lists.c | 22 struct driver *drv = in lists_driver_lookup_name() local 27 for (entry = drv; entry != drv + n_ents; entry++) { in lists_driver_lookup_name() 84 struct driver *drv; in device_bind_driver_to_node() local 87 drv = lists_driver_lookup_name(drv_name); in device_bind_driver_to_node() 88 if (!drv) { in device_bind_driver_to_node() 92 ret = device_bind_with_driver_data(parent, drv, dev_name, 0 /* data */, in device_bind_driver_to_node()
|
/openbmc/linux/Documentation/devicetree/bindings/soc/qcom/ |
H A D | qcom,rpmh-rsc.yaml | 61 qcom,drv-id: 97 - const: drv-0 98 - const: drv-1 99 - const: drv-2 100 - const: drv-3 122 - qcom,drv-id 148 reg-names = "drv-0", "drv-1", "drv-2"; 154 qcom,drv-id = <2>; 178 qcom,drv-id = <0>; 196 reg-names = "drv-0", "drv-1", "drv-2"; [all …]
|
/openbmc/linux/drivers/thermal/ |
H A D | cpuidle_cooling.c | 171 struct cpuidle_driver *drv) in __cpuidle_cooling_register() argument 188 ii_dev = idle_inject_register(drv->cpumask); in __cpuidle_cooling_register() 202 dev = get_cpu_device(cpumask_first(drv->cpumask)); in __cpuidle_cooling_register() 241 void cpuidle_cooling_register(struct cpuidle_driver *drv) in cpuidle_cooling_register() argument 247 for_each_cpu(cpu, drv->cpumask) { in cpuidle_cooling_register() 260 ret = __cpuidle_cooling_register(cooling_node, drv); in cpuidle_cooling_register()
|
/openbmc/linux/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_main.c | 149 netif_err(nic_dev, drv, netdev, in create_txqs() 156 netif_err(nic_dev, drv, netdev, in create_txqs() 245 netif_err(nic_dev, drv, netdev, in create_rxqs() 252 netif_err(nic_dev, drv, netdev, in create_rxqs() 381 netif_err(nic_dev, drv, netdev, in hinic_enable_rss() 425 netif_err(nic_dev, drv, netdev, in hinic_open() 433 netif_err(nic_dev, drv, netdev, in hinic_open() 442 netif_err(nic_dev, drv, netdev, in hinic_open() 461 netif_err(nic_dev, drv, netdev, in hinic_open() 468 netif_err(nic_dev, drv, netdev, in hinic_open() [all …]
|
/openbmc/linux/include/linux/ulpi/ |
H A D | driver.h | 54 #define ulpi_register_driver(drv) __ulpi_register_driver(drv, THIS_MODULE) argument 55 int __ulpi_register_driver(struct ulpi_driver *drv, struct module *module); 56 void ulpi_unregister_driver(struct ulpi_driver *drv);
|
/openbmc/linux/drivers/i3c/ |
H A D | device.c | 268 int i3c_driver_register_with_owner(struct i3c_driver *drv, struct module *owner) in i3c_driver_register_with_owner() argument 270 drv->driver.owner = owner; in i3c_driver_register_with_owner() 271 drv->driver.bus = &i3c_bus_type; in i3c_driver_register_with_owner() 273 if (!drv->probe) { in i3c_driver_register_with_owner() 278 return driver_register(&drv->driver); in i3c_driver_register_with_owner() 289 void i3c_driver_unregister(struct i3c_driver *drv) in i3c_driver_unregister() argument 291 driver_unregister(&drv->driver); in i3c_driver_unregister()
|
/openbmc/qemu/crypto/ |
H A D | cipher.c | 176 const QCryptoCipherDriver *drv = cipher->driver; in qcrypto_cipher_encrypt() local 177 return drv->cipher_encrypt(cipher, in, out, len, errp); in qcrypto_cipher_encrypt() 187 const QCryptoCipherDriver *drv = cipher->driver; in qcrypto_cipher_decrypt() local 188 return drv->cipher_decrypt(cipher, in, out, len, errp); in qcrypto_cipher_decrypt() 196 const QCryptoCipherDriver *drv = cipher->driver; in qcrypto_cipher_setiv() local 197 return drv->cipher_setiv(cipher, iv, niv, errp); in qcrypto_cipher_setiv()
|
/openbmc/linux/drivers/tty/serial/ |
H A D | serial_base.h | 47 int serial_ctrl_register_port(struct uart_driver *drv, struct uart_port *port); 48 void serial_ctrl_unregister_port(struct uart_driver *drv, struct uart_port *port); 50 int serial_core_register_port(struct uart_driver *drv, struct uart_port *port); 51 void serial_core_unregister_port(struct uart_driver *drv, struct uart_port *port);
|
/openbmc/u-boot/drivers/power/pmic/ |
H A D | fan53555.c | 51 struct driver *drv; in pmic_fan53555_bind() local 55 drv = lists_driver_lookup_name(regulator_driver_name); in pmic_fan53555_bind() 56 if (!drv) { in pmic_fan53555_bind() 61 return device_bind_with_driver_data(dev, drv, "SW", 0, in pmic_fan53555_bind()
|
/openbmc/u-boot/common/ |
H A D | log.c | 92 if (!strcmp(drv_name, ldev->drv->name)) in log_device_find_by_name() 193 ldev->drv->emit(ldev, rec); in log_dispatch() 293 struct log_driver *drv = ll_entry_start(struct log_driver, log_driver); in log_init() local 295 struct log_driver *end = drv + count; in log_init() 303 while (drv < end) { in log_init() 312 ldev->drv = drv; in log_init() 315 drv++; in log_init()
|
/openbmc/linux/drivers/gpu/drm/display/ |
H A D | drm_dp_aux_bus.c | 39 static int dp_aux_ep_match(struct device *dev, struct device_driver *drv) in dp_aux_ep_match() argument 41 return !!of_match_device(drv->of_match_table, dev); in dp_aux_ep_match() 355 int __dp_aux_dp_driver_register(struct dp_aux_ep_driver *drv, struct module *owner) in __dp_aux_dp_driver_register() argument 357 drv->driver.owner = owner; in __dp_aux_dp_driver_register() 358 drv->driver.bus = &dp_aux_bus_type; in __dp_aux_dp_driver_register() 360 return driver_register(&drv->driver); in __dp_aux_dp_driver_register() 364 void dp_aux_dp_driver_unregister(struct dp_aux_ep_driver *drv) in dp_aux_dp_driver_unregister() argument 366 driver_unregister(&drv->driver); in dp_aux_dp_driver_unregister()
|
/openbmc/linux/sound/soc/intel/atom/ |
H A D | sst-mfld-platform-pcm.c | 690 drv->soc_card = component->card; in sst_soc_probe() 698 drv->soc_card = NULL; in sst_soc_remove() 715 struct sst_data *drv; in sst_platform_probe() local 719 drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL); in sst_platform_probe() 720 if (drv == NULL) { in sst_platform_probe() 731 drv->pdata = pdata; in sst_platform_probe() 732 drv->pdev = pdev; in sst_platform_probe() 733 mutex_init(&drv->lock); in sst_platform_probe() 734 dev_set_drvdata(&pdev->dev, drv); in sst_platform_probe() 756 if (!drv->soc_card) in sst_soc_prepare() [all …]
|