Home
last modified time | relevance | path

Searched refs:auxiliary_driver (Results 1 – 25 of 66) sorted by relevance

123

/linux-6.12.1/include/linux/
Dauxiliary_bus.h189 struct auxiliary_driver { struct
215 static inline const struct auxiliary_driver *to_auxiliary_drv(const struct device_driver *drv) in to_auxiliary_drv() argument
217 return container_of(drv, struct auxiliary_driver, driver); in to_auxiliary_drv()
250 int __auxiliary_driver_register(struct auxiliary_driver *auxdrv, struct module *owner,
255 void auxiliary_driver_unregister(struct auxiliary_driver *auxdrv);
/linux-6.12.1/drivers/base/
Dauxiliary.c183 const struct auxiliary_driver *auxdrv = to_auxiliary_drv(drv); in auxiliary_match()
206 const struct auxiliary_driver *auxdrv = to_auxiliary_drv(dev->driver); in auxiliary_bus_probe()
225 const struct auxiliary_driver *auxdrv = to_auxiliary_drv(dev->driver); in auxiliary_bus_remove()
235 const struct auxiliary_driver *auxdrv = NULL; in auxiliary_bus_shutdown()
378 int __auxiliary_driver_register(struct auxiliary_driver *auxdrv, in __auxiliary_driver_register()
410 void auxiliary_driver_unregister(struct auxiliary_driver *auxdrv) in auxiliary_driver_unregister()
/linux-6.12.1/include/linux/mlx4/
Ddriver.h62 struct auxiliary_driver adrv;
/linux-6.12.1/drivers/platform/x86/intel/speed_select_if/
Disst_tpmi.c59 static struct auxiliary_driver intel_sst_aux_driver = {
/linux-6.12.1/drivers/media/pci/intel/ipu6/
Dipu6-bus.h24 const struct auxiliary_driver *auxdrv;
/linux-6.12.1/Documentation/driver-api/
Dauxiliary_bus.rst40 :identifiers: auxiliary_driver module_auxiliary_driver
/linux-6.12.1/drivers/power/reset/
Dep93xx-restart.c80 static struct auxiliary_driver ep93xx_reboot_driver = {
/linux-6.12.1/drivers/reset/starfive/
Dreset-starfive-jh7110.c95 static struct auxiliary_driver jh7110_reset_driver = {
/linux-6.12.1/include/linux/net/intel/
Diidc.h98 struct auxiliary_driver adrv;
/linux-6.12.1/drivers/vdpa/pds/
Daux_drv.c106 static struct auxiliary_driver pds_vdpa_driver = {
/linux-6.12.1/drivers/reset/
Dreset-imx8mp-audiomix.c118 static struct auxiliary_driver imx8mp_audiomix_reset_driver = {
Dreset-mpfs.c225 static struct auxiliary_driver mpfs_reset_driver = {
/linux-6.12.1/drivers/gpu/drm/bridge/
Daux-bridge.c133 static struct auxiliary_driver drm_aux_bridge_drv = {
Daux-hpd-bridge.c194 static struct auxiliary_driver drm_aux_hpd_bridge_drv = {
/linux-6.12.1/sound/soc/sof/
Dsof-client-ipc-kernel-injector.c151 static struct auxiliary_driver sof_msg_inject_client_drv = {
Dsof-client.c360 const struct auxiliary_driver *adrv; in sof_suspend_clients()
383 const struct auxiliary_driver *adrv; in sof_resume_clients()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/
Ddriver.c126 static struct auxiliary_driver mlx5_sf_driver = {
/linux-6.12.1/drivers/usb/typec/ucsi/
Ducsi_yoga_c630.c154 static struct auxiliary_driver yoga_c630_ucsi_driver = {
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Ddev.c352 const struct auxiliary_driver *adrv; in mlx5_attach_device()
409 const struct auxiliary_driver *adrv; in mlx5_detach_device()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlxsw/
Dcore_linecard_dev.c171 static struct auxiliary_driver mlxsw_linecard_driver = {
/linux-6.12.1/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ulp.c248 const struct auxiliary_driver *adrv; in bnxt_ulp_stop()
286 const struct auxiliary_driver *adrv; in bnxt_ulp_start()
/linux-6.12.1/drivers/infiniband/hw/irdma/
Di40iw_if.c212 struct auxiliary_driver i40iw_auxiliary_drv = {
/linux-6.12.1/drivers/infiniband/hw/mana/
Ddevice.c179 static struct auxiliary_driver mana_driver = {
/linux-6.12.1/drivers/net/ethernet/intel/ice/
Dice_ptp.h209 struct auxiliary_driver aux_driver;
/linux-6.12.1/drivers/misc/mei/
Dgsc-me.c288 static struct auxiliary_driver mei_gsc_driver = {

123