Home
last modified time | relevance | path

Searched refs:auxiliary_device (Results 1 – 25 of 45) sorted by relevance

12

/linux-6.1.9/include/linux/
Dauxiliary_bus.h138 struct auxiliary_device { struct
181 int (*probe)(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id);
182 void (*remove)(struct auxiliary_device *auxdev);
183 void (*shutdown)(struct auxiliary_device *auxdev);
184 int (*suspend)(struct auxiliary_device *auxdev, pm_message_t state);
185 int (*resume)(struct auxiliary_device *auxdev);
191 static inline void *auxiliary_get_drvdata(struct auxiliary_device *auxdev) in auxiliary_get_drvdata()
196 static inline void auxiliary_set_drvdata(struct auxiliary_device *auxdev, void *data) in auxiliary_set_drvdata()
201 static inline struct auxiliary_device *to_auxiliary_dev(struct device *dev) in to_auxiliary_dev()
203 return container_of(dev, struct auxiliary_device, dev); in to_auxiliary_dev()
[all …]
Dmei_aux.h21 struct auxiliary_device aux_dev;
/linux-6.1.9/drivers/base/
Dauxiliary.c162 const struct auxiliary_device *auxdev) in auxiliary_match_id()
182 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in auxiliary_match()
207 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in auxiliary_bus_probe()
226 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in auxiliary_bus_remove()
236 struct auxiliary_device *auxdev; in auxiliary_bus_shutdown()
274 int auxiliary_device_init(struct auxiliary_device *auxdev) in auxiliary_device_init()
313 int __auxiliary_device_add(struct auxiliary_device *auxdev, const char *modname) in __auxiliary_device_add()
352 struct auxiliary_device *auxiliary_find_device(struct device *start, in auxiliary_find_device()
/linux-6.1.9/drivers/soundwire/
Dintel.h50 int intel_link_startup(struct auxiliary_device *auxdev);
51 int intel_link_process_wakeen_event(struct auxiliary_device *auxdev);
54 struct auxiliary_device auxdev;
/linux-6.1.9/drivers/net/ethernet/mellanox/mlxsw/
Dcore_linecard_dev.c22 struct auxiliary_device adev;
41 struct auxiliary_device *adev = in mlxsw_linecard_bdev_release()
42 container_of(device, struct auxiliary_device, dev); in mlxsw_linecard_bdev_release()
127 static int mlxsw_linecard_bdev_probe(struct auxiliary_device *adev, in mlxsw_linecard_bdev_probe()
149 static void mlxsw_linecard_bdev_remove(struct auxiliary_device *adev) in mlxsw_linecard_bdev_remove()
/linux-6.1.9/drivers/peci/
Dcpu.c189 struct auxiliary_device *adev = to_auxiliary_dev(dev); in adev_release()
195 static struct auxiliary_device *adev_alloc(struct peci_cpu *priv, int idx) in adev_alloc()
198 struct auxiliary_device *adev; in adev_alloc()
232 struct auxiliary_device *adev = _adev; in unregister_adev()
241 struct auxiliary_device *adev; in devm_adev_add()
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/
Ddriver.c10 static int mlx5_sf_dev_probe(struct auxiliary_device *adev, const struct auxiliary_device_id *id) in mlx5_sf_dev_probe()
61 static void mlx5_sf_dev_remove(struct auxiliary_device *adev) in mlx5_sf_dev_remove()
73 static void mlx5_sf_dev_shutdown(struct auxiliary_device *adev) in mlx5_sf_dev_shutdown()
Ddev.c42 struct auxiliary_device *adev = container_of(dev, struct auxiliary_device, dev); in sfnum_show()
65 struct auxiliary_device *adev = container_of(device, struct auxiliary_device, dev); in mlx5_sf_dev_release()
Ddev.h14 struct auxiliary_device adev;
/linux-6.1.9/drivers/platform/x86/intel/
Dvsec.h35 struct auxiliary_device auxdev;
48 static inline struct intel_vsec_device *auxdev_to_ivdev(struct auxiliary_device *auxdev) in auxdev_to_ivdev()
/linux-6.1.9/drivers/platform/x86/intel/pmt/
Dtelemetry.c94 static void pmt_telem_remove(struct auxiliary_device *auxdev) in pmt_telem_remove()
103 static int pmt_telem_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id) in pmt_telem_probe()
Dcrashlog.c260 static void pmt_crashlog_remove(struct auxiliary_device *auxdev) in pmt_crashlog_remove()
269 static int pmt_crashlog_probe(struct auxiliary_device *auxdev, in pmt_crashlog_probe()
/linux-6.1.9/drivers/misc/mei/
Dgsc-me.c46 static int mei_gsc_probe(struct auxiliary_device *aux_dev, in mei_gsc_probe()
141 static void mei_gsc_remove(struct auxiliary_device *aux_dev) in mei_gsc_remove()
184 struct auxiliary_device *aux_dev; in mei_gsc_pm_resume()
/linux-6.1.9/drivers/clk/microchip/
Dclk-mpfs.c374 struct auxiliary_device *adev = _adev; in mpfs_reset_unregister_adev()
381 struct auxiliary_device *adev = to_auxiliary_dev(dev); in mpfs_reset_adev_release()
388 static struct auxiliary_device *mpfs_reset_adev_alloc(struct mpfs_clock_data *clk_data) in mpfs_reset_adev_alloc()
390 struct auxiliary_device *adev; in mpfs_reset_adev_alloc()
413 struct auxiliary_device *adev; in mpfs_reset_controller_register()
/linux-6.1.9/include/linux/net/intel/
Di40e_client.h78 struct auxiliary_device *aux_dev;
102 struct auxiliary_device aux_dev;
Diidc.h88 struct auxiliary_device adev;
/linux-6.1.9/drivers/net/ethernet/intel/ice/
Dice_idc.c18 struct auxiliary_device *adev; in ice_get_auxiliary_drv()
267 struct auxiliary_device *adev; in ice_plug_aux_dev()
312 struct auxiliary_device *adev; in ice_unplug_aux_dev()
/linux-6.1.9/drivers/misc/mchp_pci1xxxx/
Dmchp_pci1xxxx_gp.h24 struct auxiliary_device aux_dev;
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/
Ddev.c300 struct auxiliary_device *adev; in add_adev()
330 static void del_adev(struct auxiliary_device *adev) in del_adev()
339 struct auxiliary_device *adev; in mlx5_attach_device()
402 struct auxiliary_device *adev; in mlx5_detach_device()
/linux-6.1.9/drivers/gpu/drm/bridge/
Dti-sn65dsi86.c173 struct auxiliary_device bridge_aux;
174 struct auxiliary_device gpio_aux;
175 struct auxiliary_device aux_aux;
176 struct auxiliary_device pwm_aux;
475 struct auxiliary_device *aux, in ti_sn65dsi86_add_aux_device()
621 static int ti_sn_aux_probe(struct auxiliary_device *adev, in ti_sn_aux_probe()
1262 static int ti_sn_bridge_probe(struct auxiliary_device *adev, in ti_sn_bridge_probe()
1303 static void ti_sn_bridge_remove(struct auxiliary_device *adev) in ti_sn_bridge_remove()
1552 static int ti_sn_pwm_probe(struct auxiliary_device *adev, in ti_sn_pwm_probe()
1566 static void ti_sn_pwm_remove(struct auxiliary_device *adev) in ti_sn_pwm_remove()
[all …]
/linux-6.1.9/drivers/infiniband/hw/irdma/
Di40iw_if.c182 static int i40iw_probe(struct auxiliary_device *aux_dev, const struct auxiliary_device_id *id) in i40iw_probe()
195 static void i40iw_remove(struct auxiliary_device *aux_dev) in i40iw_remove()
/linux-6.1.9/drivers/infiniband/hw/mlx5/
Dib_rep.c192 static int mlx5r_rep_probe(struct auxiliary_device *adev, in mlx5r_rep_probe()
204 static void mlx5r_rep_remove(struct auxiliary_device *adev) in mlx5r_rep_remove()
/linux-6.1.9/Documentation/driver-api/
Dauxiliary_bus.rst23 :identifiers: auxiliary_device
/linux-6.1.9/sound/soc/sof/
Dsof-client.h24 struct auxiliary_device auxdev;
/linux-6.1.9/drivers/gpu/drm/i915/gt/
Dintel_gsc.c133 struct auxiliary_device *aux_dev = to_auxiliary_dev(dev); in gsc_release_dev()
162 struct auxiliary_device *aux_dev; in gsc_init_one()

12