Home
last modified time | relevance | path

Searched refs:adrv (Results 1 – 17 of 17) sorted by relevance

/linux-6.12.1/sound/ac97/
Dbus.c38 static int ac97_unbound_ctrl_write(struct ac97_controller *adrv, int slot, in ac97_unbound_ctrl_write() argument
44 static int ac97_unbound_ctrl_read(struct ac97_controller *adrv, int slot, in ac97_unbound_ctrl_read() argument
132 unsigned int snd_ac97_bus_scan_one(struct ac97_controller *adrv, in snd_ac97_bus_scan_one() argument
138 ret = adrv->ops->read(adrv, codec_num, AC97_VENDOR_ID1); in snd_ac97_bus_scan_one()
143 ret = adrv->ops->read(adrv, codec_num, AC97_VENDOR_ID2); in snd_ac97_bus_scan_one()
148 dev_dbg(&adrv->adap, "%s(codec_num=%u): vendor_id=0x%08x\n", in snd_ac97_bus_scan_one()
475 const struct ac97_codec_driver *adrv = to_ac97_driver(drv); in ac97_bus_match() local
476 const struct ac97_id *id = adrv->id_table; in ac97_bus_match()
493 struct ac97_codec_driver *adrv = to_ac97_driver(dev->driver); in ac97_bus_probe() local
504 ret = adrv->probe(adev); in ac97_bus_probe()
[all …]
Dac97_core.h6 unsigned int snd_ac97_bus_scan_one(struct ac97_controller *adrv,
/linux-6.12.1/include/sound/ac97/
Dcontroller.h55 void (*reset)(struct ac97_controller *adrv);
56 void (*warm_reset)(struct ac97_controller *adrv);
57 int (*write)(struct ac97_controller *adrv, int slot,
59 int (*read)(struct ac97_controller *adrv, int slot, unsigned short reg);
/linux-6.12.1/drivers/bcma/
Dmain.c540 struct bcma_driver *adrv = container_of(drv, struct bcma_driver, drv); in bcma_bus_suspend() local
541 if (adrv->suspend) in bcma_bus_suspend()
542 adrv->suspend(core); in bcma_bus_suspend()
561 struct bcma_driver *adrv = container_of(drv, struct bcma_driver, drv); in bcma_bus_resume() local
562 if (adrv->resume) in bcma_bus_resume()
563 adrv->resume(core); in bcma_bus_resume()
590 const struct bcma_driver *adrv = container_of_const(drv, struct bcma_driver, drv); in bcma_bus_match() local
594 for (did = adrv->id_table; did->manuf || did->id || did->rev; did++) { in bcma_bus_match()
607 struct bcma_driver *adrv = container_of(dev->driver, struct bcma_driver, in bcma_device_probe() local
612 if (adrv->probe) in bcma_device_probe()
[all …]
/linux-6.12.1/drivers/soc/qcom/
Dapr.c195 struct apr_driver *adrv = NULL; in apr_do_rx_callback() local
237 adrv = to_apr_driver(adev->dev.driver); in apr_do_rx_callback()
241 if (!adrv || !adev) { in apr_do_rx_callback()
257 adrv->callback(adev, &resp); in apr_do_rx_callback()
344 const struct apr_driver *adrv = to_apr_driver(drv); in apr_device_match() local
345 const struct apr_device_id *id = adrv->id_table; in apr_device_match()
367 struct apr_driver *adrv = to_apr_driver(dev->driver); in apr_device_probe() local
370 ret = adrv->probe(adev); in apr_device_probe()
372 adev->svc.callback = adrv->gpr_callback; in apr_device_probe()
380 struct apr_driver *adrv = to_apr_driver(dev->driver); in apr_device_remove() local
[all …]
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Ddev.c352 const struct auxiliary_driver *adrv; in mlx5_attach_device() local
389 adrv = to_auxiliary_drv(adev->dev.driver); in mlx5_attach_device()
391 if (adrv->resume) in mlx5_attach_device()
392 ret = adrv->resume(adev); in mlx5_attach_device()
409 const struct auxiliary_driver *adrv; in mlx5_detach_device() local
432 adrv = to_auxiliary_drv(adev->dev.driver); in mlx5_detach_device()
434 if (adrv->suspend && suspend) { in mlx5_detach_device()
435 adrv->suspend(adev, pm); in mlx5_detach_device()
/linux-6.12.1/sound/soc/sof/
Dsof-client.c360 const struct auxiliary_driver *adrv; in sof_suspend_clients() local
370 adrv = to_auxiliary_drv(cdev->auxdev.dev.driver); in sof_suspend_clients()
371 if (adrv->suspend) in sof_suspend_clients()
372 adrv->suspend(&cdev->auxdev, state); in sof_suspend_clients()
383 const struct auxiliary_driver *adrv; in sof_resume_clients() local
393 adrv = to_auxiliary_drv(cdev->auxdev.dev.driver); in sof_resume_clients()
394 if (adrv->resume) in sof_resume_clients()
395 adrv->resume(&cdev->auxdev); in sof_resume_clients()
/linux-6.12.1/sound/soc/pxa/
Dpxa2xx-ac97.c30 static void pxa2xx_ac97_warm_reset(struct ac97_controller *adrv) in pxa2xx_ac97_warm_reset() argument
37 static void pxa2xx_ac97_cold_reset(struct ac97_controller *adrv) in pxa2xx_ac97_cold_reset() argument
44 static int pxa2xx_ac97_read_actrl(struct ac97_controller *adrv, int slot, in pxa2xx_ac97_read_actrl() argument
50 static int pxa2xx_ac97_write_actrl(struct ac97_controller *adrv, int slot, in pxa2xx_ac97_write_actrl() argument
/linux-6.12.1/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ulp.c248 const struct auxiliary_driver *adrv; in bnxt_ulp_stop() local
251 adrv = to_auxiliary_drv(adev->dev.driver); in bnxt_ulp_stop()
253 adrv->suspend(adev, pm); in bnxt_ulp_stop()
286 const struct auxiliary_driver *adrv; in bnxt_ulp_start() local
288 adrv = to_auxiliary_drv(adev->dev.driver); in bnxt_ulp_start()
290 adrv->resume(adev); in bnxt_ulp_start()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx4/
Dintf.c152 return auxiliary_driver_register(&madrv->adrv); in mlx4_register_auxiliary_driver()
158 auxiliary_driver_unregister(&madrv->adrv); in mlx4_unregister_auxiliary_driver()
204 adrv.driver); in mlx4_do_bond()
Den_main.c390 .adrv = {
/linux-6.12.1/include/linux/mlx4/
Ddriver.h62 struct auxiliary_driver adrv; member
/linux-6.12.1/drivers/infiniband/hw/irdma/
Dmain.c329 .adrv = {
348 ret = auxiliary_driver_register(&irdma_auxiliary_drv.adrv); in irdma_init_module()
364 auxiliary_driver_unregister(&irdma_auxiliary_drv.adrv); in irdma_exit_module()
/linux-6.12.1/drivers/staging/fieldbus/anybuss/
Dhost.c1171 const struct anybuss_client_driver *adrv = in anybus_bus_match() local
1176 return adrv->anybus_id == be16_to_cpu(adev->anybus_id); in anybus_bus_match()
1181 struct anybuss_client_driver *adrv = in anybus_bus_probe() local
1186 return adrv->probe(adev); in anybus_bus_probe()
1191 struct anybuss_client_driver *adrv = in anybus_bus_remove() local
1194 if (adrv->remove) in anybus_bus_remove()
1195 adrv->remove(to_anybuss_client(dev)); in anybus_bus_remove()
/linux-6.12.1/include/linux/net/intel/
Diidc.h98 struct auxiliary_driver adrv; member
/linux-6.12.1/drivers/net/ethernet/intel/ice/
Dice_idc.c27 adrv.driver); in ice_get_auxiliary_drv()
/linux-6.12.1/drivers/infiniband/hw/mlx4/
Dmain.c3333 .adrv = {